Ave, I do not really know what the problem is because I don't get an error, and in fact my scripts execute fine... Except that, niether is the directory deleted, nor is the file deleted. Only corresponding database entries are deleted which I specify in my SQL code.
There are 2 different functions in 2 separate places in my File Manager. 1 function deletes the User including his Folder The other deletes a particular file. The code I'm using to delete the User & his Folder is: <?php if($delete_user) { $db = mysql_connect("localhost","usr","pwd"); mysql_select_db("mydb",$db); $sql = "DELETE FROM user where login = '$user'"; $result = mysql_query($sql) or die("There is a problem."); $sql2 = "DELETE FROM file where login = '$user'"; $result2 = mysql_query($sql2) or die("There is a problem."); rmdir (imsafm/$user); echo "<br><b><i><small>User $user deleted.</small></i></b><br>"; } ?> The name of Folder of a user is the same as his Login. Anyhow... The above code doesnıt generate any error, and in fact does delete the database entries from the table... But it doesnıt remove the userıs directory. Why is that? Similarly, this is the code for deleting the file: <?php $db = mysql_connect("localhost","usr","pwd"); mysql_select_db("mydb",$db); $sql = "DELETE FROM file where ID = '$ID'"; $result = mysql_query($sql) or DIE("Cannot Do!"); unlink($P/$F); echo "<center>File Deleted</center>"; ?> Again, no error... The entries in the table get deleted.. But file remains in the directory. Any suggestions?