Hallo,
ich hab folgenes Problem.
Ich möchte eine vorhandene Datei bearbeiten und umbenennen können.
DAzu habe ich ein Formularfeld in dem ich den DAteinamen aus der DAtenbank auslese.
Der aktuelle DAteiname steht also in dem entsprechenden Feld des Formulares das ich vor mir habe.
Das bearbeiten des Inhaltes ist kein Problem, wenn der DAteiname der gleiche bleibt dann wird Sie ja einfach überschrieben.
Was ist aber wenn ich den DAteinamen ändern möchte, dann wird die DAtei einfach neu erstellt.
Gibt es eine Möglichkeit den Dateinamen einfach umzubennen oder die DAtei löschen wenn die neue erstellt wird.
Also mit folgendem Code erstelle ich die Datei:
DAnke für eure Hilfe.
Ich komm an dieser stelle nämlich absolut nicht weiter.
ich hab folgenes Problem.
Ich möchte eine vorhandene Datei bearbeiten und umbenennen können.
DAzu habe ich ein Formularfeld in dem ich den DAteinamen aus der DAtenbank auslese.
Der aktuelle DAteiname steht also in dem entsprechenden Feld des Formulares das ich vor mir habe.
Das bearbeiten des Inhaltes ist kein Problem, wenn der DAteiname der gleiche bleibt dann wird Sie ja einfach überschrieben.
Was ist aber wenn ich den DAteinamen ändern möchte, dann wird die DAtei einfach neu erstellt.
Gibt es eine Möglichkeit den Dateinamen einfach umzubennen oder die DAtei löschen wenn die neue erstellt wird.
Also mit folgendem Code erstelle ich die Datei:
PHP:
$datei = $pages_name.".txt";
$text = "Das ist der Text der in die txt-Datei eingetragen wird";
if($pages_name != ''){
$textdatei = fopen ($datei, "a+"); /*a+ : Öffnet die Datei zum Lesen und Schreiben. Positioniert den Dateizeiger auf das Ende der Datei. Wenn die Datei nicht existiert, wird versucht sie anzulegen.*/
fwrite($textdatei, $text); /*schreibt in die txt-Datei die Daten die in der variablen $text vorgegeben sind */
fclose($textdatei);
}
DAnke für eure Hilfe.
Ich komm an dieser stelle nämlich absolut nicht weiter.