Zeile\n2. Zeile"); // Inhalte in $d schreiben
fclose($d); // Zum Schluss: $d schließen und Dateibearbeitung beenden
Natürlich sind hier zahlreiche Möglichkeiten denkbar. Es kommt ganz darauf an, was Du realisieren möchtest. Mit diesen beiden Funktionspärchen solltest Du recht gut bedient sein. Datei löschen
Was, aber wenn eine Datei gelöscht werden soll? Php datei löschen program. Auch das kann PHP, vorausgesetzt der Webserver-Benutzer hat die entsprechenden Rechte für die Dateien. unlink() ist der Schlüssel zur Lösung dieser Aufgabe:
$file = 'pfad/zur/';
if (file_exists($file)) {
unlink($file); // Existiert die Datei wird sie gelöscht}
Ordner löschen
Nicht nur Dateien, sondern auch Ordner können mit Hilfe von PHP gelöscht werden. Die Funktion rmdir() löscht allerdings nur leere Ordner. Deswegen musst Du zunächst alle Dateien und Ordner aus einem Ordner löschen. Am besten Du machst das über eine rekursive Funktion, die alle Dateien eines Ordners ausliest und löscht. Stößt sie auf einen Unterordner ruft sie sich selbst erneut auf und liest diesen Unterordner aus und macht dort genau das gleiche.
Php Datei Löschen Data
2012
Beiträge: 1694
23. 2012, 08:56
Zuletzt geändert von beliar284; 23. 2012, 09:00.
könnt es sein, dass du mit falschem Pfadbezug versuchst zu löschen...
mach mal vor dem "Spirenzchen" ein
echo getcwd ();
Zitat von nikosch
So glatt kann doch wirklich keiner sein. Dabei seit: 27. 2010
Beiträge: 273
ist leider keine aussagekräftige Fehlerbeschreibung! Was sagt das Error-Reporting?
Datei Löschen Php
24-05-2005, 09:06
ups.. das falsche forum..
danke fürs verschieben! 13-06-2005, 11:05
kann mir niemand helfen? Mit file und unset Dateiinhalte löschen - PHP file und unset zum Löschen von Dateiinhalte. 13-06-2005, 11:13
Arni
PHP Junior
Registriert seit: Mar 2001
Ort: Miami F. L
Beiträge: 691
Zitat:
Original geschrieben von fhauser
Es wurde Dir doch durch Abraxax
mit unlink() geholfen...
schau Dir die Function mal an, oder sollen wir das machen?? Du kannst auch rmdir() benutzen
Geändert von Arni (13-06-2005 um 11:22 Uhr)
Im CMS-Tutorial werden heute Dateien gelöscht. Aber nur zum Testen der Lösch-Funktion, die wir erstellen;-). Und zwar gibt es als erstes eine Veränderung in der Dateiauflistung. Diese werden ab jetzt als Tabelle angezeigt, inkl. Bild, falls vorhanden. Das geschieht in der Datei /admin/includes/:
< table >
< thead >
< td > Vorschau td >
< td > Dateiname td >
< td > Aktionen td >
thead >
< tbody >
PHP
foreach ( $files as $file) {
echo "
";
$path_info = pathinfo ( ".. /content/uploads/". $dir. "/". $file);
if ( strtolower ( $path_info [ 'extension'] = = 'jpg') or
strtolower ( $path_info [ 'extension'] = = 'jpeg') or
strtolower ( $path_info [ 'extension'] = = 'gif') or
strtolower ( $path_info [ 'extension'] = = 'png') or
strtolower ( $path_info [ 'extension'] = = 'bmp')) {
echo " ";}
echo " | Php datei löschen data. /content/uploads". " " >". " |
|