Einzelnen Beitrag anzeigen
  #1 (permalink)  
Alt 23.07.2009, 17:13
Benutzerbild von dows
dows dows ist offline
Basti
neuer user
Thread-Ersteller
 
Registriert seit: 01.10.2008
Ort: Berlin
Beiträge: 86
dows befindet sich auf einem aufstrebenden Ast
Standard bestimmtes Verzeichnis löschen

Hallo,
ich lasse mir mittels php ein Verzeichnis anzeigen und möchte u.a. die Funktion "Verzeichnis löschen" anbieten.

Folgenden Code hab ich schon:

Verzeichnis anzeigen:
PHP-Code:
$verzeichnispfad "../unterordner/";
$verzeichnis array_slice(scanDir($verzeichnispfad), 2);
$i 0;
foreach (
$verzeichnis as $element[$i])
{
    echo 
" <tr>
            <td style=\"width: 70px;\"><a href=\"
$verzeichnispfad$element[$i]/showdir.php\">$element[$i]</a></td>
            <td style=\"width: 35px;\"><input type=\"submit\" name=\"verzeichnis_loeschen\" class=\"input_delete\" value=\"\" title=\"Verzeichnis 
$element[$i] l&ouml;schen\" /></td>
        </tr>"
;
    
$i++; 


Datei löschen:
PHP-Code:
if(isset($_POST['verzeichnis_loeschen']))
{
    echo 
$element[$i];
    function 
recursive($dest)
    {
        
$list array_diff(scandir($dest), array('.''..'));
        foreach (
$list as $value)
        {
            
$file $dest.'/'.$value;
            if (
is_dir($file))
            {
                
recursive($file);
            }
            else
            {
                
unlink($file);
            }
        }
        return 
rmdir($element[$i]);
    }
    
    if (
recursive('?????????'))
    {
        echo 
"OK";
    }
    else
    {
        echo 
"FAIL";
    }

Nun muss ich im Funktionsaufruf den Pfad zum Ordner [if (recursive('?????????'))] angeben, der gelöscht werden soll.
Wie bekomme ich den?

Danke schon mal für die Hilfe.

Gruß

Basti



PS: So sieht es bisher aus:
Angehängte Grafiken
Dateityp: gif verzeichnis_anzeige.gif (5,2 KB, 5x aufgerufen)
Mit Zitat antworten
Sponsored Links