Reply to Re: Removing multiple directories

Your name:

Reply:


Posted by Tom on 11/23/07 18:28

On Thu, 22 Nov 2007 20:44:11 GMT, sam ruos wrote...
>
>I have an issue here guys...
>
>I can't seem to be able to mrdir on multiple entries at a time. Any help
>would be much appreciated...
>
>From a display list, I have a checkbox next to each entry for deleting the
>entries, eg. I want to delete five of those.
>
>After confirming?submitting the deletion form, I collect the checked values
>and store them in an array along with their ID ofcourse, then using the for
>loop calling a function that would:
>
>1. Get the name of the directory that was stored in DB (using unique ID).
>The folder or directory was created during upload of files.
>2. Call for another function DELETE_ALL_FILES($id[$i], $DB_name,
>$DefaultDir) to delete any files in this folder
>3. And then within this function I call for another function
>REMOVE_DIR($foldername, $DefaultDir) and then after removing the affected
>directory, then lastly to delete the record from the DB.
>
>It works! But only on an entry at a time!
>
>Any better solution to go around this? Is there anything to do with
>opendir() and chdir() and closedir()?
>I'm stuck now... and frustrated.
>
>Thankx beforehand
>-sammy
>
>
>

On the PHP site their site docs had some information for unlink() that might be
helpful.

http://www.php.net/manual/en/function.unlink.php

This was the last user comment and may be in line with what you're looking for.

<?
function delfile($str)
{
foreach(glob($str) as $fn) {
unlink($fn);
}
}
?>

Tom
--
NewsGuy Accounts Go Jumbo!
Extra NewsGuy increased from 30 to 50 GB of download capacity
http://newsguy.com/overview.htm

[Back to original message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация