Datei auslesen

Hallöchen!

Zu meiner Bewunderung hat dieses kleine Schreib-Script (siehe unten) funktioniert. OK. Jetzt hätte ich nur gerne, dass er die Datei test.txt auch automatisch öffnet, sofern die Datei
test.txt also vorhanden ist, soll er sie in den bereits vorhandenen Feldern öffnen und somit ein Editieren des bereits abgelegten Textes ermöglichen. Dazu bin ich nämlich (noch) :smiley: nicht in der Lage. Ich hoffe mir kann jemand helfen, so schwer kann das doch eigentlich nicht sein.

Danke im Voraus!
Stephan

Mein Meisterwerk:

$datei = fopen(„test.txt“, „w“);

if ($datei)

{

fputs($datei,nl2br($content)."
\n");
fputs($datei,nl2br($content2)."
\n");

fclose($datei);

}

echo "
Content:

Content2:
\n";

?>

So was wie das hier in etwa ?

if (file_exists($dateiname)==TRUE)
{
#Datei nur oeffnen
$datei = fopen ($dateiname,„r“);
}
else
{
#Datei erzeugen
$datei = fopen ($dateiname,„w“);
}

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Eigentlich sollte er die Daten aber doch in den Textfeldern öffnen!?

Viele Grüße!
Stpphan

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Eigentlich sollte er die Daten aber doch in den Textfeldern
öffnen!?

$datei = fopen(„test.txt“, „w“);

if ($datei)
{
fputs($datei,nl2br($content)."
\n");
fputs($datei,nl2br($content2)."
\n");
fclose($datei);
}

#Einfach VALUE mit angeben

echo "
Content:

Content2:
\n";

?>

Gib einfach

Vielen Dank, sieht schon sehr gut aus, aber er scheint die test.txt zu löschen nachdem ich das Script neu lade bzw. wieder aufrufe :frowning:

Gruß,
Stephan

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Liegt daran, das Du bei fopen ein w angibst. damit wird eine
Datei erzeugt. Ändere es in „r“.
Allerdings bekommst Du dann eine Fehlermeldung, wenn die Datei noch nicht besteht.
Lösung wäre, erst mit file_exists() checken, ob es die Datei gibt und sie dann entweder lesen oder neu erzeugen.

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Ich möchte daraus ja eigentlich ein Admin Script machen, deshalb soll es lesen und schreiben können, wie wäre es mit einem r+?

ich teste es mal. im prinzip will ich mit meinen newbie fähigkeiten ja nur einen kleinen article manager basteln :wink: stück für stück ins glück…

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]