Met een vriend van me was ik bezig met een guestbook voor mij website. De guestbook werkt wel op mijndomein server. Maar wannneer ik hem op mij laptop wil draaien dan geeft hij een fout melding. Ik draai hem op mijn laptop met een WAMP server. ik krijg deze foutmelding: Parse error: syntax error, unexpected $end in C:\wamp\www\SKIP-ONE\writeGB.php on line 124
Ik heb niks aan de script veranderd. online werkt die wel, maar niet op WAMP. Kan iemand mij helpen?
Vriendelijk groeten,
Vlad
Script
<?php
// Hier wordt een verbinding gemaakt met de database
require("../backstage/settings.inc.php");
?>
<html>
<head>
<title>GUESTBOOK</title>
<LINK href="../backstage/funk.css" type=text/css rel=stylesheet>
</head>
<body bgcolor="#000000" topmargin="0" leftmargin="0" rightmargin="0">
<table><tr><td width="15"</td><td>
<table cellspacing="0" cellpadding="0">
<tr><td>
<img src="images/guestbook.gif">
</td></tr>
<tr><td valign="top">
<table cellspacing="1" cellpadding="1"><tr><td width="3"></td>
<td class="content" width="375">
<div align="center">
<table cellspacing="0" cellpadding="0" width="375">
<tr height="16">
<td class="content"><div align="center"><b>++ <a href="guestbook.php" class="links">Lees gastenboek</a></b></div></td>
</tr>
<tr><td class="text">
<?php
$filename = getenv($PHP_SELF);
$check = "ja";
$datum = date("d-m-Y");
$tijd = date("H:i");
//de waarden die uit een formulier voortkomen opvragen
$name = $_POST['name'];
$msg = $_POST['msg'];
$submit = $_POST['submit'];
if($check != "nee") {
$error_naam = "<font color='#000000'>*</font>";
$error_bericht = "<font color='#000000'>*</font>";
}
if ($submit) {
if($name == "") {
$ok = "nee";
$check = "nee";
$error_naam = "<font color='#FF0000'>*</font>";
}
if($msg == "") {
$ok = "nee";
$check = "nee";
$error_bericht = "<font color='#FF0000'>*</font>";
}
if($ok != "nee") {
// Hier wordt een Query aangemaakt om gegevens in de tabel in te voegen
$query = "INSERT INTO book (datum, tijd, name, msg) VALUES ('$datum','$tijd','$name','$msg')";
// Gegevens worden in de tabel toegevoegd
mysql_query($query) or die ("fuck, something's wrong. try again later, please.");
// Hier wordt bevestigd dat de gegevens goed zijn ingevoegd
echo "<div align=center><br><br><b>Thanks for the comments.<br><br>";
}
else {
?>
<br><div align="center"><table><tr><td class="text" width="350">
<form method="post" action="<? echo"$filename"; ?>">
naam:
<? echo"$error_naam"; ?><br>
<input type="text" name="name" class="textfield" size="50" maxlength="40" value="<? echo"$name"; ?>"><br>
bericht:
<? echo"$error_bericht"; ?><br>
<textarea rows="6" cols="55" name="msg" class="textfield"><? echo"$msg"; ?></textarea><br>
<input type="submit" name="submit" class="button" value=" submit ">
<div align="center"><br><br>
<b><font color="#FF0000">*</font> Niet goed ingevuld!</b><br><br></div>
</td></tr></table></div>
<?
}
}
else {
//Formulier wordt getoond
?>
<br><div align="center"><table><tr><td class="text" width="350">
<form method="post" action="<? echo"$filename"; ?>">
naam:
<? echo"$error_naam"; ?><br>
<input type="text" name="name" size="50" class="textfield" maxlength="40" value="<? echo"$name"; ?>"><br>
bericht:
<? echo"$error_bericht"; ?><br>
<textarea rows="8" cols="40" class="textfield" name="msg"><? echo"$msg"; ?></textarea><br>
<input type="submit" name="submit" class="button" value=" submit ">
</form>
</td></tr></table></div>
<?
}
?>
</td></tr>
</table>
</td></tr></table>
</td><td width="50"></td><td valign="top"><img src="images/vladi04.jpg"></td>
</tr>
</table>
</td></tr></table>
</body>
</html>
knop om dit te doen.