Jump to content

Unlink Contradiction


ramli

Recommended Posts

I have a problem and i hope that any of u can help me.

 

while($r = mysql_fetch_array($Query))
{
$data[0] = $r['name'];
$data[2] = $r['type'];
$data[3] = $r['link'];
etc...

if($_GET['check'] == "YES")// Validation
{
	$myFile = $data[3];
	$DBvar = $data[6];

                          unlink("$myFile") or die ("<BR> Could not delete file $myFile");
etc...

 

The strangest thing happens. when i use unlink on for exaple "./files/upload/test.doc" it returns " Could not delete file ./files/upload/test.doc" but if i code it hard into my code for exapmle:

 

 

                         $myFile ="./files/upload/test.doc";
	$DBvar = $data[6];

                          unlink("$myFile") or die ("<BR> Could not delete file $myFile");


 

or

 

unlink("./files/upload/test.doc") or die ("<BR> Could not delete file $myFile");

 

it works fine. I dont understand wy it works if it is a static var but not if it is a dynamic one. Can someone pleace help me with this problem ?

Link to comment
https://forums.phpfreaks.com/topic/70121-unlink-contradiction/
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.