Membuat Form dengan Smiley
Jika anda sering chatting, pasti sering tuh ngelihat smiley icon untuk menunjukkan emosi atau perasaan anda kepada rekan chatting. Seperti YM, MSN, ato yang laen :
nah bagaimana kalo anda membuatnya sendiri untuk bukutamu, komentar ato keperluan laen di PHP website kamu, caranya nggak susah-susah amat ko'. Mo lihat Scriptnya ????????????
<?php
$smiley=array(
':)' => "<img src='./icon/smile.gif' border=0/>",
':(' => "<img src='./icon/sad.gif' border=0/>",
':D' => "<img src='./icon/teeth.gif' border=0/>",
'8' => "<img src='./icon/cool.gif' border=0/>",
':b' => "<img src='./icon/joke.gif' border=0/>",
':[' => "<img src='./icon/mad.gif' border=0/>",
':0' => "<img src='./icon/laugh.gif' border=0/>",
);
?>
<SCRIPT language="JavaScript">
function setikon(ikon) {document.post.pesan.value = document.post.pesan.value + ikon;}
</SCRIPT>
Ketikan Pesan anda disini :
<form action="<? $_SERVER['PHP_SELF'] ?>" method="post" name="post">
<textarea name="pesan" rows="10" cols="40"></textarea>
<br>
<input type="submit" value="Kirim" name="kirim">
<?php foreach ($smiley as $key => $val) {?>
<a href="javascript:setikon('<?=$key?>')" title="<?=$key?>"> <?=$val?> </a><?php } ?>
</form>
<?php
if (isset($_POST['kirim']))
{
$pesan = $_POST['pesan'];
$pesan = htmlspecialchars(trim(stripslashes($pesan)));
$pesan = str_replace(array_keys($smiley), array_values($smiley), $pesan);
$pesan = nl2br($pesan);
echo "Pesan yang anda kirim =
", $pesan;
}
?>
Hasilnya ntar kayak gini =
Category: TUTORIAL
0 komentar