Ave, Trust me I do... I double checked it actually..
On 8/24/04 1:41 PM, "Richard Whitney" <[EMAIL PROTECTED]> wrote: > Dumb question - are you sure you got the path right? > i.e. /home/public_html/rest/of/your/path > > On Tue, 24 Aug 2004 13:31:06 -0400, PHP Junkie <[EMAIL PROTECTED]> wrote: >> >> Ave, >> >> Nope... Didn't work. Didn't return an error or anything, didn't delete the >> folders either! >> >> >> >> >> On 8/23/04 8:21 PM, "Richard Whitney" <[EMAIL PROTECTED]> wrote: >> >>> Let me clarify: >>> >>> system() is like working in a shell >>> rm -rf forces removal of the directory $file_dir, which you define >>> befiorehand >>> $ret_val displays to you what happened. if you tget nothing, it did not >>> work. >>> >>> HTH! >>> >>> Richard >>> >>> On Mon, 23 Aug 2004 16:24:23 -0400, PHP Junkie <[EMAIL PROTECTED]> wrote: >>>> Ave, >>>> >>>> Richard... What exactly did you mean by this? >>>> >>>> system('rm -rf',$user_dir,$ret_val); >>>> >>>> I don't understand. >>>> >>>> >>>> >>>> >>>> On 8/23/04 12:11 PM, "Richard Whitney" <[EMAIL PROTECTED]> wrote: >>>> >>>>> system('rm -rf',$user_dir,$ret_val); >>>>> >>>>> On Mon, 23 Aug 2004 11:57:35 -0400, PHP Junkie <[EMAIL PROTECTED]> >>>>> wrote: >>>>>> 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? >>>>>> >>>>>> >>>>> >>>> >>>> >>> >> >> > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php