Bekijk de onderstaande video om te zien hoe je onze site als een web app op je startscherm installeert.
Opmerking: Deze functie is mogelijk niet beschikbaar in sommige browsers.
---------------schrijf.php--------------
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>Nieuwe pagina 1</title>
<meta name="Microsoft Theme" content="safari 011">
</head>
<body background="saftextr.jpg" bgcolor="#000000" text="#CCCCCC" link="#CC9933" vlink="#999966" alink="#FFCC33">
<!--mstheme--><font face="Trebuchet MS, Arial, Helvetica"><!--mstheme--></font>
</body>
<?php
$datum = date("d-m-Y / H:i");
if($naam && $email && $bericht) {
$bestand = fopen("gastenboek.txt", "a");
$bericht = str_replace("\n","<br>",$bericht);
$bericht = str_replace("|","",$bericht);
$naam = str_replace("|","",$naam);
$email = str_replace("|","",$email);
fwrite($bestand, "$naam|$email|$datum|$REMOTE_ADDR|$bericht\n") ;
fclose($bestand);
echo"Bedankt!<br><br><a href=gastenboek.php>Gastenboek</a>";
} else {
echo"<form method=post action=$PHP_SELF>";
echo"Naam:<br><input type=text name=naam><br>";
echo"Email:<br><input type=text name=email><br>";
echo"Bericht:<br><textarea cols=30 rows=10 name=bericht></textarea><br>";
echo"<input type=submit value='Verstuur'>";
echo"</form>";
}
?>
</html>
-------------gastenboek.php-------------
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>Nieuwe pagina 1</title>
<meta name="Microsoft Theme" content="safari 011">
</head>
<body background="saftextr.jpg" bgcolor="#000000" text="#CCCCCC" link="#CC9933" vlink="#999966" alink="#FFCC33">
<!--mstheme--><font face="Trebuchet MS, Arial, Helvetica"><!--mstheme--></font>
</body>
<?PHP
echo"<b>Gastenboek</b><br><br><a href=schrijf.php>Schrijf het gastenboek</a><br><br>";
$bestand=array_reverse(file("gastenboek.txt"));
echo ($bestand) ? "" : "Er zijn nog geen berichten!";
foreach($bestand as $i)
{
$i=explode("|",$i);
$naam = $i[0];
$email = $i[1];
$datum = $i[2];
$ip = $i[3];
$bericht = $i[4];
$email = htmlspecialchars($email);
$naam = htmlspecialchars($naam);
$bericht = htmlspecialchars($bericht);
$bericht = str_replace("<br>","<br>",$bericht);
echo"<b>Bericht door <a href='mailto:$email'>$naam</a> @ $datum</b> IP: $ip<br><br>$bericht<br><br>";
}
?>
</html>
Je moet ook nog een bestand gastenboek.txt aanmaken en chmod 777 geven.
Je berichten kan je beantwoorden door gastenboek.txt weer van je server te halen en weer terug te zetten. vergeet dan niet hem weer chmod 777 te geven.
<b>BRON: PHPfreakz.nl</b>
Dit script schijnt goed te werken.
Alleen de term chmod 777 snap ik niet.
Je hebt waarschijnlijk geen PHP geïnstalleerd, dat moet je eerst even doen. Lees even een beginnerstutorial PHP en volg een cursusje Nederlands.Het is me niet geluk ik woordt echt gek van deze gasten boek zou iemand het ergens kunen platsen dat het wat makeleker gaat die bron wat hier boven staat kan niet ik wet niet waarom
he werkt gewoon niet
hel aub
<?php
session_start();
$dbhost = "wat moet hier"; // enter the database host address here, most likely 'wat hiert'
$dbuser = "dit ken ik "; // enter the database username here
$dbpass = "dit ken ik "; // enter the database password here
$dbname = "wat moet hierknjiga"; // enter the database name here
$tableprefix = "mn_"; // enter a table prefix here to prevent duplicate tables. You can leave this as it is if not sure
$sessionprefix = "mn_"; // enter a session prefix here to prevent duplicate sessions. You can leave this as it is if not sure
$version = 1.5;
mysql_connect($dbhost,$dbuser,$dbpass) or die("<p><b>Database Error:</b></p><p>Something went wrong with the database connection. Make sure you filled in everything correctly in config.php.<br />" . mysql_error() . "</p>");
mysql_select_db ($dbname);
?>
Ik steek het meest op van script van anderen (de goeie dan..een studie op zich) bestuderen.Als je op deze logische manier naar een PHP script leert kijken dan kom je een heel eind met de scripts die je donwload :thumb:
Maar je moet het natuurlijk wel willen leren
Karim
gastenboek_schrijf.html
------------------------------------------------------------
<form action="gastenboek_verwerk.php" method="post">
<textarea cols=40 rows=6 name="bericht">Je gastenboekbericht</textarea></br>
<input type="submit" name="submit" value"schrijf!">
</form>
gastenboek_verwerk.php
-----------------------------------------------------------
<?php
$fp=fopen("gastenboek.php", "a");
fwrite($fp,"$_POST[bericht] </br></br>");
fclose($fp);
header("location:gastenboek.php");
?>
gastenboek.html
-------------------------------------------------------
<body bgcolor=000000>
<font face=verdana size=2 color=white>
We gebruiken essentiële cookies om deze site te laten werken, en optionele cookies om de ervaring te verbeteren.