Hallo Achim,
<?
if (!function_exists ("mime_content_type")) {
function mime_content_type ($file) {
return chop(exec ("file -bi " . escapeshellcmd($file)));
}
}echo mime_content_type($file);
?>
ich habe mir erlaubt, Dein Skript etwas umzuschreiben, da diese Version bei mir nichts zurückgibt. Folgende Funktion liefert mir jetzt als Ausgabe "127". Hmmm, kann ich mit diesem Wert was anfangen?
if (!function_exists ("mime_content_type")) {
function mime_content_type ($file) {
exec ("file -bi " , escapeshellcmd($file), $ergebnis);
chop($ergebnis);
return $ergebnis;
}
}
Asö, könnte natürlich auch sein, daß in Deiner Abfrage was anderes abfragst, aber das weiß ich nicht, kann Dein Kommando aufgrund mangelnder Erfahrung ja nicht verstehen... Ich weiß, ich sollte mehr UNIX machen... ;-)
viele Grüße,
Paul