jonasge
23-10-2001, 22:55
Hallo,
ich wollte mir in php ein Gästebuch schreiben, das ohne Datenbank auskommt.
Ich habe es mit php schon geschaft, das ich die Einträge in eine Datei schreibe.
Doch WIE schreibe ich die Datei wieder aus, das andere Besucher das lesen können,
was eingetragen ist ???
----gb.html
<html>
<head>
<title>GB 1</title>
</head>
<body>
<form action="./gb.php" medthod="post">
Name: <input type="text" name="name"><br>
E-aAil: <input type="text" name="email"><br>
<input type="submit" name="absenden" value="Absenden">
</form>
</body>
</html>
-----gb.html END
-----gb.php
<?php
$datum = date("j.n.Y");
echo "<br>Name : $name<br>";
echo "<br>E-Mail: $email<br>";
echo $datum;
echo "<br>";
$text = "|" .$datum. "|" .$name. "|" .$email. "|";
echo $text;
$fp = fopen ("gb.data", "a");
fputs($fp, $text. "\n");
fclose($fp);
?>
-----gb.php END
----gb.data
|21.10.2001|hggh|hggh@gmx.ch|
|22.10.2001|hggh2|hgg2h@gmx.ch|
---- gb.data END
----show.php
<?php
$fp = fopen("gb.data" , "r");
fclose($fp);
?>
----show.php END
Wie muss jetzt die show.php aussehen, das die Einträge in der gb.data wieder ausgeschreiben wird ???
ICh hab schon das php manual durchgemacht, doch da steht nix drin.
DANKE
Jonas
ich wollte mir in php ein Gästebuch schreiben, das ohne Datenbank auskommt.
Ich habe es mit php schon geschaft, das ich die Einträge in eine Datei schreibe.
Doch WIE schreibe ich die Datei wieder aus, das andere Besucher das lesen können,
was eingetragen ist ???
----gb.html
<html>
<head>
<title>GB 1</title>
</head>
<body>
<form action="./gb.php" medthod="post">
Name: <input type="text" name="name"><br>
E-aAil: <input type="text" name="email"><br>
<input type="submit" name="absenden" value="Absenden">
</form>
</body>
</html>
-----gb.html END
-----gb.php
<?php
$datum = date("j.n.Y");
echo "<br>Name : $name<br>";
echo "<br>E-Mail: $email<br>";
echo $datum;
echo "<br>";
$text = "|" .$datum. "|" .$name. "|" .$email. "|";
echo $text;
$fp = fopen ("gb.data", "a");
fputs($fp, $text. "\n");
fclose($fp);
?>
-----gb.php END
----gb.data
|21.10.2001|hggh|hggh@gmx.ch|
|22.10.2001|hggh2|hgg2h@gmx.ch|
---- gb.data END
----show.php
<?php
$fp = fopen("gb.data" , "r");
fclose($fp);
?>
----show.php END
Wie muss jetzt die show.php aussehen, das die Einträge in der gb.data wieder ausgeschreiben wird ???
ICh hab schon das php manual durchgemacht, doch da steht nix drin.
DANKE
Jonas