Home | Registrieren | Einloggen | Suchen | Aktuelles


Forum » PHP & MySQL » Dateiendung abfragen Antworten
Dateiendung abfragen

kirtas
Pixelschubser


Beiträge: 1


Servus

kann mir jemand sagen wie ich eine Datei endung abfragen kann?
als wert habe ich z.b. winter.gif
Nun möchte ich mit PHP den Dateityp (also letzte 3 Zeichen) abfragen (z.b. =gif).
D.h. die Abfrage sollte mir nun gif zurück geben, dieses kann ich dann vergleichen....

Wer hilft mir?

Danke

Kirtas

  Profil   Editieren   Zitieren

chip
Quasselstrippe


Beiträge: 391


Ich würde es so machen

1: 
2: 
3: 
4: 
5:
<?php
$dateiname = "winter.gif";
$datei_arr = explode(".", $dateiname);
echo end($datei_arr); // Ausgabe "gif"
?>


---

Diese Nachricht wurde geändert von: chip
  Profil   Website   Editieren   Zitieren

rEd1Z1_2k
Pixelschubser


Beiträge: 8


oder wenn du only mit bildern arbeitest

http://de.php.net/getimagesize

so mach ich es..

EDIT: das ist hier wiederrum nur möglich wenn du die datei aufm dem server liegen hast,
hast du nur einen namen in einer datenbank tabelle stehen, wäre die möglichkeit von meinem vorposter sehr gut..

bei datei handling mit bildern wäre aber getimagesize sicherlich besser

Diese Nachricht wurde geändert von: rEd1Z1_2k
  Profil   Website   Editieren   Zitieren

HoRnominatoR
Mausakrobat


Beiträge: 165


oder

1:
	$ext = strrchr($filename, ".");


oder

1: 
2: 
3:
	
	$pos = strrpos($filename, '.');
	$ext2 = substr($filename, $pos, strlen($filename)-$pos);


---
get OPERA for free

Diese Nachricht wurde geändert von: HoRnominatoR
  Profil   E-Mail   Website   Editieren   Zitieren
 

Antworten
Nach oben