file delete als variable

Status
Niet open voor verdere reacties.

grappig

Gebruiker
Lid geworden
5 nov 2009
Berichten
7
Goedemiddag,

ik had een vraag over het delete met php, ik weet dat je met:
PHP:
unlink(localhost/test/test/test.doc);
een vaste link kan delete.

maar wat ik nu precies zoek is een delete functie voor iets van:

PHP:
$sql = "SELECT * FROM filesWHERE `file_id` = '".$_GET['file_id']."'";
$resultaat= mysql_query($sql);
while($rij = mysql_fetch_assoc($resultaat)){
$file = $rij['file'];

unset('test/test/'. $file );

zo iets. dus dat ik een variable delete functie heb.

ik heb al veel gezocht op google maar kan niet echt vinden wat ik nodig heb.

Bedank.

Mr. grappig
 
de syntax moet:

PHP:
$file= "http://test/test/".$rij['bestandlink'];
unset($file);

?? want ik krijg het nog niet aan de praat :S hij laat de file gewoon nog staan :(
 
Met unset "verwijder" je alleen de variabele. Als je het bestand waarvan de naam in de variabele staat wil verwijderen moet je gebruik maken van
PHP:
unlink($file);
 
oke, maar dan krijg ik weer een somme fout en ik heb mijn mappen op 777 staan op het moment. :confused:

Warning: unlink() [function.unlink]: http does not allow unlinking in C:\wamp\www\test\test\test\test_verwijderen.php on line 38

help... :(
 
Wat probeer je te verwijderen? Het moet een pad zijn naar een lokale file, niet naar een http adres.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan