Lid |
|
<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();
function ReplaceSmilies($txt)
{
$cDir = 'emoticons';
$cCodes = array(':c|',':q|',':v|',':k|',':e|',':g|',':w|');
$cSmilies = array('cool.gif','vraag.gif','verward.gif','kwaad.gif','eek.gif','glimlach.gif','wenen.gif');
for($i=0;$i<$cAantal;$i++)
{
$txt = str_replace($cCodes[$i],'<img src="'.$cDir.'/'.$cSmilies[$i].'" border="0">',$txt);
}
return $txt;
}
$bericht = addslashes($bericht);
$bericht = strip_tags($bericht);
$bericht = str_replace("\n", "<br>", $bericht);
$bericht = ReplaceSmilies($bericht);
$query = "INSERT INTO gastenboek(bericht, door , datum, ip) VALUES ('$bericht', '$door', '$datum', '$ip')";
$sql=mysql_query($query) or die (mysql_error());
}
<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(); function ReplaceSmilies($txt) { $cDir = 'emoticons'; $cCodes = array(':c|',':q|',':v|',':k|',':e|',':g|',':w|'); $cSmilies = array('cool.gif','vraag.gif','verward.gif','kwaad.gif','eek.gif','glimlach.gif','wenen.gif'); for($i=0;$i<$cAantal;$i++) { $txt = str_replace($cCodes[$i],'<img src="'.$cDir.'/'.$cSmilies[$i].'" border="0">',$txt); } return $txt; } $bericht = ReplaceSmilies($bericht); $query = "INSERT INTO gastenboek(bericht, door , datum, ip) VALUES ('$bericht', '$door', '$datum', '$ip')"; }
ik weet het echt niet meer als ik op een emoticon klik, komt het in het tekstvak terecht, klik ik op verzenden dan vervangt hij niet door de emoticons zelf.
heb me hier al suf op gezocht
groetjes
|