PHP-is-easy.de Online Book - Lernen Sie jetzt PHP!

Ab in die Datei damit

Nun wollen wir etwas in eine Datei schreiben um es auch der Nachwelt zu erhalten. Dazu nutzen wir das Script aus Kapitel 3.2 und erweitern es etwas.

Die Eingabeseite (u4.html)
<html>
<head>
<title>Mein drittes PHP-Script</title>
</head>
<body>
<form action="u4.php" method="post">
Zahl 1:<input type="Text" name="x" value="" size="30"><br>
Zahl 2:<input type="Text" name="y" value="" size="30"><br>
<input type="Submit" name="senden" value="X + Y =">
</form>
</body>
</html>


Die Ausgabeseite (u4.php)
<?
$summe = $_POST[x] + $_POST[y];
echo "$_POST[x] + $_POST[y] = $summe - das schreiben wir gleich in eine Datei";
$datei = fopen("u4.txt", "a+");
fputs($datei, "$summe");
fclose($datei);
echo "<br>Fertig";
?>

Wer etwas Englisch kann dem sollten die Begriffe im groben klar sein - fopen = Datei Laden, fputs = in die geladen Datei schreiben und fclose = die Datei zu machen. Bei fopen ist das a+ jetzt noch unklar, aber schnell erklärt. Hier legt man fest was mit der Datei gemacht werden soll.

a = Etwas hinten an eine Datei hängen
a+ = wie a nur wenn es die Datei nicht gibt wird diese erstellt
w = die Datei wird leer gemacht und dann werden die Datei eingeschrieben
w+ = wie w nur wenn es die Datei nicht gibt wird diese erstellt
r = zum Lesen der Datei
r+ = wie r nur wenn es die Datei nicht gibt wird diese erstellt


[ Zurück - Inhalt - Weiter ]

© 2002 by PHP-is-easy.de - Alle Rechte vorbehalten