Mime Typ???? ($datei_type) |
pizzataxi
Quasselstrippe Threadstarter
Beiträge: 248 |
Servus,
wie kann ich von dieser Datei den Mime Type per Php bestimmen?
C:\Eigene Dateien\Eigene Bilder\attention.gif
$datei_type kenn ich, aber wenn ich das entsprechend einsetze kommt nix bei raus. Ich habe den Verdacht, dass es an den doppelten Backslashes liegt.
Ich müsste trotzdem irgendwie dem Parser beibringen, mit was für nem Datentyp der das zu tun hat.
Habts Ihr ne Ahnung?
|
 Profil
E-Mail
Editieren
Zitieren
|
pizzataxi
Quasselstrippe Threadstarter
Beiträge: 248 |
Gut, mit stripslashes() krieg ich die doppelten backslashes weg. Hab ich eben selbst rausgefunden. Aber an den Mimetyp komm ich trotzdem nich ran
|
 Profil
E-Mail
Editieren
Zitieren
|
Can
Halbgott
Beiträge: 1324 |
Einfach Endung auswerten, für den Mime-Type brauchste allerdings ne DB, wo die aufgelistet sind...
---
"S-púrlawits'chkâ A-ngáse gûrewüdíx" - Zaphrot Bibelprox
|
 Profil
E-Mail
Editieren
Zitieren
|
Andreas S
Otto-Normal-Poster
Beiträge: 81 |
Willst du ein Upload Skript schreiben? Wie kommen die doppelten Backslashes da rein? Sorry, aber ich versteh nicht für was du es brauchst...
$datei_type - Ist der Name des Filefeldes in der Form ebenfalls 'datei'?
Also;
?
Diese Nachricht wurde geändert von: Andreas S |
 Profil
Editieren
Zitieren
|
pizzataxi
Quasselstrippe Threadstarter
Beiträge: 248 |
Geht um nen Bildupload,
@Andreas: Das haut alles hin
1.) Es sollen nur jpegs geuppt werden können
2.) Dateien nicht größer als 100kb
Die Backslashes sind wohl bei der Übergabe in ein zweites Script (Testscript zum Fehler abfangen) entstanden
Der Bildupload soll optional sein, wie kann man das realisiern? Sollte doch auch über die Mime-Types gehen.
@ Can
Eine DB hab ich, ist das die einzige Vorraussetzung?
Diese Nachricht wurde geändert von: pizzataxi |
 Profil
E-Mail
Editieren
Zitieren
|
Can
Halbgott
Beiträge: 1324 |
Ach soo.
Dann brauchst du doch eigentlich nur die Endung abzufragen...?
---
"S-púrlawits'chkâ A-ngáse gûrewüdíx" - Zaphrot Bibelprox
|
 Profil
E-Mail
Editieren
Zitieren
|
Andreas S
Otto-Normal-Poster
Beiträge: 81 |
Vielleicht finden wir denn Fehler wenn du das Script hier postest?
Noch etwas; auf dem Server wo du dass Script liegt, sind dort die Globalen Variablen auf on oder off? Wenn sie auf off sind ist $datei_type im $_FILES array - also: $_FILES['datei']['type']
Diese Nachricht wurde geändert von: Andreas S |
 Profil
Editieren
Zitieren
|
pizzataxi
Quasselstrippe Threadstarter
Beiträge: 248 |
Dann brauchst du doch eigentlich nur die Endung abzufragen...? |
Mach ich ja, lese ich $datei_type aus ist die Variable leer. Zum Test hab ich einfach mal nur $datei ausgeben lassen und da stand der komplette pfad zum bild drinnen.
Siehe:
C:Eigene DateienEigene Bilderattention.gif
|
 Profil
E-Mail
Editieren
Zitieren
|
Can
Halbgott
Beiträge: 1324 |
Und daraus extrahierst du die Endung und prüfst, ob es jpg ist.
---
"S-púrlawits'chkâ A-ngáse gûrewüdíx" - Zaphrot Bibelprox
|
 Profil
E-Mail
Editieren
Zitieren
|
pizzataxi
Quasselstrippe Threadstarter
Beiträge: 248 |
Supi,
*rumdrucks* und wie mach ich das? *ismirjetzpeinlich+rotwerd*
|
 Profil
E-Mail
Editieren
Zitieren
|
Rieke
Foren-Team
Beiträge: 1792 |
http://www.mut.de/media_remote/katalog/bsp/382726202Xbsp.pdf
Kapitel 4 könnte eventuel das sein was du suchst, Siete 123 fängt das Thema Dateiupload über Formulare an und es läßt sich auch die Endung festlegen.
---
Diese Nachricht wurde geändert von: Rieke |
 Profil
E-Mail
Website
Editieren
Zitieren
|
pizzataxi
Quasselstrippe Threadstarter
Beiträge: 248 |
|
 Profil
E-Mail
Editieren
Zitieren
|