gastenboek-zonder-mysql
Gesponsorde koppelingen
PHP script bestanden
--- index.php ---
--- gastenboek.php ---
gewoon leeg laten!!! Deze vult zicht automatisch naar mate er berichten zijn geplaatst.
--- top.php ---
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
<html>
<head>
<title>gastenboek</title>
</head>
<body bgcolor="#ffffff" text="#000000" link="#ff0000" alink="#ff0000" vlink="#ff0000">
<font face="Verdana, Arial, Helvetica" size="2">
--- bottom.php ---
<form action="plaats.php" method="post" accept-charset="iso-8859-1">
<p>
De gegevens die u via het volgende formulier invult, worden op het gastenboek geplaatst en zullen voor iedereen zichtbaar zijn.
</p>
<p>
Naam: <br>
<input name="naam" type="text" size="40" tabindex="1000">
</p>
<p>
E-mail: (optioneel)<br>
<input name="email" type="text" size="40" tabindex="1001">
</p>
<p>
Woonplaats: (optioneel)<br>
<input name="woonplaats" type="text" size="40" tabindex="1003">
</p>
<p>
Uw bericht: <br>
<textarea name="bericht" rows="8" cols="40" tabindex="1004"></textarea>
</p>
<p>
<input type="submit" name="submit" value="Verstuur" title="Verstuur dit formulier" tabindex="1005">
</p>
</form>
</font>
</body>
</html>
<head>
<title>gastenboek</title>
</head>
<body bgcolor="#ffffff" text="#000000" link="#ff0000" alink="#ff0000" vlink="#ff0000">
<font face="Verdana, Arial, Helvetica" size="2">
--- bottom.php ---
<form action="plaats.php" method="post" accept-charset="iso-8859-1">
<p>
De gegevens die u via het volgende formulier invult, worden op het gastenboek geplaatst en zullen voor iedereen zichtbaar zijn.
</p>
<p>
Naam: <br>
<input name="naam" type="text" size="40" tabindex="1000">
</p>
<p>
E-mail: (optioneel)<br>
<input name="email" type="text" size="40" tabindex="1001">
</p>
<p>
Woonplaats: (optioneel)<br>
<input name="woonplaats" type="text" size="40" tabindex="1003">
</p>
<p>
Uw bericht: <br>
<textarea name="bericht" rows="8" cols="40" tabindex="1004"></textarea>
</p>
<p>
<input type="submit" name="submit" value="Verstuur" title="Verstuur dit formulier" tabindex="1005">
</p>
</form>
</font>
</body>
</html>
--- plaats.php ---
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
<?php
$datum = date("d.m.y H:i");
$bericht = htmlentities($bericht);
$bericht = nl2br($bericht);
$bericht = stripslashes($bericht);
// defineer het bestand met berichten
$file = "gastenboek.php";
// open het bestand
$fopenr = fopen ($file, "r");
// sla de inhoud op om de eerder toegevoegde berichten
// te onthouden en te herschrijven onder het nieuwe bericht
$msgs = fread ($fopenr, filesize ($file));
// open de file nogmaals maar dan nu om er in te schrijven
$fopenw = fopen($file, "w+");
// schrijf nieuwe bericht + alle oude in $file
fwrite($fopenw, "
\n\n<!-- bericht -->\n
<b>$naam</b> <$email><br>\n
<blockquote><p>$bericht</p></blockquote>\n
<p>$woonplaats - $datum</p>$msgs
");
// sluit het bestand
fclose($fopenw);
// sluis bezoeker door naar index.php
echo "<SCRIPT LANGUAGE=\"javascript\" TYPE=\"text/javascript\">window.location='index.php'</SCRIPT>\n";
mail ("[email protected]", "Nieuw bericht in gastenboek", "
Hallo,\n\n
Er is zojuist een bericht achter gelaten door $naam ($email).\n\n
Dit was een automatisch bericht.
", "From: $naam <$email>");
?>
$datum = date("d.m.y H:i");
$bericht = htmlentities($bericht);
$bericht = nl2br($bericht);
$bericht = stripslashes($bericht);
// defineer het bestand met berichten
$file = "gastenboek.php";
// open het bestand
$fopenr = fopen ($file, "r");
// sla de inhoud op om de eerder toegevoegde berichten
// te onthouden en te herschrijven onder het nieuwe bericht
$msgs = fread ($fopenr, filesize ($file));
// open de file nogmaals maar dan nu om er in te schrijven
$fopenw = fopen($file, "w+");
// schrijf nieuwe bericht + alle oude in $file
fwrite($fopenw, "
\n\n<!-- bericht -->\n
<b>$naam</b> <$email><br>\n
<blockquote><p>$bericht</p></blockquote>\n
<p>$woonplaats - $datum</p>$msgs
");
// sluit het bestand
fclose($fopenw);
// sluis bezoeker door naar index.php
echo "<SCRIPT LANGUAGE=\"javascript\" TYPE=\"text/javascript\">window.location='index.php'</SCRIPT>\n";
mail ("[email protected]", "Nieuw bericht in gastenboek", "
Hallo,\n\n
Er is zojuist een bericht achter gelaten door $naam ($email).\n\n
Dit was een automatisch bericht.
", "From: $naam <$email>");
?>