login  Naam:   Wachtwoord: 
Registreer je!
 Forum

geuploade foto's verwijderen

Offline kenzo - 13/10/2007 12:15
Avatar van kenzoPHP beginner Hallo,

Hoe kan ik foto's die ik eerder geupload heb automatisch verwijderen (wel door zelf op een link te klikken ofzo, maar niet door in ftp te gaan etc...)


bedankt!

5 antwoorden

Gesponsorde links
Offline Button - 13/10/2007 12:30
Avatar van Button PHP ver gevorderde kijk eens naar de functie PHP.net: unlink
Offline kenzo - 13/10/2007 13:01
Avatar van kenzo PHP beginner heb dit, maar werkt niet:

  1. $id = $_GET['id'];
  2. $query = mysql_query("SELECT * FROM `cms_producten` WHERE id='".$id."'");
  3. $list = mysql_fetch_assoc($query);
  4.  
  5. $dir = 'images/producten';
  6. $filename1 = ''.$list['foto1'].'';
  7. $filename2 = ''.$list['foto2'].'';
  8. $filename3 = ''.$list['foto3'].'';
  9. $filename4 = ''.$list['foto4'].'';
  10. $filename5 = ''.$list['foto5'].'';
  11. $filename6 = ''.$list['foto6'].'';
  12. unlink($dir.'/'.$filename1);
  13. unlink($dir.'/'.$filename2);
  14. unlink($dir.'/'.$filename3);
  15. unlink($dir.'/'.$filename4);
  16. unlink($dir.'/'.$filename5);
  17. unlink($dir.'/'.$filename6);



fouten:

  1. Warning: unlink(images/producten/) [function.unlink]: Is a directory in /home/kenzo/public_html/paginas/producten/delete.php on line 42
  2.  
  3. Warning: unlink(images/producten/) [function.unlink]: Is a directory in /home/kenzo/public_html/paginas/producten/delete.php on line 43
  4.  
  5. Warning: unlink(images/producten/) [function.unlink]: Is a directory in /home/kenzo/public_html/paginas/producten/delete.php on line 44
  6.  
  7. Warning: unlink(images/producten/) [function.unlink]: Is a directory in /home/kenzo/public_html/paginas/producten/delete.php on line 45
  8.  
  9. Warning: unlink(images/producten/) [function.unlink]: Is a directory in /home/kenzo/public_html/paginas/producten/delete.php on line 46
  10.  
  11. Warning: unlink(images/producten/) [function.unlink]: Is a directory in /home/kenzo/public_html/paginas/producten/delete.php on line 47
Offline Button - 13/10/2007 13:32
Avatar van Button PHP ver gevorderde Je moet de fout lezen:
"Is a directory"..

Met een unlink() kan je enkel bestanden verwijderen..
Jouw unlink wil de producten/ map verwijderen..
Offline kenzo - 13/10/2007 14:12
Avatar van kenzo PHP beginner heb het al...

de bestandsnaam werd niet goed meegegeven
Offline Koen - 14/10/2007 16:01
Avatar van Koen PHP expert
Citaat:
Warning: unlink(images/producten/) [function.unlink]: Is a directory

Om een directory te verwijderen gebruik je PHP.net: rmdir
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.246s