Avatar billede mac10 Nybegynder
25. september 2008 - 21:43 Der er 5 kommentarer og
1 løsning

Checke om fil er valgt i input?

Hej alle

Jeg har fået udarbejdet en billede upload
Se evt. http://www.eksperten.dk/spm/846727

Men jeg kan ikke checke om der er valgt nogen fil i en input="fil".

Jeg har simpelt prøvet at gøre følgende:

if(isset($_FILES['uploadFile'])){
echo "Der er valgt en fil";
} else {
echo "Der er ikke valgt nogen fil";
}

Men den viser bare at der er valgt en fil, uanset om der er eller ej.

Gør jeg et eller andet forkert?
Avatar billede showsource Seniormester
25. september 2008 - 21:53 #1
if(isset($_FILES['uploadFile'])){ // Er der postet ?

    if(is_uploaded_file($_FILES['uploadFile']['tmp_name'])) {
    echo "Der er valgt en fil";
    } else {
    echo "Der er ikke valgt nogen fil";
    }

}
Avatar billede showsource Seniormester
25. september 2008 - 21:54 #2
Avatar billede showsource Seniormester
25. september 2008 - 21:56 #3
Avatar billede mac10 Nybegynder
25. september 2008 - 21:59 #4
showsource
Jeg tror jeg har fundet min nye bedste programmerings-ven :)

Tusind tak for hjælpen, lig et svar.
Avatar billede showsource Seniormester
25. september 2008 - 22:15 #5
Njahh, det er ikke hver dag jeg er på, og det er ikke altid nemt lige at lave det jeg burde, på min comp!
Men det er fint nok at kunne hjælpe ! :O)
Avatar billede mac10 Nybegynder
25. september 2008 - 22:30 #6
Okay - så er du uofficielt min bedste programmerings-ven :)

Men tak for hjælpen idag, det har virkelig hjulpet.

Fortsat god aften og hold dig nu fra de ting du ikke burde lave bag skærmen ;)
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