| px | top | add code | search | signup | login | help |
uhm...yes, what should i say?
The guestbook contains the following files:
view.php
sign.php
terug.php
functions.php
bottom_page.php
top_page.php
emoticons.php
emoticons.php is only html. you'll only have to change the paths to images.
this script is made for my own website sow you need to walk trough the code an change all
the paths. you also have to create a file (dbconnect.php) wich you can put your mysql account
shit in (see example)
####### dbconnect.php #######
<?php
mysql_connect("host", "username", "password") or die ("could not connect to database");
mysql_select_db("database naam") or die ("could not select database");
?>
this guestbook uses a mysql-database.
you can make the table with the following command:
create table guestbook (
entry int(11) auto_increment,
name varchar(50) null,
location varchar(50) null,
email varchar(50) null,
url varchar(50) null,
comments text null,
datum varchar(50) null,
adres varchar(50) null,
PRIMARY KEY (entry)
);
it might take some time and its going to be a little puzzle, but that can be fun too right? :)
you can find a working example of this script at http://www.seg4u.com
you can download the smilies at http://www.seg4u.com/smilies.zip
the whole code of this script is downloadable at http://www.seg4u.com/guestbook.zip
any questions? mailto segmedia@seg4u.com
i'm a php beginner sow keep that in mind will ya...
####### functions.php #######
<?php
$ipadres = $REMOTE_ADDR;
include('/usr/home/sjemmen/blocked/dbconnect.php');
function cleanup_text($value="",$pre="",$allowed_tags="")
{
if (empty($pre))
{
$value = strip_tags($value, $allowed_tags);
}
$value = htmlspecialchars($value);
return $value;
}
function check_smilies($msg)
{
$msg = str_replace("(Y)", "<img src=\"/smilies/thumbs_up.gif\">", $msg);
$msg = str_replace("(N)", "<img src=\"/smilies/thumbs_down.gif\">", $msg);
$msg = str_replace("(B)", "<img src=\"/smilies/beer_yum.gif\">", $msg);
$msg = str_replace("(D)", "<img src=\"/smilies/martini_shaken.gif\">", $msg);
$msg = str_replace("(X)", "<img src=\"/smilies/girl_handsacrossamerica.gif\">", $msg);
$msg = str_replace("(Z)", "<img src=\"/smilies/guy_handsacrossamerica.gif\">", $msg);
$msg = ereg_replace(":-\[", "<img src=\"/smilies/bat.gif\">", $msg);
$msg = str_replace("(})", "<img src=\"/smilies/girl_hug.gif\">", $msg);
$msg = str_replace("({)", "<img src=\"/smilies/dude_hug.gif\">", $msg);
$msg = ereg_replace(":-)", "<img src=\"/smilies/regular_smile.gif\">", $msg);
$msg = ereg_replace(":-D", "<img src=\"/smilies/teeth_smile.gif\">", $msg);
$msg = ereg_replace(":-O", "<img src=\"/smilies/omg_smile.gif\">", $msg);
$msg = ereg_replace(":-P", "<img src=\"/smilies/tounge_smile.gif\">", $msg);
$msg = ereg_replace(";-)", "<img src=\"/smilies/wink_smile.gif\">", $msg);
$msg = ereg_replace(":-\(", "<img src=\"/smilies/sad_smile.gif\">", $msg);
$msg = ereg_replace(":-S", "<img src=\"/smilies/confused_smile.gif\">", $msg);
$msg = ereg_replace(":-\|", "<img src=\"/smilies/whatchutalkingabout_smile.gif\">", $msg);
$msg = ereg_replace(":'\(", "<img src=\"/smilies/cry_smile.gif\">", $msg);
$msg = str_replace(":$", "<img src=\"/smilies/embaressed_smile.gif\">", $msg);
$msg = str_replace("(H)", "<img src=\"/smilies/shades_smile.gif\">", $msg);
$msg = ereg_replace(":-@", "<img src=\"/smilies/angry_smile.gif\">", $msg);
$msg = str_replace("(A)", "<img src=\"/smilies/angel_smile.gif\">", $msg);
$msg = str_replace("(6)", "<img src=\"/smilies/devil_smile.gif\">", $msg);
$msg = str_replace("(L)", "<img src=\"/smilies/heart.gif\">", $msg);
$msg = str_replace("(U)", "<img src=\"/smilies/broken_heart.gif\">", $msg);
$msg = str_replace("(K)", "<img src=\"/smilies/kiss.gif\">", $msg);
$msg = str_replace("(G)", "<img src=\"/smilies/present.gif\">", $msg);
$msg = str_replace("(F)", "<img src=\"/smilies/rose.gif\">", $msg);
$msg = str_replace("(W)", "<img src=\"/smilies/wilted_rose.gif\">", $msg);
$msg = str_replace("(P)", "<img src=\"/smilies/camera.gif\">", $msg);
$msg = str_replace("(~)", "<img src=\"/smilies/film.gif\">", $msg);
$msg = str_replace("(@)", "<img src=\"/smilies/kittykay.gif\">", $msg);
$msg = str_replace("(&)", "<img src=\"/smilies/bowwow.gif\">", $msg);
$msg = str_replace("(C)", "<img src=\"/smilies/coffee.gif\">", $msg);
$msg = str_replace("(I)", "<img src=\"/smilies/lightbulb.gif\">", $msg);
$msg = str_replace("(S)", "<img src=\"/smilies/moon.gif\">", $msg);
$msg = str_replace("(*)", "<img src=\"/smilies/star.gif\">", $msg);
$msg = str_replace("(8)", "<img src=\"/smilies/musical_note.gif\">", $msg);
$msg = str_replace("(E)", "<img src=\"/smilies/envelope.gif\">", $msg);
$msg = str_replace("(^)", "<img src=\"/smilies/cake.gif\">", $msg);
$msg = str_replace("(O)", "<img src=\"/smilies/clock.gif\">", $msg);
$msg = str_replace("(T)", "<img src=\"/smilies/phone.gif\">", $msg);
$msg = str_replace("(M)", "<img src=\"/smilies/messenger.gif\">", $msg);
$msg = str_replace("(R)", "<img src=\"/smilies/rainbow.gif\">", $msg);
$msg = str_replace("(#)", "<img src=\"/smilies/sun.gif\">", $msg);
$msg = str_replace("(%)", "<img src=\"/smilies/procent.gif\">", $msg);
$msg = str_replace("(?)", "<img src=\"/smilies/asl.gif\">", $msg);
$msg = str_replace("(y)", "<img src=\"/smilies/thumbs_up.gif\">", $msg);
$msg = str_replace("(n)", "<img src=\"/smilies/thumbs_down.gif\">", $msg);
$msg = str_replace("(b)", "<img src=\"/smilies/beer_yum.gif\">", $msg);
$msg = str_replace("(d)", "<img src=\"/smilies/martini_shaken.gif\">", $msg);
$msg = str_replace("(x)", "<img src=\"/smilies/girl_handsacrossamerica.gif\">", $msg);
$msg = str_replace("(z)", "<img src=\"/smilies/guy_handsacrossamerica.gif\">", $msg);
$msg = ereg_replace(":\[", "<img src=\"/smilies/bat.gif\">", $msg);
$msg = ereg_replace(":)", "<img src=\"/smilies/regular_smile.gif\">", $msg);
$msg = ereg_replace(":d", "<img src=\"/smilies/teeth_smile.gif\">", $msg);
$msg = ereg_replace(":o", "<img src=\"/smilies/omg_smile.gif\">", $msg);
$msg = ereg_replace(":p", "<img src=\"/smilies/tounge_smile.gif\">", $msg);
$msg = ereg_replace(":D", "<img src=\"/smilies/teeth_smile.gif\">", $msg);
$msg = ereg_replace(":O", "<img src=\"/smilies/omg_smile.gif\">", $msg);
$msg = ereg_replace(":P", "<img src=\"/smilies/tounge_smile.gif\">", $msg);
$msg = ereg_replace(":-d", "<img src=\"/smilies/teeth_smile.gif\">", $msg);
$msg = ereg_replace(":-o", "<img src=\"/smilies/omg_smile.gif\">", $msg);
$msg = ereg_replace(":-p", "<img src=\"/smilies/tounge_smile.gif\">", $msg);
$msg = ereg_replace(";)", "<img src=\"/smilies/wink_smile.gif\">", $msg);
$msg = ereg_replace(":\(", "<img src=\"/smilies/sad_smile.gif\">", $msg);
$msg = ereg_replace(":s", "<img src=\"/smilies/confused_smile.gif\">", $msg);
$msg = ereg_replace(":S", "<img src=\"/smilies/confused_smile.gif\">", $msg);
$msg = ereg_replace(":-s", "<img src=\"/smilies/confused_smile.gif\">", $msg);
$msg = ereg_replace(":\|", "<img src=\"/smilies/whatchutalkingabout_smile.gif\">", $msg);
$msg = str_replace(":-$", "<img src=\"/smilies/embaressed_smile.gif\">", $msg);
$msg = str_replace("(h)", "<img src=\"/smilies/shades_smile.gif\">", $msg);
$msg = ereg_replace(":@", "<img src=\"/smilies/angry_smile.gif\">", $msg);
$msg = str_replace("(a)", "<img src=\"/smilies/angel_smile.gif\">", $msg);
$msg = str_replace("(l)", "<img src=\"/smilies/heart.gif\">", $msg);
$msg = str_replace("(u)", "<img src=\"/smilies/broken_heart.gif\">", $msg);
$msg = str_replace("(k)", "<img src=\"/smilies/kiss.gif\">", $msg);
$msg = str_replace("(g)", "<img src=\"/smilies/present.gif\">", $msg);
$msg = str_replace("(f)", "<img src=\"/smilies/rose.gif\">", $msg);
$msg = str_replace("(w)", "<img src=\"/smilies/wilted_rose.gif\">", $msg);
$msg = str_replace("(p)", "<img src=\"/smilies/camera.gif\">", $msg);
$msg = str_replace("(c)", "<img src=\"/smilies/coffee.gif\">", $msg);
$msg = str_replace("(i)", "<img src=\"/smilies/lightbulb.gif\">", $msg);
$msg = str_replace("(e)", "<img src=\"/smilies/envelope.gif\">", $msg);
$msg = str_replace("(o)", "<img src=\"/smilies/clock.gif\">", $msg);
$msg = str_replace("(t)", "<img src=\"/smilies/phone.gif\">", $msg);
$msg = str_replace("(m)", "<img src=\"/smilies/messenger.gif\">", $msg);
$msg = str_replace("(r)", "<img src=\"/smilies/rainbow.gif\">", $msg);
return $msg;
}
function print_entry()
{
$result = mysql_query("select * from guestbook order by entry desc") or die (mysql_error
());
while ($row = mysql_fetch_array($result))
{
echo "<table border=0 cellspacing=1 cellpadding=2>
<tr>
<td width=432 height=35 background=achterguest.gif><strong><font face=Arial size=1
color=#ffffff><left>Entry: $row[entry] ($row[datum])</left></font><br>
<font face=Arial size=3 color=666666><center>$row[name]<br></td>
<a href=mailto:$row[email] style=text-decoration: none; color: rgb(255,0,0)><img
src=/guestbook/outlook_express.gif width=16 height=16 border=0></a>
</font><a href=$row[url] target=_blank style=text-decoration: none; color: rgb(0,0,255)
><img src=/guestbook/internet.gif width=16 height=16 border=0><font
face=Arial size=1></font></a></strong></td>
</tr>
</table>
<table border=0 bgcolor=#000000 cellspacing=1 cellpadding=1>
<tr>
<td width=432 bgcolor=#ffffff><small><font color=#000000><font face=Arial><center>
$row[comments]</center><strong></strong></font><font
color=#000000></small><p><font face=Arial color=#999999 size=1>
Location: $row[location]<br>
ip-address: $row[adres]<font></td>
</tr>
</table>
<br>";
}
}
function create_entry($name, $location, $email, $url, $comments, $datum, $ipadres)
{
$name = cleanup_text($name);
$location = cleanup_text($location);
$email = cleanup_text($email);
$url = cleanup_text($url);
$comments = cleanup_text($comments);
$comments = check_smilies($comments);
$datum = date("l d F Y, H:i");
$result = "insert into guestbook (name,location,email,url,comments,datum,adres) values
('$name', '$location', '$email', '$url', '$comments', '$datum', '$ipadres')" or die ("F*CK!!! query
failed big time dude");
mysql_query($result);
}
?>
####### sign.php #######
<?php
include ("/usr/home/sjemmen/guestbook/functions.php");
print "<center><font size=3 face=Verdana, Arial, Helvetica, sans-serif><b>THIS GUESTBOOK
IS POWERD BY:</b><BR><img src=/guestbook/segmedia1.jpg><br>";
if ($submit == "Sign!")
{
$ipadres = $REMOTE_ADDR;
$errmsg = create_entry($name,$location,$email,$url,$comments,$datum,$ipadres);
if (empty($errmsg))
{
echo "<br><br><font face=Arial size=4>Thank you for signing my guestbook
</font><font face=Arial color=ff0000 size=4>$name<br><br></font>";
include "terug.php";
exit;
}
}
?>
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function MM_validateForm() { //v4.0
var i,p,q,nm,test,num,min,max,errors='',args=MM_validateForm.arguments;
for (i=0; i<(args.length-2); i+=3) { test=args[i+2]; val=MM_findObj(args[i]);
if (val) { nm=val.name; if ((val=val.value)!="") {
if (test.indexOf('isEmail')!=-1) { p=val.indexOf('@');
if (p<1 || p==(val.length-1)) errors+='- '+nm+' must contain an e-mail address.\n';
} else if (test!='R') { num = parseFloat(val);
if (isNaN(val)) errors+='- '+nm+' must contain a number.\n';
if (test.indexOf('inRange') != -1) { p=test.indexOf(':');
min=test.substring(8,p); max=test.substring(p+1);
if (num<min || max<num) errors+='- '+nm+' must contain a number between '+min+'
and '+max+'.\n';
} } } else if (test.charAt(0) == 'R') errors += '- '+nm+' is required.\n'; }
} if (errors) alert('The following error(s) occurred:\n'+errors);
document.MM_returnValue = (errors == '');
}
//-->
</script>
<div align="center">
<p><font color="#FF0000" size="3" face="Verdana, Arial, Helvetica, sans-
serif"><strong>Sign
my guestbook!!!</strong></font></p>
<p><font color="#000000" size="1" face="Verdana, Arial, Helvetica, sans-serif"><br>
You can add some emoticons if you like, click <font color="#0099FF"><strong><a href="#"
onClick="window.open('emoticons.php', 'Emoticons', 'height=340 width=550')">[Here]
</a></strong></font>
for the list.</font></p>
<fieldset style="width:550; height:300;">
<legend><font face="Verdana, Arial, Helvetica, sans-serif" size="2"
color="#FF0000"><b>Guestbook form</b></font></legend>
<form method="post" name="form1" onSubmit="MM_validateForm
('name','','R','location','','R','email','','RisEmail','comments','','R');return
document.MM_returnValue">
<table width="450" border="0" align="center">
<tr>
<td width="150" align="right" valign="middle"><font size="1" face="Verdana, Arial,
Helvetica, sans-serif">Name:</font></td>
<td width="300"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">
<input name="name" type="text" id="name" size="40" maxlength="40">
</font></td>
</tr>
<tr>
<td width="150" align="right" valign="middle"><font size="1" face="Verdana, Arial,
Helvetica, sans-serif">Location:</font></td>
<td width="300"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">
<input name="location" type="text" id="location" size="40" maxlength="40">
</font></td>
</tr>
<tr>
<td width="150" align="right" valign="middle"><font size="1" face="Verdana, Arial,
Helvetica, sans-serif">E-mail:</font></td>
<td width="300"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">
<input name="email" type="text" id="email" size="40" maxlength="40">
</font></td>
</tr>
<tr>
<td width="150" align="right" valign="middle"><font size="1" face="Verdana, Arial,
Helvetica, sans-serif">Home
page URL:</font></td>
<td width="300"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">
<input name="url" type="text" id="url" value="http://" size="40" maxlength="40">
</font></td>
</tr>
<tr>
<td width="150" align="right" valign="top"><font size="1" face="Verdana, Arial,
Helvetica, sans-serif">Comments:</font></td>
<td width="300"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">
<textarea name="comments" cols="40" rows="5" wrap="VIRTUAL"
id="comments"></textarea>
</font></td>
</tr>
<tr>
<td width="150"><font size="1" face="Verdana, Arial, Helvetica, sans-
serif"> </font></td>
<td width="300"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">
<input name="submit" type="submit" id="submit" value="Sign!">
<input type="reset" name="Submit2" value="Reset">
</font></td>
</tr>
</table>
</form>
</fieldset>
<p><strong><font color="#FF0000" size="3" face="Verdana, Arial, Helvetica, sans-
serif"></font></strong></p>
</div>
<?php
include ("/usr/home/sjemmen/guestbook/bottom_page.php");
?>
####### terug.php ######
<?php
print "<br><font face=Arial size=2><a href=../mainframe.php><b>[Back...]</b></a></font>";
?>
####### top_page.php #######
<?php
print "<center><font size=3 face=Verdana, Arial, Helvetica, sans-serif><b>THIS GUESTBOOK
IS POWERD BY:</b><BR><img src=/guestbook/segmedia1.jpg><br>";
print "<br><font size=2 face=Verdana, Arial, Helvetica, sans-serif><a
href=/guestbook/sign.php><b>[Sign Guestbook...]</b></a><br><br>\n";
?>
####### bottom_page.php #######
<?php
print "<font size=1 face=Verdana, Arial, Helvetica, sans-serif color=#cccccc>©2000-2002 SEG-
Media, all rights reserved<br>";
print "Webdesign by SEG";
?>
####### view.php #######
<?php
include ("/usr/home/sjemmen/guestbook/functions.php");
include ("/usr/home/sjemmen/guestbook/top_page.php");
print "<center><font face=Arial size=1 color=#999999>Werkt het gastenboek niet, heb je
vragen of wil jij gebruik maken van het SEG-Media gastenboek?<br>";
print "Mail dan FF naar <a href=mailto:segmedia@seg4u.com?subject=Guestbook><b>[SEG-
Media]</b></a></font></center><br>";
print_entry();
print "<center><a href=view.php#top><img src=arrow_up.gif width=21 height=20
border=0></a></center><br>\n";
include ("/usr/home/sjemmen/guestbook/bottom_page.php");
?>
####### emoticons.php #######
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Emoticons</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<table width="431" border="0" align="center" cellpadding="1" cellspacing="1"
bgcolor="#000000">
<tr align="center" valign="middle" bgcolor="#0099FF">
<td colspan="6" align="left"><div align="center"><font color="#FFFFFF" size="3"
face="Arial, Helvetica, sans-serif"><strong>Emoticons</strong></font></div></td>
</tr>
<tr align="center" valign="middle" bgcolor="#FFFFFF">
<td width="35" align="left"><font size="2" face="Arial, Helvetica, sans-serif"><img
src="../smilies/teeth_smile.gif" width="19" height="19"></font></td>
<td width="100" align="left"><font size="2" face="Arial, Helvetica, sans-serif">:-D
or :d</font></td>
<td width="35" align="left"><font size="2" face="Arial, Helvetica, sans-serif"><img
src="../smilies/beer_yum.gif" width="19" height="19"></font></td>
<td width="100" align="left"><font size="2" face="Arial, Helvetica, sans-serif">(B)
or (b)</font></td>
<td width="35" align="left"><font size="2" face="Arial, Helvetica, sans-serif"><img
src="../smilies/dude_hug.gif" width="19" height="19"></font></td>
<td width="100" align="left"><font size="2" face="Arial, Helvetica, sans-serif">({)
</font></td>
</tr>
<tr align="center" valign="middle" bgcolor="#FFFFFF">
<td width="35" align="left"><font size="2" face="Arial, Helvetica, sans-serif"><img
src="../smilies/embaressed_smile.gif" width="19" height="19"></font></td>
<td width="100" align="left"><font size="2" face="Arial, Helvetica, sans-serif">:$
or :-$</font></td>
<td width="35" align="left"><font size="2" face="Arial, Helvetica, sans-serif"><img
src="../smilies/heart.gif" width="19" height="19"></font></td>
<td width="100" align="left"><font size="2" face="Arial, Helvetica, sans-serif">(L)
or (l)</font></td>
<td width="35" align="left"><font size="2" face="Arial, Helvetica, sans-serif"><img
src="../smilies/girl_hug.gif" width="19" height="19"></font></td>
<td width="100" align="left"><font size="2" face="Arial, Helvetica, sans-serif">(})
</font></td>
</tr>
<tr align="center" valign="middle" bgcolor="#FFFFFF">
<td width="35" align="left"><font size="2" face="Arial, Helvetica, sans-serif"><img
src="../smilies/angel_smile.gif" width="19" height="19"></font></td>
<td width="100" align="left"><font size="2" face="Arial, Helvetica, sans-serif">(A)
or (a)</font></td>
<td width="35" align="left"><font size="2" face="Arial, Helvetica, sans-serif"><img
src="../smilies/broken_heart.gif" width="19" height="19"></font></td>
<td width="100" align="left"><font size="2" face="Arial, Helvetica, sans-serif">(U)
or (u)</font></td>
<td width="35" align="left"><font size="2" face="Arial, Helvetica, sans-serif"><img
src="../smilies/guy_handsacrossamerica.gif" width="19" height="19"></font></td>
<td width="100" align="left"><font size="2" face="Arial, Helvetica, sans-serif">(Z)
or (z)</font></td>
</tr>
<tr align="center" valign="middle" bgcolor="#FFFFFF">
<td align="left"><font size="2" face="Arial, Helvetica, sans-serif"><img
src="../smilies/tounge_smile.gif" width="19" height="19"></font></td>
<td align="left"><font size="2" face="Arial, Helvetica, sans-serif">:-P or
:p</font></td>
<td width="35" align="left"><font size="2" face="Arial, Helvetica, sans-serif"><img
src="../smilies/wilted_rose.gif" width="19" height="19"></font></td>
<td width="100" align="left"><font size="2" face="Arial, Helvetica, sans-serif">(W)
or (w)</font></td>
<td width="35" align="left"><font size="2" face="Arial, Helvetica, sans-serif"><img
src="../smilies/girl_handsacrossamerica.gif" width="19" height="19"></font></td>
<td width="100" align="left"><font size="2" face="Arial, Helvetica, sans-serif">(X)
or (x)</font></td>
</tr>
<tr align="center" valign="middle" bgcolor="#FFFFFF">
<td align="left"><font size="2" face="Arial, Helvetica, sans-serif"><img
src="../smilies/cry_smile.gif" width="19" height="19"></font></td>
<td align="left"><font size="2" face="Arial, Helvetica, sans-serif">:'\</font></td>
<td width="35" align="left"><font size="2" face="Arial, Helvetica, sans-serif"><img
src="../smilies/rose.gif" width="19" height="19"></font></td>
<td width="100" align="left"><font size="2" face="Arial, Helvetica, sans-serif">(F)
or (f)</font></td>
<td width="35" align="left"><font size="2" face="Arial, Helvetica, sans-serif"><img
src="../smilies/messenger.gif" width="19" height="19"></font></td>
<td width="100" align="left"><font size="2" face="Arial, Helvetica, sans-serif">(M)
or (m)</font></td>
</tr>
<tr align="center" valign="middle" bgcolor="#FFFFFF">
<td width="35" align="left"><font size="2" face="Arial, Helvetica, sans-serif"><img
src="../smilies/wink_smile.gif" width="19" height="19"></font></td>
<td width="100" align="left"><font size="2" face="Arial, Helvetica, sans-serif">;-)
or ;)</font></td>
<td width="35" align="left"><font size="2" face="Arial, Helvetica, sans-serif"><img
src="../smilies/kiss.gif" width="19" height="19"></font></td>
<td width="100" align="left"><font size="2" face="Arial, Helvetica, sans-serif">(K)
or (k)</font></td>
<td align="left"><font size="2" face="Arial, Helvetica, sans-serif"><img
src="../smilies/musical_note.gif" width="19" height="19"></font></td>
<td align="left"><font size="2" face="Arial, Helvetica, sans-serif">(8)</font></td>
</tr>
<tr align="center" valign="middle" bgcolor="#FFFFFF">
<td width="35" align="left"><font size="2" face="Arial, Helvetica, sans-serif"><img
src="../smilies/shades_smile.gif" width="19" height="19"></font></td>
<td width="100" align="left"><font size="2" face="Arial, Helvetica, sans-serif">(H)
or (h)</font></td>
<td width="35" align="left"><font size="2" face="Arial, Helvetica, sans-serif"><img
src="../smilies/cake.gif" width="19" height="19"></font></td>
<td width="100" align="left"><font size="2" face="Arial, Helvetica, sans-serif">(^)
</font></td>
<td width="35" align="left"><font size="2" face="Arial, Helvetica, sans-serif"><img
src="../smilies/kittykay.gif" width="19" height="19"></font></td>
<td width="100" align="left"><font size="2" face="Arial, Helvetica, sans-serif">(@)
</font></td>
</tr>
<tr align="center" valign="middle" bgcolor="#FFFFFF">
<td width="35" align="left"><font size="2" face="Arial, Helvetica, sans-serif"><img
src="../smilies/omg_smile.gif" width="19" height="19"></font></td>
<td width="100" align="left"><font size="2" face="Arial, Helvetica, sans-serif">:-O
or :o</font></td>
<td width="35" align="left"><font size="2" face="Arial, Helvetica, sans-serif"><img
src="../smilies/present.gif" width="19" height="19"></font></td>
<td width="100" align="left"><font size="2" face="Arial, Helvetica, sans-serif">(G)
or (g)</font></td>
<td align="left"><font size="2" face="Arial, Helvetica, sans-serif"><img
src="../smilies/coffee.gif" width="19" height="19"></font></td>
<td align="left"><font size="2" face="Arial, Helvetica, sans-serif">(C) or
(c)</font></td>
</tr>
<tr align="center" valign="middle" bgcolor="#FFFFFF">
<td width="35" align="left"><font size="2" face="Arial, Helvetica, sans-serif"><img
src="../smilies/regular_smile.gif" width="19" height="19"></font></td>
<td width="100" align="left"><font size="2" face="Arial, Helvetica, sans-serif">:-)
or :)</font></td>
<td width="35" align="left"><font size="2" face="Arial, Helvetica, sans-serif"><img
src="../smilies/sun.gif" width="19" height="19"></font></td>
<td width="100" align="left"><font size="2" face="Arial, Helvetica, sans-serif">(#)
</font></td>
<td width="35" align="left"><font size="2" face="Arial, Helvetica, sans-serif"><img
src="../smilies/clock.gif" width="19" height="19"></font></td>
<td width="100" align="left"><font size="2" face="Arial, Helvetica, sans-serif">(O)
or (o)</font></td>
</tr>
<tr align="center" valign="middle" bgcolor="#FFFFFF">
<td width="35" align="left"><font size="2" face="Arial, Helvetica, sans-serif"><img
src="../smilies/confused_smile.gif" width="19" height="19"></font></td>
<td width="100" align="left"><font size="2" face="Arial, Helvetica, sans-serif">:-S
or :s</font></td>
<td width="35" align="left"><font size="2" face="Arial, Helvetica, sans-serif"><img
src="../smilies/star.gif" width="19" height="19"></font></td>
<td width="100" align="left"><font size="2" face="Arial, Helvetica, sans-serif">(*)
</font></td>
<td width="35" align="left"><font size="2" face="Arial, Helvetica, sans-serif"><img
src="../smilies/martini_shaken.gif" width="19" height="19"></font></td>
<td width="100" align="left"><font size="2" face="Arial, Helvetica, sans-serif">(D)
or (d)</font></td>
</tr>
<tr align="center" valign="middle" bgcolor="#FFFFFF">
<td align="left"><font size="2" face="Arial, Helvetica, sans-serif"><img
src="../smilies/angry_smile.gif" width="19" height="19"></font></td>
<td align="left"><font size="2" face="Arial, Helvetica, sans-serif">:-@ or
:@</font></td>
<td width="35" align="left"><font size="2" face="Arial, Helvetica, sans-serif"><img
src="../smilies/moon.gif" width="19" height="19"></font></td>
<td width="100" align="left"><font size="2" face="Arial, Helvetica, sans-serif">(S)
</font></td>
<td width="35" align="left"><font size="2" face="Arial, Helvetica, sans-serif"><img
src="../smilies/film.gif" width="19" height="19"></font></td>
<td width="100" align="left"><font size="2" face="Arial, Helvetica, sans-serif">(~)
</font></td>
</tr>
<tr align="center" valign="middle" bgcolor="#FFFFFF">
<td width="35" align="left"><font size="2" face="Arial, Helvetica, sans-serif"><img
src="../smilies/devil_smile.gif" width="19" height="19"></font></td>
<td width="100" align="left"><font size="2" face="Arial, Helvetica, sans-serif">(6)
</font></td>
<td width="35" align="left"><font size="2" face="Arial, Helvetica, sans-serif"><img
src="../smilies/thumbs_down.gif" width="19" height="19"></font></td>
<td width="100" align="left"><font size="2" face="Arial, Helvetica, sans-serif">(N)
or (n)</font></td>
<td width="35" align="left"><font size="2" face="Arial, Helvetica, sans-serif"><img
src="../smilies/camera.gif" width="19" height="19"></font></td>
<td width="100" align="left"><font size="2" face="Arial, Helvetica, sans-serif">(P)
or (p)</font></td>
</tr>
<tr align="center" valign="middle" bgcolor="#FFFFFF">
<td align="left"><font size="2" face="Arial, Helvetica, sans-serif"><img
src="../smilies/asl.gif" width="19" height="19"></font></td>
<td align="left"><font size="2" face="Arial, Helvetica, sans-serif">(?)</font></td>
<td width="35" align="left"><font size="2" face="Arial, Helvetica, sans-serif"><img
src="../smilies/thumbs_up.gif" width="19" height="19"></font></td>
<td width="100" align="left"><font size="2" face="Arial, Helvetica, sans-serif">(Y)
or (y)</font></td>
<td width="35" align="left"><font size="2" face="Arial, Helvetica, sans-serif"><img
src="../smilies/phone.gif" width="19" height="19"></font></td>
<td width="100" align="left"><font size="2" face="Arial, Helvetica, sans-serif">(T)
or (t)</font></td>
</tr>
<tr align="center" valign="middle" bgcolor="#FFFFFF">
<td align="left"><font size="2" face="Arial, Helvetica, sans-serif"><img
src="../smilies/envelope.gif" width="19" height="19"></font></td>
<td align="left"><font size="2" face="Arial, Helvetica, sans-serif">(E) or
(e)</font></td>
<td width="35" align="left"><font size="2" face="Arial, Helvetica, sans-serif"><img
src="../smilies/lightbulb.gif" width="19" height="19"></font></td>
<td width="100" align="left"><font size="2" face="Arial, Helvetica, sans-serif">(I)
or (i)</font></td>
<td width="35" align="left"><font size="2" face="Arial, Helvetica, sans-serif"><img
src="../smilies/procent.gif" width="19" height="19"></font></td>
<td width="100" align="left"><font size="2" face="Arial, Helvetica, sans-serif">(%)
</font></td>
</tr>
</table>
</body>
</html>
Comments or questions?
PX is running PHP 5.2.11
Thanks to Miranda Productions for hosting and bandwidth.
Use of any code from PX is at your own risk.