21. januar 2004 - 14:50Der er
2 kommentarer og 1 løsning
tjekke en fil før den bliver uploadet
Hej, jeg skal bruge et script der kan tjekke om en fil er i jpg format, og at den ikke fylder over 4 mb og stoppe uploaden hvis det ikke er tilfældet. Jeg brugte et før i tiden, men af en eller anden grund virkede det ikke på pc'er (jeg kører mac). Jeg kunne også godt bruge et script der tjekker om det er en mp3 fil.
hvis du vil tjekke noget som helst før upload er du i forkert kategori :)
lyder som noget javascript du skal have fat i.. så nok større chance for at få et brugbart svar i den kategori.. husk på PHP er et serverside sprog, som ikke ser noget som helst før hele form POST'en er udført
ok, den må da godt uploade lidt, og så tjekke, hvis den bare sletter hvis det er forkert... jeg vil helst ikke over i javascript, det er så svært at forstå
//$upfile er variablen med filen fra din html form. $pictest = getimagesize("$upfile");
if($pictest[2]!=2) { echo "det er IKKE JPG/JPEG" ; } else { //Gør noget med din fil }
Men som nævnt ovenover, tjekker den først når filen er lagt på din server. Hvis du køre på apache og opsætningen er standard, tillader den maks. en fil på 2MB.
Det der med mp3 er jeg ikke lige inde i :)
//Lobster
Synes godt om
Ny brugerNybegynder
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.