login  Naam:   Wachtwoord: 
Registreer je!
Scripts > PHP > Upload systemen > Uploader (meerdere bestanden)


Reacties op het script Uploader (meerdere bestanden)

Offline  cowbeast
Gepost op: 01 oktober 2004 - 20:47
Onbekend



Sorry hoor maar dit script werkt nie bij mij! en ik weet niet wat ik fout doe:s
Ik krijg steeds deze fout!
Warning: copy(home/cowbeast/public_html/img/scherm/db_errorbitch1.jpg): failed to open stream: No such file or directory in /home/cowbeast/public_html/test.php on line 10
Gelukt!
En als ik de map ga check gaat het nog niet! 

Offline  XenoX
Gepost op: 02 oktober 2004 - 17:45
Gouden medailleGouden medaille

PHP expert




Heb je die directory gechmod naar 0777 ?

Offline  cowbeast
Gepost op: 03 oktober 2004 - 16:46
Onbekend



Jep dan gaat het! Maar kan jij eens kijken naar het script van drdono da werkt langs geen kanten! en mijn map is gechmod!!:s

Offline  shihan
Gepost op: 01 augustus 2005 - 20:27
Nieuw lid



Goed scriptje, maar der is nog een problemmeke... de bestanden die upgeload zijn kunnen niet via een FTP-programma bewerk/verplaatst worden, dit omdat hij zegt dat de user van het bestand www-data is, en dat is niet de user van de server... enig idee hoe dit te omzeilen is? zodat de gerechtigde user eraan kan. de RW rechten aanpassen lukt niet...


Offline  Jazzuka
Gepost op: 23 augustus 2005 - 17:18
Onbekend



ik kan de geuploade bestanden niet eraf halen of bekijken. iemand ene idee hoe dit wel kan

Offline  sjak
Gepost op: 11 maart 2006 - 12:43
HTML interesse



Dit is hoe ik het in mijn pagina heb:

  1. <?php
  2.  
  3. $map = "/upload"; // Map waar alles geupload wordt
  4.  
  5. function upload_file($fTmp, $fNew) {
  6. if(file_exists($fNew)) {
  7. return false;
  8. } else {
  9. copy($fTmp, $fNew);
  10. return true;
  11. }
  12. }
  13.  
  14. if(IsSet($_POST['submit'])) {
  15. for($i = 0; $i < count($_FILES['bestand']['name']); $i++) {
  16. if(IsSet($_FILES['bestand']['name'][$i]) && is_uploaded_file($_FILES['bestand']['tmp_name'][$i])) {
  17. if(!upload_file($_FILES['bestand']['tmp_name'][$i], $map.$_FILES['bestand']['name'][$i])) {
  18. $error = true;
  19. }
  20. }
  21. }
  22.  
  23. if(IsSet($error)) {
  24. echo "Mislukt!";
  25. } else {
  26. echo "Gelukt!";
  27. }
  28. } else {
  29. if(IsSet($_POST['aantal'])) {
  30. $aantal = $_POST['aantal'];
  31. } else {
  32. $aantal = 5;
  33. }
  34.  
  35. ?>
  36. <form action="uploaden.php" method="post">
  37. <input type="text" name="aantal" value="<?php echo $aantal; ?>" size="1">&nbsp;<input type="submit" name="aantal_submit" value="Aantal bestanden">
  38. </form>
  39. <br><br>
  40. <form action="uploaden.php" method="post" enctype="multipart/form-data">
  41. <?php
  42. for($i = 0; $i < $aantal; $i++) {
  43. ?>
  44. Bestand <?php echo $i + 1; ?>: <input type="file" name="bestand[<?php echo $i; ?>]"><br>
  45. <?php
  46. }
  47. ?>
  48. <input type="submit" name="submit" value="Uploaden">
  49. </form>
  50. <?php
  51. }
  52. ?>


En ik krijg deze foutmelding:

Warning: copy(): open_basedir restriction in effect. File(/tmp/php3brvtZ) is not within the allowed path(s): (/vhost/usr) in /vhost/usr/sjak/uploaden.php on line 43

wat is er mis:?:

Offline  grimmed
Gepost op: 26 april 2007 - 11:23
Nieuw lid



Thanks,
Dit is veel handiger dan telken kopieeren dan je eigen webserver.

Offline  Skryptomaan
Gepost op: 18 juni 2007 - 10:26
Nieuw lid



Goed script! Nu nog even een gepaste beveiling erbij zoeken. Misschien heb je hierin ook nog een tip?

Thnx! 

Offline  bl00d0script
Gepost op: 15 november 2008 - 16:40
Onbekend



cowbeast schreef:
Sorry hoor maar dit script werkt nie bij mij! en ik weet niet wat ik fout doe:s
Ik krijg steeds deze fout!
Warning: copy(home/cowbeast/public_html/img/scherm/db_errorbitch1.jpg): failed to open stream: No such file or directory in /home/cowbeast/public_html/test.php on line 10
Gelukt!
En als ik de map ga check gaat het nog niet! 

chmod naar 0777 en sla het op als upload.php


Enkel aanvullende informatie, vragen en antwoorden op vragen zijn welkom.
 
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.032s