Hallo, ik ben een gastenboek aan het maken met een .txt file om de reacties in op te slaan, maar het lukt niet om de reacties op te slaan. Kan iemand mij alstublieft helpen?
dit is de code:
<html>
<head>
<title>Gastenboek</title>
</head>
<body>
<?php
$bestandsnaam = "gastenboek.txt";
if (file_exists($bestandsnaam)){
$fp = fopen ("gastenboek.txt", "r");}
?>
<?php
if (!empty($_POST)){
$bestandsnaam="gastenboek.txt";
fopen ($bestandsnaam, "a+");
fwrite ($fp, $_POST ["datum"]);
fwrite ($fp, $_POST ["\n"]);
fwrite ($fp, $_POST ["naam"]);
fwrite ($fp, $_POST ["\n"]);
fwrite ($fp, $_POST ["email"]);
fwrite ($fp, $_POST ["\n"]);
fwrite ($fp, $_POST ["bijdrage"]);
fwrite ($fp, $_POST ["\n"]);
fclose ($fp);
echo "De bijdrage is opgeslagen in het gastenboek!";
}
?>
<h2>Gastenboek</h2>
<form name="form1" method="post">
Naam : <input type="text" name="naam"><br>
E-mail : <input type="text" name="email"><br>
Bijdrage : <textarea cols="40" rows="6" name="bijdrage"></textarea><br>
<input type="hidden" name="datum"
value="<?php echo date("d-m-Y - G:i");?>">
<hr>
<input type="submit" value="Bijdrage verzenden">
<input type="reset" name="reset" value="Velden leegmaken"><br>
<?php echo date("d-m-Y - G;i");?></form>
</body>
</html>
Alvast bedank
1.873 views