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