Ergebnis 1 bis 4 von 4

Thema: einfache lösch Funktion oder Zähler

  1. #1
    HTML Newbie
    Registriert seit
    02.12.2008
    Beiträge
    2
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard einfache lösch Funktion oder Zähler

    Guten abend,

    kurz zu meinem Problem:

    Ich habe ein einfaches Script welches mir die Dateien aus einem bestimmten Verzeichnis auflistet, mit allem was dazu gehört.
    Nun würde ich gern hinter jeder Datei noch einen Link plazieren der es mir ermöglicht aus der erstellten Liste heraus, diese Datei vom Server zu löschen.
    Sollte das jetzt ein Sicherheitsproblem sein, würde mir auch ein Zähler genügen.

    Das Script häng ich der Vollständigkeit halber mit an. Im Script selber befindet sich schon ein Link der das löschen auslösen soll.
    Versucht hab ich schon einiges aber nixhts hat irgend wie hingehauen.
    Danke schon mal im voraus.
    PHP-Code:
    <?php
    // Verzeichnis lesen
    class indexer
    {
       function 
    show_dir($dir$pos 2)
        {
    $dir='/Verzeichnis';
    //        $dirs = dir($dir);
            
    $dirs dir($dir);

            while (
    $file $dirs->read())
            {
                if (
    preg_match('/(^\.{1,2}$|^\.htaccess$|^\.htpasswd$)/i'$file))
                    continue;

                if (
    is_dir($dir '/' $file))
                {
                    
    printf('% ' $pos 's <span class="dir">%s</span>' "\r\n"'|-'$file);
                    
    $this->show_dir($dir '/' $file$pos 3);
                }
                else
                    
    printf('% ' $pos 's <a href="' str_replace($_SERVER['DOCUMENT_ROOT'], ''$dir '/' $file) . '" target="dir_index">%s</a> <a href="$delet">del</a> <span class="info">' date('d.m.Y H:i:s'filemtime($dir '/' $file)) . ' | ' number_format(filesize($dir '/' $file) / pow(10241), 2',''.') . ' KB</span>' "\r\n"'|-'$file);
            }
            
    $dirs->close();
        }
    }
    $di =& new indexer;

    /**/
    echo <<<EOF
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <meta http-equiv="Content-Language" content="de">
    <title>Directory</title>
    <style type="text/css">
    <!--
    body
    {
        margin: 10px;
    }

    pre
    {
        background-color: #eee;
        padding: 10px;
    }

    a
    {
        text-decoration: none;
        color: darkblue;
    }

    a:hover
    {
        color: blue;
    }
    .dir
    {
        font-family: Courier;
        font-weight: bold;
        color: crimson;
    }
    .info
    {
        color: darkgreen;
    }
    //-->
    </style>
    </head>
    <body>
    <table cellspacing="0" cellpadding="0" border="0" class="boxaussen">
        <tbody>
            <tr>
                <td valign="top" align="center"><fieldset>
    <legend><strong>PhoneBox</strong></legend>
                <table width="100%" border="0">
                    <tbody>
                        <tr>
                            <td>

    <pre>
    EOF;
    /**/
    $di->show_dir(getcwd());
    /**/
    echo <<<EOF
    </pre>
                            </td>
                        </tr>
                    </tbody>
                </table>
                </fieldset>
                </td>
            </tr>
        </tbody>
    </table>
    </body>
    </html>
    EOF;
    ?>
    mfg
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    Bandit
    Gast

    Standard AW: einfache lösch Funktion oder Zähler

    Sollte das jetzt ein Sicherheitsproblem sein, würde mir auch ein Zähler genügen.
    Wenn das Script jedem öffentlich zur Verfügung steht, ist das natürlich ein Sicherheitsproblem.

    Ansonsten würde ich dir raten, eine Formular zu basteln, bei dem jede Datei eine Checkbox mit dem Dateinamen als Value erhält.

  3. #3
    HTML Newbie
    Themenstarter

    Registriert seit
    02.12.2008
    Beiträge
    2
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: einfache lösch Funktion oder Zähler

    Das Script ist nur einer bestimmten Anzahl von Leuten zugänglich und dehnen vertrau ich eigentlich in der Hinsicht.

    Das Problem is ja das ich den file-name nich in ne variable bekomme um daraus nen dellink zu basteln

    mfg

  4. #4
    Bandit
    Gast

    Standard AW: einfache lösch Funktion oder Zähler

    Du sollst auch keine Link nehmen, sondern ein Formular mit Checkboxen!

Ähnliche Themen

  1. JS Funktion geht nur mit oder ohne www Eintrag!
    Von Baker im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 3
    Letzter Beitrag: 30.05.2008, 19:06
  2. Suche eine Funktion wie bei VBA die Controls Funktion
    Von OJMD im Forum Forum für alle anderen Programmiersprachen
    Antworten: 2
    Letzter Beitrag: 28.06.2007, 09:08
  3. mein penis spuckt kein sperma aus!!keine verarsche net lösch
    Von heina im Forum Off Topic und Quasselbox
    Antworten: 5
    Letzter Beitrag: 10.06.2007, 03:28
  4. Wert aus JS-Funktion an PHP-Funktion übergeben
    Von Agnes im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 17
    Letzter Beitrag: 18.05.2007, 22:53
  5. Pc ON/OFF Zähler
    Von Die Zicke im Forum Computer - Internet Forum
    Antworten: 1
    Letzter Beitrag: 02.05.2007, 08:38

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •