Lid |
|
Hallo iedereen,
Ik heb net een emoticonsysteem ingebouwd in mijn gastenboek maar nu post hij geen berichten meer, geen foutmelding gewoon hij doet niks als ik op verzenden druk. Ik zou niet weten waar de fout ligt dus ik zal m'n volledig script posten:
<script>
function ubb(emoticon) {
document.posten.bericht.value = document.posten.bericht.value + emoticon
}
</script>
<?php
$ip = getip();
if(geblokt($ip, "babbelbox") != 1) {
?>
Gelieve eerst de <a href="index.php?link=regels.php" class="inhoudlink">regels</A> te lezen voor een bericht te posten.<br>
<form action="index.php?link=gastenboek.php" method="post" name="posten">
<br><table width="90%" border="0" cellspacing="0" cellpadding="3" align="center">
<tr>
<td class="nieuwshoofd" bgcolor="#33CC00">
<strong class="menutxthead">Geschreven door <input value="Typ hier uw naam" type="text" name="door"></strong>
<span class="menutxthead"> | <?php echo date("d-m-Y H:i:s", time()); ?></span>
</td>
</tr>
<tr>
<td class="nieuwsinhoud">
<textarea name="bericht" rows="8" cols="50">Typ hier uw bericht!</textarea><br>
<a href="#" onclick="ubb(':c|')"><img src="emoticons/cool.gif" border="0"></A>
<a href="#" onclick="ubb(':q|')"><img src="emoticons/vraag.gif" border="0"></A>
<a href="#" onclick="ubb(':v|')"><img src="emoticons/verward.gif" border="0"></A>
<a href="#" onclick="ubb(':k|')"><img src="emoticons/kwaad.gif" border="0"></A>
<a href="#" onclick="ubb(':e|')"><img src="emoticons/eek.gif" border="0"></A>
<a href="#" onclick="ubb(':g|')"><img src="emoticons/glimlach.gif" border="0"></A>
<a href="#" onclick="ubb(':w|')"><img src="emoticons/wenen.gif" border="0"></A><br>
<input type="submit" value="Bericht plaatsen!">
</td>
</tr>
</table>
<?php
mysql_connect("localhost",USER,WACHTWOORD);
mysql_select_db(DATABASE);
if(isset($_POST['door']) and isset($_POST['bericht']) and $_POST['door']!='Typ hier uw naam' and $_POST['bericht']!='Typ hier uw bericht!' ) {
$bericht = $_POST['bericht'];
$door = $_POST['door'];
$datum = date("d-m-Y H:i:s", time());
$ip = getip();
$bericht = addslashes($bericht);
$bericht = strip_tags($bericht);
$bericht = str_replace("\n", "<br>", $bericht);
//$bericht = WoordenFilter(ReplaceSmilies($bericht));
$query = "INSERT INTO gastenboek(bericht, door , datum, ip) VALUES ('$bericht', '$door', '$datum', '$ip')";
$sql=mysql_query($query) or die (mysql_error());
}
$query = "SELECT * FROM gastenboek ORDER BY id DESC LIMIT 0,15";
$sql=mysql_query($query) or die (mysql_error());
while ($obj=mysql_fetch_object($sql)) {
$door = $obj->door;
$datum = $obj->datum;
$bericht = $obj->bericht;
$bericht = stripslashes($bericht);
$door= controleerdoor($door);
?>
<br><table width="90%" border="0" cellspacing="0" cellpadding="3" align="center">
<tr>
<td class="nieuwshoofd" bgcolor="#33CC00">
<strong class="menutxthead">Geschreven door <?php echo $door; ?></strong>
<span class="menutxthead"> | <?php echo $datum ?></span>
</td>
</tr>
<tr>
<td class="nieuwsinhoud">
<?php echo $bericht; ?>
</td>
</tr>
</table>
<?php }
}
?>
<script> function ubb(emoticon) { document.posten.bericht.value = document.posten.bericht.value + emoticon } </script> <?php $ip = getip(); if(geblokt($ip, "babbelbox") != 1) { ?> Gelieve eerst de <a href="index.php?link=regels.php" class="inhoudlink">regels</A> te lezen voor een bericht te posten.<br> <form action="index.php?link=gastenboek.php" method="post" name="posten"> <br><table width="90%" border="0" cellspacing="0" cellpadding="3" align="center"> <tr> <td class="nieuwshoofd" bgcolor="#33CC00"> <strong class="menutxthead">Geschreven door <input value="Typ hier uw naam" type="text" name="door"></strong> <span class="menutxthead"> | <?php echo date("d-m-Y H:i:s", time()); ?></span> </td> </tr> <tr> <td class="nieuwsinhoud"> <textarea name="bericht" rows="8" cols="50">Typ hier uw bericht!</textarea><br> <a href="#" onclick="ubb(':c|')"><img src="emoticons/cool.gif" border="0"></A> <a href="#" onclick="ubb(':q|')"><img src="emoticons/vraag.gif" border="0"></A> <a href="#" onclick="ubb(':v|')"><img src="emoticons/verward.gif" border="0"></A> <a href="#" onclick="ubb(':k|')"><img src="emoticons/kwaad.gif" border="0"></A> <a href="#" onclick="ubb(':e|')"><img src="emoticons/eek.gif" border="0"></A> <a href="#" onclick="ubb(':g|')"><img src="emoticons/glimlach.gif" border="0"></A> <a href="#" onclick="ubb(':w|')"><img src="emoticons/wenen.gif" border="0"></A><br> <input type="submit" value="Bericht plaatsen!"> </td> </tr> </table> <?php if(isset($_POST['door']) and isset($_POST['bericht']) and $_POST['door']!='Typ hier uw naam' and $_POST['bericht']!='Typ hier uw bericht!' ) { $bericht = $_POST['bericht']; $door = $_POST['door']; $ip = getip(); //$bericht = WoordenFilter(ReplaceSmilies($bericht)); $query = "INSERT INTO gastenboek(bericht, door , datum, ip) VALUES ('$bericht', '$door', '$datum', '$ip')"; } $query = "SELECT * FROM gastenboek ORDER BY id DESC LIMIT 0,15"; $door = $obj->door; $datum = $obj->datum; $bericht = $obj->bericht; $door= controleerdoor($door); ?> <br><table width="90%" border="0" cellspacing="0" cellpadding="3" align="center"> <tr> <td class="nieuwshoofd" bgcolor="#33CC00"> <strong class="menutxthead">Geschreven door <?php echo $door; ?></strong> <span class="menutxthead"> | <?php echo $datum ?></span> </td> </tr> <tr> <td class="nieuwsinhoud"> </td> </tr> </table> <?php } } ?>
Alvast bedankt voor de hulp
|