| Mime Typ???? ($datei_type) | 
	
| pizzataxi 
 QuasselstrippeThreadstarter
 
 
 
 
 
 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 
 QuasselstrippeThreadstarter
 
 
 
 
 
 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 
 QuasselstrippeThreadstarter
 
 
 
 
 
 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 
 QuasselstrippeThreadstarter
 
 
 
 
 
 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 
 QuasselstrippeThreadstarter
 
 
 
 
 
 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 
 QuasselstrippeThreadstarter
 
 
 
 
 
 Beiträge: 248 | 
 
 | 
|  Profil
  E-Mail
  Editieren
  Zitieren |