gastenboek-zonder-mysql

Gesponsorde koppelingen

PHP script bestanden

  1. gastenboek-zonder-mysql

« Lees de omschrijving en reacties

--- index.php ---

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?
    require("top.php");
    
    require("gastenboek.php");
    
    require("bottom.php");
?>


--- gastenboek.php ---
gewoon leeg laten!!! Deze vult zicht automatisch naar mate er berichten zijn geplaatst.

--- top.php ---
Code (php)
PHP script in nieuw venster Selecteer het PHP script
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
<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)
PHP script in nieuw venster Selecteer het PHP script
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
<?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> &lt;$email&gt;<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>");

?>

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.