login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Afbeelding uploaden (Opgelost)

Offline demich - 19/03/2007 23:25 (laatste wijziging 19/03/2007 23:34)
Avatar van demichNieuw lid
  1. <?php
  2.  
  3. //formulier verwerken wanneer ingevuld
  4. if(($_FILES["afbeelding"])!="")
  5. {
  6. $naam = $_FILES['afbeelding']['name'];
  7. $type = $_FILES['afbeelding']['type'];
  8.  
  9. //controleren of de file een goede extensie heeft
  10. if ($type =="image/jpeg" || $type=="image/gif")
  11. {
  12. $add="upload/" . $naam;
  13. move_uploaded_file($_FILES['afbeelding']['tmp_name'], $add);
  14. //voor linux of unix hosts chmodden we het bestand naar 777 zodat iedereen um kan zien
  15. chmod($add, 0777);
  16. $sql = mysql_query("UPDATE vragen SET afbeelding ='".$naam."' WHERE vid=".$vid."");
  17. $sql = mysql_query("SELECT enquete_id FROM vragen WHERE vid=".$vid."");
  18. $row = mysql_fetch_assoc($sql);
  19. $enquete_id = $row["enquete_id"];
  20. header("Location:vragen.php?id=".$enquete_id."");
  21. }
  22. else
  23. {
  24. die("Enkel afbeeldingen van het type gif of jpeg zijn toegelaten.");
  25. }
  26.  
  27. }
  28. else
  29. {
  30. //toon formulier
  31. <form action=\"afbeelding.php?vid=".$vid."\" method=\"post\" enctype=multipart/form-data>
  32. Afbeelding uploaden: <input type=\"file\" name=\"afbeelding\" >
  33. <br/><INPUT TYPE=\"submit\" VALUE=\"Upload\"></FORM>
  34. ";
  35. }
  36. ?>


Ok de mysql-query werkt wel maar de afbeelding komt niet in de map upload te staan. Wie weet wat hier verkeerd mee is ?

2 antwoorden

Gesponsorde links
Offline lemoinet - 19/03/2007 23:28
Avatar van lemoinet PHP gevorderde $add="upload"/$naam;

=>

$add="upload/" . $naam;
Offline demich - 19/03/2007 23:32 (laatste wijziging 20/03/2007 10:30)
Avatar van demich Nieuw lid OK het werkt bedankt
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.208s