Avatar billede jsl Nybegynder
01. december 2005 - 20:23 Der er 9 kommentarer og
1 løsning

file upload

I mit php script til file upload vil jeg gerne have filnavnet udtrukket fra stien. F.eks hvis stien er: c:\mappe\fil.pdf
så vil jeg gerne kunne trække fil.pdf ud.
Jeg har forsøgt med basename($_FILES['userfile']['name']), men uden så meget held.
Avatar billede jakobdo Ekspert
01. december 2005 - 20:25 #1
har du testet bare:
echo basename($_FILES['userfile']['name']);
Avatar billede jakobdo Ekspert
01. december 2005 - 20:29 #2
Og prøv lige at test her: http://www.codebreaker.dk/exp/668997.php
$_FILES['upfil']['name'] indeholder filnavnet hos mig.
Avatar billede jsl Nybegynder
01. december 2005 - 20:49 #3
Der vises intet sådan her:

$userfile = $_POST['upfil'];
echo $_FILES['userfile']['name'];
echo basename($_FILES['userfile']['name']);

Jeg ved, der er noget i $userfile.
Skal jeg inkludere noget, eller hvad?
Avatar billede jakobdo Ekspert
01. december 2005 - 20:54 #4
Prøv i toppen af din kode at lav:
<?php
echo "<pre>";
print_r($_FILES);
echo "</pre>";
?>

Og upload en fil, og se hvad den skriver om filen!
Avatar billede jsl Nybegynder
01. december 2005 - 21:17 #5
Det er nærmest ikke sjovt. Der var en eller anden mystisk fejl i min form. Nå, men nu ved jeg det.
Angiver jeg ikke stien til web-serveren sådan her: /folder/fil.pdf ?
Avatar billede jsl Nybegynder
01. december 2005 - 21:38 #6
Nu virker det. 4 timer brugt. Jubii. Nogen gange er det bare næmmere at starte helt forfra :-) Giv et svar, så du kan få point.
Avatar billede jakobdo Ekspert
01. december 2005 - 22:02 #7
Haha! Jeg håber da du er blevet klogere på de 4 timer! :o)
Og et svar!
Avatar billede jsl Nybegynder
01. december 2005 - 22:03 #8
jaja, grin du bare :-) Det gør jeg såmænd også.
Avatar billede jakobdo Ekspert
01. december 2005 - 22:04 #9
Jeg takker for point! Og griner ikke, det gør jeg aldrig af folks små fejl! Jeg smiler måske kraftigt, men det må man gerne!

Smil til Verden, og den smiler til dig.
Avatar billede jsl Nybegynder
01. december 2005 - 22:06 #10
Det er bare helt ok.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester