login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Upload script "exit;" eruit halen.. kan dat?

Offline ElleRt - 22/09/2004 21:58 (laatste wijziging 22/09/2004 21:59)
Avatar van ElleRtMySQL interesse Ik gebruik het onderstaande upload script wat overigens goed werkt, maar ik wil graag de "exit;" eruit hebben omdat die mijn tabellen van mijn layout doorelkaar gooien.. Weet iemand hoe de code dan worden moet?

Hier de code:
  1. <?php
  2.  
  3. if (isset($login))
  4. if(!empty($_POST)){
  5. $locatie="../Plaatjes/Foto/"; //of een andere map, vergeet niet de w-rechten
  6. if(is_uploaded_file($_FILES['afbeelding']['tmp_name']))
  7. {
  8. //controleer grootte
  9. if($_FILES['afbeelding']['size']>100000)
  10. { //bepaal zelf de max. grootte in bytes
  11. echo "Het bestand is te groter dan 100kb. <br>Neem een kleinere foto of neem contact op met de <A HREF='mailto:webmaster@vakantielokaties.nl?subject=Inlog systeem Foto uploaden te grote foto.'>webmaster</A> om uw foto kleiner te laten maken. ";
  12. }
  13.  
  14. //controleer extensie, voeg maar andere toe
  15. if(!eregi("((.jpg|.JPG)$)", $_FILES['afbeelding']['name']))
  16. {
  17. echo "het bestand is niet van het juiste type, we accepteren alleen jpg. Neem contact op met de <A HREF='mailto:webmaster@vakantielokaties.nl?subject=Inlog systeem Foto uploaden'>webmaster</A> om uw foto jpg te laten maken.";
  18. }
  19.  
  20. $filename = $_FILES['userfile']['name'];
  21. $ext = strrchr($filename, '.');
  22. $uploadname = "$gebruikersid.jpg";
  23.  
  24. if(!move_uploaded_file($_FILES['afbeelding']['tmp_name'],
  25. $locatie . $uploadname))
  26.  
  27. {
  28. echo" het bestand kan niet worden verplaatst, Neem contact op met de <A HREF='mailto:webmaster@vakantielokaties.nl?subject=Inlog systeem Foto uploaden / error: Het bestand kan niet worden verplaatst'>webmaster</A>";
  29. }
  30.  
  31. echo "Uw bestand $uploadname is geupload<br><br>";
  32. }
  33.  
  34. else
  35. {
  36. echo "Het uploaden is mislukt, Neem contact op met de <A HREF='mailto:webmaster@vakantielokaties.nl?subject=Inlog systeem Foto uploaden / error: Het uploaden is mislukt'>webmaster</A>";
  37. }
  38.  
  39.  
  40. }
  41. else{
  42. ?>
  43. <br>
  44. <b>Uw huidige Foto</b> (wanneer net gewijzigd, druk F5 om de nieuwe foto te zien): <br><br>
  45. <IMG SRC="../Plaatjes/Foto/<?PHP echo $gebruikersid; ?>.jpg" HEIGHT="250"> <br><br><br>
  46. Een nieuwe foto selecteren en van uw computer ophalen (dus eerst bladeren naar de foto op uw computer, en vervolgens drukken op uploaden):<br><br>
  47. <form method="post" action="<?php echo $_SERVER['../../PHP_SELF']; ?>" enctype="multipart/form-data">
  48. <!--Bepaal zelf de maximale grootte in bytes -->
  49. <input type="file" name="afbeelding"><br>
  50. <input type="submit" name="submit" value="uploaden">
  51. </form> <br><br>
  52. <?php
  53. }
  54. ?>

1 antwoord

Gesponsorde links
Offline DRUNK - 22/09/2004 22:35
Avatar van DRUNK PHP gevorderde 1. haal exit weg
2. zet na de accolade onder 'exit;' een 'else {'
3. slut die 'else {' ook weer ergens af...
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.201s