04. september 2001 - 21:07
Der er
5 kommentarer og 1 løsning
rename()
jeg har lidt problemer med rename funktionen... $alfa = explode (\".\", $UploadedFile_name); if(isset($UploadedFile) &&( $alfa[sizeof($alfa)-1] == \"jpg\" || $alfa[sizeof($alfa)-1] == \"gif\" )) { rename(\"$uploadedFile_name\",\"henning\"); $desti=\"billeder/\";// stien hvor filen skal gemmes $desti.=$UploadedFile_name; copy($UploadedFile,$desti); unlink($UploadedFile); print(\"Navn: $UploadedFile_name <BR>\"); print(\"Størelse: $UploadedFile_size <BR>\"); print(\"Type: $UploadedFile_type <BR>\"); } hvad er der galt? det skal lige siges det er første gange jeg prøver den funktion... kan det lade sig gøre at den tjekker om navnet på billedet allerede ligger i mappen, og hvis det gør sætter den et 1tal foran det uploadede billede?
Annonceindlæg fra Partnertekst
04. september 2001 - 21:36
#2
du kan vel bare automatisk fjerne mellemrum ... $trans = array(\" \" => \"\"); $filnavn_uden_mellemrum = strtr($filnavn, $trans);
04. september 2001 - 23:37
#5
$alfa = explode (\".\", $UploadedFile_name); if(isset($UploadedFile) &&( $alfa[sizeof($alfa)-1] == \"jpg\" || $alfa[sizeof($alfa)-1] == \"gif\" )) { $desti=\"billeder/\";// stien hvor filen skal gemmes $desti. = str_replace(\' \', \'_\', $UploadedFile_name); copy($UploadedFile,$desti); unlink($UploadedFile); print(\"Navn: $UploadedFile_name <BR>\"); print(\"Størelse: $UploadedFile_size <BR>\"); print(\"Type: $UploadedFile_type <BR>\"); } sådan gør jeg lige nu.... men virker stadig ikke...