login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Upload werktsoms niet correct

Offline robmoorman - 12/11/2004 08:52
Avatar van robmoormanPHP interesse Heel vaag, want soms doen mijn uploads het niet en de andere keer weer wel.

mijn form is natuurlijk wel enctype='multipart/form-data'
hij geeft dan de error aan:
De foto is geen .jpg, het was een 1
Soms werken de hoogte/breedte chekcs ook niet

hier is mijn stukje code:
  1. <?php
  2. $Foto_Maxbreedte = 500;
  3. $Foto_Maxhoogte = 500;
  4. $Foto_Maxbytes = 500000;
  5. $Foto_Kb_Maxbytes = ($Foto_Maxbytes / 1000 );
  6.  
  7. if (!is_uploaded_file($_FILES['Crew_Foto']['tmp_name'])) {
  8. echo ("<font color='#FF0000'>Geen foto</font><br>");
  9. $Error = 1;
  10. } else {
  11. $Foto_Grootte = getimagesize($_FILES['Crews_Foto']['tmp_name']);
  12. $Foto_Breedte = $Foto_Grootte[0];
  13. $Foto_Hoogte = $Foto_Grootte[1];
  14.  
  15. $Foto_Bestandsnaam = $_FILES['Crew_Foto']['name'];
  16. $Foto_Delen = explode (".", $Foto_Bestandsnaam);
  17. $Foto_Extensie = strtoupper($Foto_Delen[1]);
  18. $Foto_Bestandsgrootte = $_FILES['Crew_Foto']['size'];
  19.  
  20. if ($Foto_Extensie != "JPEG" && $Foto_Extensie != "JPG") {
  21. echo ("<font color='#FF0000'>De foto is geen .jpg, het was een $Foto_Extensie !</font><br>");
  22. $Error = 1;
  23. }
  24. if ($Foto_Breedte > $Foto_Maxbreedte) {
  25. echo ("<font color='#FF0000'>De foto is breder dan $Foto_Maxbreedte pixels !</font><br>");
  26. $Error = 1;
  27. }
  28. if ($Foto_Hoogte > $Foto_Maxhoogte) {
  29. echo ("<font color='#FF0000'>De foto is hoger dan $Foto_Maxhoogte pixels !</font><br>");
  30. $Error = 1;
  31. }
  32. if ($Foto_Bestandsgrootte > $Foto_Maxbytes) {
  33. echo ("<font color='#FF0000'>De foto is groter dan $Foto_Maxbyteskb Kb !</font><br>");
  34. $Error = 1;
  35. }
  36. }
  37. ?>

1 antwoord

Gesponsorde links
Offline robmoorman - 12/11/2004 11:38
Avatar van robmoorman PHP interesse hehe, maarjah zit nog steeds met probje dus :S
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.224s