AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

[PHP] Datei mit unlink löschen

Ein Thema von Luckie · begonnen am 6. Okt 2009 · letzter Beitrag vom 7. Okt 2009
 
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#7

Re: [PHP] Datei mit unlink löschen

  Alt 6. Okt 2009, 23:56
Nun ja, den Pfad kennst du ja jetzt.

Hm, hardgecoded funktioniert es.

Code:
echo $folder.$file;
Ergibt: ./backup/200910070024_adressen.csv
Oder ist der Dateiname zu lang?

Und laut file_exists existiert die Datei:
Code:
echo file_exists($folder.$file);
Warum bekomme ich also von unlink den Fehler, aber sie wird trotzdem gelöscht?

aufgerufen wird das Skript so:
Code:
foreach ($files as $file)
         {
               echo "<tr><td>".$file."</td><td>".date("Y-m-d H:i", filemtime($folder.$file))."<td align=right>".filesize($folder.$file)."</td><td>[img]./images/restore.jpg[/img] [url='".$folder.$file."'][img]./images/save.jpg[/img][/url] [url='delfile.php?file=".$file."'][img]./images/delete.jpg[/img][/url]</td></tr>";
         }
$files enthält eine einfache Dateiliste.

Verdammt, jetzt hat es einmal funktioniert. Bei nächste Datei, aber wieder das alte Spiel. Allerdings sehe ich jetzt die Ausgabe von file_exists nicht mehr. Komisch.
Wird immer seltsamer. Ich führe das aus:
Code:
<?php      
      echo file_exists($folder.$file);
      
      /*if (unlink($folder.$file))      
      {         
         echo "

<font color='green'>[b]Datei [i]".$file."[/i] erfolgreich gelöscht[/b]</font></p>";
      }
      else
      {
         echo "

Datei [i]".$file."[/i] konnte nicht gelöscht werden</p>";
      }*/
   ?>
OK, Datei existiert. Dann kommentiere ich das wieder ein und führe es aus, dann funktioniert alles, aber nur bei der Datei, bei der ich das vorher probiert habe.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:06 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz