Ankündigung

Einklappen
Keine Ankündigung bisher.

Bilddatei löschen

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Herbert40
    hat ein Thema erstellt Bilddatei löschen.

    Bilddatei löschen

    Hallo Leute,

    ich versuche die ganze Zeit eine Bilddatei zu löchen bekomme es aber nicht hin.

    über eine Datenbank Abfrage erhalte ich den Pfad und den Dateinamen.

    PHP-Code:
    echo $logo
    Ausgabe: logos/4c892c7aa1416.jpg

    über
    PHP-Code:
    if (isset($_POST['submit'])){
        
    unlink($logo); 

    wollte ich sie löschen aber leider bleibt sie wo sie ist

    kann mir da mal jemand helfen?

  • eagle275
    antwortet
    hast du schreibrechte mit dem www-user im Ordner "logos/" ? und liegt dieser direkt auf der gleichen Ebene wie dein gestartetes PHP script ?

    Einen Kommentar schreiben:


  • Chriz
    antwortet
    No error? Was gibt var_dump(is_file($logo)) aus?

    Einen Kommentar schreiben:


  • Frank
    antwortet
    Das kann ein PHP bug sein. Welche PHP Version hast du?

    http://bugs.php.net/bug.php?id=43511

    Einen Kommentar schreiben:


  • Herbert40
    antwortet
    Sorry hatte ich vergessen

    ok habe 2 Fehler festgestellt,
    der erste ist behoben, unlink wurde überhaupt nicht ausgefürt.

    PHP-Code:
    if ($_POST['button'] == "Berichtigung"){  
        
    unlink($logo); 

    erhalte aber noch als fehlerangabe:
    Warning: unlink() [function.unlink]: No error in R:\xampp\htdocs\testserver\links\links-u.php on line 47
    das ist diese Zeile:
    PHP-Code:
    unlink($logo); 

    Einen Kommentar schreiben:


  • ChrisB
    antwortet
    Zitat von ByStones Beitrag anzeigen
    Dann ist das error_reporting vermutlich aus ^^
    @Herbert40: Auf dieses Stichwort wurdest du in einem anderen Thread der vergangenen Tage schon hingewiesen - sorge also bitte dafür, dass es entsprechend eingestellt ist, bevor du hier fragst!

    Einen Kommentar schreiben:


  • Chriz
    antwortet
    Das ist ein relativer Pfad, du solltest darüber den absoluten Pfad ermitteln. Wenn ich dir sage, lösch die Datei etc/hosts ist das auch keine Info, die dich weiterbringt.

    Einen Kommentar schreiben:


  • ByStones
    antwortet
    error_reporting an ?
    Hast du auch die Rechte das Bild zu löschen ?
    Greifst du sicher auf die richtige Datei zu ?

    Edit:
    Deletes filename. Similar to the Unix C unlink() function. A E_WARNING level error will be generated on failure.
    Dann ist das error_reporting vermutlich aus ^^

    Einen Kommentar schreiben:


  • Frank
    antwortet
    ja, lass dir die Fehler ausgeben -.-

    Einen Kommentar schreiben:

Lädt...
X