webForumDet fria alternativet

filändelse

PHP

7 svar · 415 visningar · startad av kris

Medlem sedan sep. 200278 inlägg
Frågan#1

tjena!

har gjort en filuppladdnings-funktion och den funkar super. behöver bara veta hur man får fram vilken filändelse filen man laddar upp har.

/kris

Medlem sedan maj 200316 inlägg
#2

Om du redan har filnamnet så är det la bara att:

Ex.

<?

$filen = "minlåt.mp3";

list ($namn, $andelse) = split ('[.]', $filen);

echo $andelse;

?>

Då blir $andelse mp3.

Ej testat men borde funka.

Medlem sedan sep. 200278 inlägg
#3

ok, tack. men om filen heter: bra.lat.av.mig.mp3 ?

/kris

Medlem sedan juni 20006 031 inlägg
#4

Borde det inte gå med något sånt här?

$filandelse = explode('.',$file['name']); 
$sort = count($filandelse) - 1; 
echo $filandelse[$sort];
Medlem sedan maj 200316 inlägg
#5

2

Medlem sedan sep. 20011 086 inlägg
#6

$end = strrchr($filnamn, ".");

Medlem sedan juni 20014 290 inlägg
#7

Varfor inte använda php funktionen pathinfo (tänk vad mycket man kan hitta i dokumentationen :) )

$path_parts = pathinfo("/www/htdocs/index.html");

echo $path_parts["dirname"] . "\n";
echo $path_parts["basename"] . "\n";
echo $path_parts["extension"] . "\n";
Medlem sedan sep. 200278 inlägg
#8

Hurra för GunnarD! :)

/kris

242 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
118 ms — deklarationer (db)
0 ms — hämta statistik (cache)
121 ms — hämta tråd, inlägg och bilagor (db)
117 ms — ändringar (db)