Tags:
php
Hej, jeg bruger nedenstående kode for at uploade filer gennem min php, men hvordan får jeg navnet på den fil jeg uploader med over i navnet på den uploadet fil?
<?
//Her skal filen flyttes fra
$fra = $_FILES['fil']['tmp_name'];
//Hvilken type fil arbejder vi med?
$ext = strtolower(end(explode(".", $_FILES['fil']['name'])));
$tid = time();
//Her giver vi billedet et andet navn, så der ikke kommer to ens navne…
$nytNavn = "uploadet-" . $tid . "." . $ext;
//Her er vores destination
$til = "../upload/mystuff/" . $nytNavn;
//Her sker det magiske:
move_uploaded_file($fra, $til);
?>
1 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 5 karma
Det originale navn på filen er:
$_FILES['fil']['name'];
$nytNavn = str_replace(" ", "", $_FILES['fil']['name']) . "-uploadet-" . $tid . "." . $ext;
mikl | mikl@mikl.dk | MSN: mikl@mikl.dk