login  Naam:   Wachtwoord: 
Registreer je!
 Forum

plaatjes uploaden geeft fout als ik geen plaatje upload hoe van ik dat op in me script

Offline redbaronmusi - 08/12/2009 20:30
Avatar van redbaronmusiNieuw lid
  1. if(isset($_POST['submit_optioneel']))
  2. {
  3. $cat = $_POST['cat'];
  4. $type = $_POST['type'];
  5. $naam = $_POST['naam'];
  6. $omschrijving = $_POST['omschrijving'];
  7. $prijs = $_POST['prijs'];
  8. $pc = $_POST['pc'];
  9. $telnr = $_POST['telnr'];
  10. $dmail = $_POST['dmail'];
  11. $picurl = $_POST['picurl'];
  12.  
  13. $prijs = str_replace(",",".",$prijs);
  14. $name = str_replace(" ","",$_FILES['file']['name']);
  15. copy($_FILES['file']['tmp_name'], "../images/" . str_replace(" ","",$_FILES['file']['name'])) or die("Er ging iets fout :-)");
  16.  
  17. $picurl = "/gids/images/".$name."";
  18. $sql = "INSERT INTO gids(type,naam,omschrijving,prijs,pc,telnr,dmail,picurl,4cat) VALUES('".$type."','".$naam."','".mysql_escape_string($omschrijving)."','".$prijs."','".$pc."','".$telnr."','".$dmail."','".$picurl."','".$cat."')";
  19. }
  20.  
  21. if(isset($_POST['submit_software']))
  22. {
  23. }
  24.  
  25. echo "Toevoegen gelukt! ";
  26. echo $name;
  27. ?>



Warning: copy() [function.copy]: open_basedir restriction in effect. File() is not within the allowed path(s): (/home/discogids/:/tmp:/var/tmp:/usr/local/lib/php/) in /home/discogids/domains/disco-gids.nl/public_html/demo/gids/admin/formulier.php on line 55
Er ging iets fout :-)

de bedoeling is dat hij dan de ingevoerde inhoud opslaat en een standaard op de server aanwezig leeg logo in de date base opneemt als plaatje hoe doe ik dat.

en hoe maak ik erin dat de images map een extra map aanmaakt met de naam van het artikel waar hij het plaatje in plaatst.

4 antwoorden

Gesponsorde links
Offline Rik - 08/12/2009 20:59 (laatste wijziging 08/12/2009 20:59)
Avatar van Rik Gouden medailleGouden medaille

Crew algemeen
Probeer eens PHP.net: move_uploaded_file in plaats van copy().
Offline redbaronmusi - 08/12/2009 21:30
Avatar van redbaronmusi Nieuw lid ok maar snap daar niet zoveel van en kan geen ondervang vinden dat hij een standaar plaatje pakt als er niks word geupload
Offline kurohyou - 08/12/2009 21:56 (laatste wijziging 08/12/2009 22:09)
Avatar van kurohyou Oud lid kijk ook even naar http://be.php.n...d-file.php

  1. if (is_uploaded_file($_FILES['userfile']['tmp_name'])) {
  2. if (!move_uploaded_file($_FILES['userfile']['tmp_name'], "$destination")) {
  3. echo "verplaatsen van bestand mislukt";
  4. }
  5. else {
  6. echo $_FILES['userfile']['name'] . " Upload succes!";
  7. }
  8. }
  9. else {
  10. echo "fout bij het uploaden";
  11. }
Offline redbaronmusi - 09/12/2009 21:53
Avatar van redbaronmusi Nieuw lid ok zal deze eens proberen
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.201s