<!--
WJguestbookPHP 1.2
Dette script må frit bruges så længe disse linier forbliver...
Scriptet er programmeret af Well_R (
http://www.web-zone.dk ) email -> Well@web-zone.dk eller princiboy@hotmail.com
Der må ikke tages imod penge for dette script uden Well_R ved det!
-->
<?
function format($str) {
if (strlen($str) > 512) { $str = substr($str,0,512); }
$str = stripslashes($str);
$str = htmlspecialchars($str);
$str = ereg_Replace(\" \", \" \", $str);
$str = ereg_replace(\"\\__([^\\|]+)\\__\",\"<b>\\\\1</b>\",$str);
$str = ereg_replace(\"\\_([^\\|]+)\\_\",\"<i>\\\\1</i>\",$str);
$str = ereg_replace(\"\\_([^\\|]+)\\_\",\"<strong>\\\\1</strong>\",$str);
$str = ereg_replace(\"((f|ht){1}
tp://[a-zA-Z0-9@:%_.~#-\\?&]+)\", \"<a href=\\\"\\\\1\\\" target=\\\"_blank\\\"><font color=\\\"\".$userinfo[\"link_color\"].\"\\\">\\\\1</a></font>\", $str);
$str = ereg_replace(\"[:]+[)]\", \"<img src=\\\"images/glad.gif\\\">\", $str);
$str = ereg_replace(\"[:]+[=]+[)]\", \"<img src=\\\"images/glad.gif\\\">\", $str);
$str = ereg_replace(\"[;]+[o]+[o]+[)]\", \"<img src=\\\"images/alien.gif\\\">\", $str);
$str = ereg_replace(\"[:]+[o]+[)]\", \"<img src=\\\"images/haha.gif\\\">\", $str);
$str = ereg_replace(\"[.]+[)]+[)]\", \"<img src=\\\"images/supergrin.gif\\\">\", $str);
$str = ereg_replace(\"[;]+[)]\", \"<img src=\\\"images/blink.gif\\\">\", $str);
$str = ereg_replace(\"[8]+[)]\", \"<img src=\\\"images/sungalsses.gif\\\">\", $str);
$str = ereg_replace(\"[:]+[x]\", \"<img src=\\\"images/Angry.gif\\\">\", $str);
$str = ereg_replace(\"[:]+[(]\", \"<img src=\\\"images/sur.gif\\\">\", $str);
$str = ereg_replace(\"[.]+[(]+[(]\", \"<img src=\\\"images/trist.gif\\\">\", $str);
$str = ereg_replace(\"[;]+[o]+[)]\", \"<img src=\\\"images/blink 2.gif\\\">\", $str);
$str = ereg_replace(\"
+[)]\", \"<img src=\\\"images/tongue.gif\\\">\", $str); $str = ereg_replace(\"[(]+[o]+[)]\", \"<img src=\\\"images/angel.gif\\\">\", $str);
$str = ereg_replace(\"[#]+[!]\", \"<img src=\\\"images/Alert.gif\\\">\", $str);
$str = ereg_replace(\"[(]+[_]+[)]\", \"<img src=\\\"images/devil.gif\\\">\", $str);
$str = ereg_replace(\"[Ff]+[Uu]+[Cc]+[Kk]\", \"<img src=\\\"images/Alert.gif\\\">\", $str);
$str = ereg_replace(\"[Ff*]+[UuÅå*]+[CcRr*]+[Kk*]\", \"<img src=\\\"images/Alert.gif\\\">\", $str);
$str = ereg_replace(\"[Kk]+[Uu]+[Ss]+[Ss]+[Ee]\", \"<img src=\\\"images/Alert.gif\\\">\", $str);
$str = ereg_replace(\"[Ff]+[Ii]+[Ss]+[Ss]+[Ee]\", \"<img src=\\\"images/Alert.gif\\\">\", $str);
$str = ereg_replace(\"([a-zA-Z0-9._-]+@[a-zA-Z0-9._-]+\\.[a-zA-Z0-9._-]+)\",\"<a href=\\\"mailto:\\\\1\\\">\\\\1</a>\",$str);
$str = ereg_replace(\"[Pp*]+[Ii*!]+[Kk*]\",\"<img src=\\\"images/Alert.gif\\\">\",$str);
$str = ereg_Replace(\"<center>\", \"<center>\", $str);
$str = ereg_Replace(\"</center>\", \"</center>\", $str);
$str = ereg_Replace(\"<b>\", \"<b>\", $str);
$str = ereg_Replace(\"</b>\", \"</b>\", $str);
$str = ereg_Replace(\"<i>\", \"<i>\", $str);
$str = ereg_Replace(\"</i>\", \"</i>\", $str);
$str = ereg_Replace(\"<br>\", \"<br>\", $str);
$str = ereg_Replace(\"<p>\", \"<p>\", $str);
$str = ereg_Replace(\"</p>\", \"</p>\", $str);
$str = ereg_Replace(\"<form\", \"<img src=\\\"images/Alert.gif\\\">\", $str);
return $str;
}
require(\"config.php\");
mysql_connect($dbhost, $dbuser, $dbpass);
mysql_select_db($database);
if ($action == \"unban_ip\"){
if ($HTTP_POST_VARS[nick] == $admin_nick && $HTTP_POST_VARS[pass] == $admin_pass) {
MYSQL_QUERY(\"DELETE from banlist WHERE ip=\'$HTTP_POST_VARS[ip]\'\");
print \"Brugeren med IP\'en $HTTP_POST_VARS[ip] er ikke længere banned!\";
}
}
elseif ($action == \"ban_ip\"){
if ($HTTP_POST_VARS[nick] == $admin_nick && $HTTP_POST_VARS[pass] == $admin_pass) {
MYSQL_QUERY(\"INSERT INTO banlist (ip) VALUES(\'$HTTP_POST_VARS[ip]\')\");
print \"Brugeren med IP\'en $HTTP_POST_VARS[ip] er blevet banned!\";
}
exit;
}
$ip = $REMOTE_ADDR;
$res_ban = mysql_query(\"SELECT * FROM banlist WHERE ip = \'$ip\'\");
if (mysql_num_rows($res_ban)) { ?>
Sorry - du er banned :o( - kontakt webmasteren! <? ; }
else {
if ($action == \"skriv_db\"){
$nick = $HTTP_POST_VARS[nick];
$hp = $HTTP_POST_VARS[hp];
$city = $HTTP_POST_VARS[city];
$email = $HTTP_POST_VARS[email];
$mening = $HTTP_POST_VARS[mening];
$ip = $HTTP_POST_VARS[ip];
if ($nick == \"\"){
print \" Du mangler at udfylde dit navn!<br>\";
}
if ($email == \"\"){
print \" Du mangler at udfylde din email adresse!<br>\";
}
if ($mening == \"\"){
print \" Du mangler at udfylde din kommentar!<br>\";
}
if ($nick != \"\" && $email != \"\" && $mening != \"\") {
mysql_query(\"INSERT INTO guestbook (nick, hp, city, email, mening, ip) VALUES(\'$nick\', \'$hp\', \'$city\', \'$email\', \'$mening\', \'$ip\')\") or die (mysql_error()); ;
mail(\"well@web-zone.dk\", \"Så er der blevet tilføjet et nyt indlæg i gæstebogen!\", \"$mening\", \"$nick@$email\");
print \"Dit indlæg i gæstebogen er blevet gemt\";?><br>
<form method=\"post\" action=\"<? print\"$PHP_SELF\"; ?>\" target=\"_self\">
<input type=\"hidden\" name=\"action\" value=\"laes\">
<input type=\"submit\" value=\"Læs gæstebogen!\"></form><?
}
}
elseif ($action == \"laes\"){
$res = mysql_query(\"SELECT * FROM guestbook\");
$tal = mysql_num_rows($res);
if ($tal == \"1\") {
print \"<h4>der er i øjeblikket 1 indlæg i gæstebogen</h4>\";
}
elseif ($tal == \"0\") {
print \"<h1>Ingen indlæg endnu! :(</h1>\";
}
else {
print \"<h4>der er i øjeblikket $tal indlæg i gæstebogen</h4>\";
}
if ($tal != \"0\") {
$fra = $show + 1;
$til = $show + $limit;
if($tal < $til) {$til = $tal; }
print \"Der bliver nu vist posterne fra $fra til $til ud af $tal\";
}
if (!isset($show)) $show=0;
{
$total=$tal;
}
if ($show < $total){
$query = \"select * from guestbook order by id desc limit $show, $limit\";
$result = mysql_query($query);
$number = mysql_numrows($result);
while($row = mysql_fetch_array($result)) {
$year = substr (\"$row[tid]\", 0, 4);
$month = substr (\"$row[tid]\", 4, 2);
$day = substr (\"$row[tid]\", 6, 2);
$hour = substr (\"$row[tid]\", 8, 2);
$min = substr (\"$row[tid]\", 10, 2);
$sec = substr (\"$row[tid]\", 12, 2);
if ($row[hp] == \"ikke oplyst\" || $row[hp] == \"\") { $hp = \"Ingen hjemmeside\" ; }
else { $hp = \"<a href=\\\"$row[hp]\\\">Se min hjemmeside!</a>\" ; }
if ($row[city] == \"ikke oplyst\" || $row[city] == \"\") { $city = \"GadeBums\" ; }
else { $city = \"$row[city]\" ; }
?>
<table width=\'100%\' border=\'1\' bordercolor=\'#000000\' cellpadding=\'3\' cellspacing=\'0\'>
<tr valign=\"left\">
<td bgcolor=\'#0080C0\' width=\"37%\" height=\"2\">
<? print \"<a href=\\\"mailto:$row[email]\\\">$row[nick]</a>\"; ?>
</td>
<td bgcolor=\'#0080C0\' width=\"38%\" height=\"2\">
<? print \"$hp\"; ?>
</td>
<td bgcolor=\'#0080C0\' width=\"25%\" height=\"2\"><? print \"$city\"; ?></td>
</tr>
</table>
<? print \"\".format($row[mening]).\"\"; ?><br>
Skrevet <? print \"$hour:$min:$sec d. $day/$month - $year\"; ?>
<br>
<br>
<?
}
}
$naeste = $show + $limit;
$forrige = $show - $limit;
?>
<table width=\'100%\' border=\'0\' bordercolor=\'#000000\' cellpadding=\'3\' cellspacing=\'0\'>
<tr valign=\"center\">
<?
if($show >= 5) { ?>
<td>
<center><form method=\"post\" action=\"<? print\"$PHP_SELF\"; ?>\" target=\"_self\">
<input type=\"hidden\" name=\"action\" value=\"laes\">
<input type=\"hidden\" name=\"show\" value=\"<? print \"$forrige\";?>\">
<input type=\"submit\" value=\"Forrige side\"></form></center></td>
<? }
if($tal > $show + 5) {
?>
<td>
<center><form method=\"post\" action=\"<? print\"$PHP_SELF\"; ?>\" target=\"_self\">
<input type=\"hidden\" name=\"action\" value=\"laes\">
<input type=\"hidden\" name=\"show\" value=\"<? print \"$naeste\";?>\">
<input type=\"submit\" value=\"Næste side\"></form></center></td>
<?
}
?>
</tr>
</table>
<?
}
elseif ($action == \"skriv\"){ ?>
<form method=\"post\" action=\"<? print\"$PHP_SELF\"; ?>\" target=\"_self\">
Dit navn: <input type=\"text\" name=\"nick\" maxlength=16 value=\"\"><br>
Dit Website adr: <input type=\"text\" name=\"hp\" maxlength=50 value=\"\"> - lad venligst stå tom hvis du ikke har et!<br>
Hvor kommer du fra (By): <input type=\"text\" name=\"city\" maxlength=50 value=\"\"><br>
Din email adresse: <input type=\"text\" name=\"email\" maxlength=40 value=\"\"><br>
Mening: <textarea rows=\"6\" name=\"mening\" cols=\"20\"></textarea><br>
<input type=\"hidden\" name=\"action\" value=\"skriv_db\">
<input type=\"hidden\" name=\"ip\" value=\"<? print \"$REMOTE_ADDR\";?>\">
<input type=\"submit\" value=\"Skriv i gæstebogen!\">
</form>
<br>
<br>
<a href=\"<? print\"$PHP_SELF?action=smileys\";?>\" target=\"_blank\">Se smileys</a>
<br>
<br>
<?
}
elseif ($action == \"smileys\"){
include(\"smileys.php3\");
}
elseif ($action == \"admin_login\") { ?>
<form method=\"post\" action=\"<? print\"$PHP_SELF\"; ?>\" target=\"_self\">
<input type=\"hidden\" name=\"action\" value=\"admin_option\">
Admin brugernavn : <input type=\"text\" name=\"nick\" maxlength=16 value=\"\"><br>
Admin kode : <input type=\"password\" name=\"pass\" maxlength=16 value=\"\"><br>
<input type=\"submit\" value=\"Login\"></form><?
}
elseif ($action == \"admin_option\"){
if ($HTTP_POST_VARS[nick] == $admin_nick && $HTTP_POST_VARS[pass] == $admin_pass) {
?>
Velkommen til Admin<br>
Du kan nu slette alle de poster du vil ved at klikke ude i højre side af hver post.
<br>
<br>
<form method=\"post\" action=\"<? print\"$PHP_SELF\"; ?>\" target=\"_self\">
<input type=\"hidden\" name=\"action\" value=\"banlist\">
<input type=\"hidden\" name=\"nick\" value=\"<? print \"$HTTP_POST_VARS[nick]\";?>\">
<input type=\"hidden\" name=\"pass\" value=\"<? print \"$HTTP_POST_VARS[pass]\";?>\">
<input type=\"submit\" value=\"Ban liste\"></form>
<form method=\"post\" action=\"<? print\"$PHP_SELF\"; ?>\" target=\"_self\">
<input type=\"hidden\" name=\"action\" value=\"slet_alle\">
<input type=\"hidden\" name=\"nick\" value=\"<? print \"$HTTP_POST_VARS[nick]\"; ?>\">
<input type=\"hidden\" name=\"pass\" value=\"<? print \"$HTTP_POST_VARS[pass]\"; ?>\">
<input type=\"submit\" value=\"Tøm gæstebogen\"></form>
<form method=\"post\" action=\"<? print\"$PHP_SELF\"; ?>\" target=\"_self\">
Slet alle fra denne bestemte IP<input type=\"text\" name=\"slet_ip\" maxlength=15 value=\"\">
<input type=\"hidden\" name=\"action\" value=\"slet_alle_bestemt_ip\">
<input type=\"hidden\" name=\"nick\" value=\"<? print \"$HTTP_POST_VARS[nick]\"; ?>\">
<input type=\"hidden\" name=\"pass\" value=\"<? print \"$HTTP_POST_VARS[pass]\"; ?>\">
<input type=\"submit\" value=\"Slet alle fra bestemt IP\"></form>
<?
$res = mysql_query(\"SELECT * FROM guestbook ORDER BY id DESC\");
while($row = mysql_fetch_array($res)) {
$year = substr (\"$row[tid]\", 0, 4);
$month = substr (\"$row[tid]\", 4, 2);
$day = substr (\"$row[tid]\", 6, 2);
$hour = substr (\"$row[tid]\", 8, 2);
$min = substr (\"$row[tid]\", 10, 2);
$sec = substr (\"$row[tid]\", 12, 2);
if ($row[hp] == \"ikke oplyst\" || $row[hp] == \"\") { $hp = \"Ingen hjemmeside\" ; }
else { $hp = \"<a href=\\\"$row[hp]\\\">Se min hjemmeside!</a>\" ; }
if ($row[city] == \"ikke oplyst\" || $row[city] == \"\") { $city = \"GadeBums\" ; }
else { $city = \"$row[city]\" ; }
?>
<table width=\'100%\' border=\'1\' bordercolor=\'#000000\' cellpadding=\'3\' cellspacing=\'0\'>
<tr valign=\"left\">
<td bgcolor=\'#0080C0\' width=\"50%\" height=\"2\"><? print \"<a href=\\\"mailto:$row[email]\\\">$row[nick]</a>\"; ?></td>
<td bgcolor=\'#0080C0\' width=\"25%\" height=\"2\"><? print \"$hp\"; ?></td>
<td bgcolor=\'#0080C0\' width=\"25%\" height=\"2\"><? print \"$city\"; ?></td>
<td bgcolor=\'#0080C0\' width=\"25%\" height=\"2\">
<form method=\"post\" action=\"<? print\"$PHP_SELF\"; ?>\" target=\"_self\">
<input type=\"hidden\" name=\"action\" value=\"slet_indlaeg\">
<input type=\"hidden\" name=\"id\" value=\"<? print \"$row[id]\"; ?>\">
<input type=\"hidden\" name=\"nick\" value=\"<? print \"$HTTP_POST_VARS[nick]\"; ?>\">
<input type=\"hidden\" name=\"pass\" value=\"<? print \"$HTTP_POST_VARS[pass]\"; ?>\">
<input type=\"submit\" value=\"Slet\"></form>
<form method=\"post\" action=\"<? print\"$PHP_SELF\"; ?>\" target=\"_self\">
<input type=\"hidden\" name=\"action\" value=\"ban_ip\">
<input type=\"hidden\" name=\"id\" value=\"<? print \"$row[id]\"; ?>\">
<input type=\"hidden\" name=\"ip\" value=\"<? print \"$row[ip]\"; ?>\">
<input type=\"hidden\" name=\"nick\" value=\"<? print \"$HTTP_POST_VARS[nick]\"; ?>\">
<input type=\"hidden\" name=\"pass\" value=\"<? print \"$HTTP_POST_VARS[pass]\"; ?>\">
<input type=\"submit\" value=\"Ban\"></form></td>
</tr>
</table>
<? print \"\".format($row[mening]).\"\"; ?>
<br>
Skrevet <? print \"$hour:$min:$sec d. $day/$month - $year af $row[ip]\"; ?>
<br>
<br>
<?
}
}
else {
print \"Admin bruger og kode stemmer ikke overens!\"; }
}
elseif ($action == \"slet_alle\") {
if ($HTTP_POST_VARS[nick] == $admin_nick && $HTTP_POST_VARS[pass] == $admin_pass) {
mysql_query(\"DELETE from guestbook\");
print \"Så er gæstebogen tømt for alle indlæg!\"; ?>
<form method=\"post\" action=\"<? print\"$PHP_SELF\"; ?>\" target=\"_self\">
<input type=\"hidden\" name=\"action\" value=\"admin_option\">
<input type=\"hidden\" name=\"nick\" value=\"<? print \"$HTTP_POST_VARS[nick]\";?>\">
<input type=\"hidden\" name=\"pass\" value=\"<? print \"$HTTP_POST_VARS[pass]\";?>\">
<input type=\"submit\" value=\"Tilbage\"></form>
<?
}
else {
print \"Admin bruger og kode stemmer ikke overens!\"; }
}
elseif ($action == \"slet_indlaeg\"){
if ($HTTP_POST_VARS[nick] == $admin_nick && $HTTP_POST_VARS[pass] == $admin_pass) {
mysql_query(\"DELETE from guestbook WHERE id=\'$HTTP_POST_VARS[id]\'\");
print \"SLETTET! ID = $HTTP_POST_VARS[id]\"; ?>
<form method=\"post\" action=\"<? print\"$PHP_SELF\"; ?>\" target=\"_self\">
<input type=\"hidden\" name=\"action\" value=\"admin_option\">
<input type=\"hidden\" name=\"nick\" value=\"<? print \"$HTTP_POST_VARS[nick]\";?>\">
<input type=\"hidden\" name=\"pass\" value=\"<? print \"$HTTP_POST_VARS[pass]\";?>\">
<input type=\"submit\" value=\"Tilbage\"></form>
<?
}
else {
print \"Admin bruger og kode stemmer ikke overens!\"; }
}
elseif ($action == \"slet_alle_bestemt_ip\"){
if ($HTTP_POST_VARS[nick] == $admin_nick && $HTTP_POST_VARS[pass] == $admin_pass) {
mysql_query(\"DELETE from guestbook WHERE ip=\'$HTTP_POST_VARS[slet_ip]\'\");
print \"Så er gæstebogen tømt for alle indlæg skrevet fra denne ip: $HTTP_POST_VARS[slet_ip]!\"; ?>
<form method=\"post\" action=\"<? print\"$PHP_SELF\"; ?>\" target=\"_self\">
<input type=\"hidden\" name=\"action\" value=\"admin_option\">
<input type=\"hidden\" name=\"nick\" value=\"<? print \"$HTTP_POST_VARS[nick]\";?>\">
<input type=\"hidden\" name=\"pass\" value=\"<? print \"$HTTP_POST_VARS[pass]\";?>\">
<input type=\"submit\" value=\"Tilbage\"></form>
<?
}
else {
print \"Admin bruger og kode stemmer ikke overens!\"; }
}
elseif ($action == \"banlist\"){
if ($HTTP_POST_VARS[nick] == $admin_nick && $HTTP_POST_VARS[pass] == $admin_pass) {?>
Her er en liste over alle bannede ip adresser:
<?
$res = mysql_query(\"SELECT * FROM banlist\");
$tal_ban = mysql_num_rows($res);
if ($tal_ban == \"1\") {
print \"<h4>Der er i øjeblikket 1 banned ip adresse!</h4>\";
}
elseif ($tal_ban == \"0\") {
print \"<h1>Ingen er bannede! :o)</h1>\";
}
else {
print \"<h4>der er i øjeblikket $tal_ban bannede IP adresser</h4>\";
}
$res = mysql_query(\"SELECT * FROM banlist ORDER BY id DESC\");
while($row = mysql_fetch_array($res)) {
$year = substr (\"$row[tid]\", 0, 4);
$month = substr (\"$row[tid]\", 4, 2);
$day = substr (\"$row[tid]\", 6, 2);
$hour = substr (\"$row[tid]\", 8, 2);
$min = substr (\"$row[tid]\", 10, 2);
$sec = substr (\"$row[tid]\", 12, 2);
?>
<table width=\'100%\' border=\'1\' bordercolor=\'#000000\' cellpadding=\'3\' cellspacing=\'0\'>
<tr valign=\"left\">
<td bgcolor=\'#0080C0\' width=\"37%\" height=\"2\">
<? print \"$row[ip]\"; ?> </td>
<td bgcolor=\'#0080C0\' width=\"38%\" height=\"2\">
<? print \"$hour:$min:$sec d. $day/$month - $year\"; ?>
</td>
<td bgcolor=\'#0080C0\' width=\"5%\" height=\"2\">
<form method=\"post\" action=\"<? print\"$PHP_SELF\"; ?>\" target=\"_self\">
<input type=\"hidden\" name=\"action\" value=\"unban_ip\">
<input type=\"hidden\" name=\"ip\" value=\"<? print \"$row[ip]\"; ?>\">
<input type=\"hidden\" name=\"id\" value=\"<? print \"$row[id]\"; ?>\">
<input type=\"hidden\" name=\"nick\" value=\"<? print \"$HTTP_POST_VARS[nick]\"; ?>\">
<input type=\"hidden\" name=\"pass\" value=\"<? print \"$HTTP_POST_VARS[pass]\"; ?>\">
<input type=\"submit\" value=\"unBan\"></form></td>
</td>
</tr>
</table>
<br>
<?
}
}
}
if ($action == \"\") {
print \"
<left><b>JWGuestbook 1.1 PHP</b><br><br>
<b>Bruger :</b><br>
- Det er muligt at skrive i gæstebogen.<br>
- Det er muligt at læse i gæstebogen.<br>
- Det er ikke længere muligt at indsætte et indlæg uden navn, email eller kommentar er udfyldt.<br>
- Så er der blevet tilføjet en masse små og søde smileys.<br>
- Siderne er nu blevet delt op i flere sider med en limit på 5 posts.<br>
- Så er det blevet muligt at skriv en masse HTML såsom <br>, <b>, <i>, <p>, og <center><br>
<br>
<b>Admin :</b><br>
- Det er muligt at slette indlæg.<br>
- Det er muligt at slette alle indlæg.<br>
- Det er muligt at slette alle indlæg skrevet fra én bestemt ip.<br>
- Det er muligt at se folks ip så man kan banne.<br>
- Det er muligt at banne folk med en bestemt ip.<br>
- Det er muligt at se en banliste.<br>
- Det er muligt at unbanne en bestemt ip.<br>
- Admin får automatisk besked når der er kommet et nyt indlæg!.<br>
<br>
Demo: <a href=\\\"
http://www.web-zone.dk/script/php/jwguestbook\\\"> HER </a><br>
Download: <a href=\\\"
http://www.web-zone.dk/script/php/jwguestbookphp.zip\\\"> HER </a><br>
</left>\";} }
?>
<center> JWGuestbook 1.2 17/05-2001 </center>
CREATE TABLE Banlist ( id int(10) unsigned DEFAULT \'0\' NOT NULL auto_increment, ip varchar(40) DEFAULT \'255.255.255.255\', tid timestamp(14), PRIMARY KEY (id) );
<!--
WJguestbookPHP 1.2
Dette script må frit bruges så længe disse linier forbliver...
Scriptet er programmeret af Well_R (
http://www.web-zone.dk ) email -> Well@web-zone.dk eller princiboy@hotmail.com
Der må ikke tages imod penge for dette script uden Well_R ved det!
-->
<?
function format($str) {
if (strlen($str) > 512) { $str = substr($str,0,512); }
$str = stripslashes($str);
$str = htmlspecialchars($str);
$str = ereg_Replace(\" \", \" \", $str);
$str = ereg_replace(\"\\__([^\\|]+)\\__\",\"<b>\\\\1</b>\",$str);
$str = ereg_replace(\"\\_([^\\|]+)\\_\",\"<i>\\\\1</i>\",$str);
$str = ereg_replace(\"\\_([^\\|]+)\\_\",\"<strong>\\\\1</strong>\",$str);
$str = ereg_replace(\"((f|ht){1}
tp://[a-zA-Z0-9@:%_.~#-\\?&]+)\", \"<a href=\\\"\\\\1\\\" target=\\\"_blank\\\"><font color=\\\"\".$userinfo[\"link_color\"].\"\\\">\\\\1</a></font>\", $str);
$str = ereg_replace(\"[:]+[)]\", \"<img src=\\\"images/glad.gif\\\">\", $str);
$str = ereg_replace(\"[:]+[=]+[)]\", \"<img src=\\\"images/glad.gif\\\">\", $str);
$str = ereg_replace(\"[;]+[o]+[o]+[)]\", \"<img src=\\\"images/alien.gif\\\">\", $str);
$str = ereg_replace(\"[:]+[o]+[)]\", \"<img src=\\\"images/haha.gif\\\">\", $str);
$str = ereg_replace(\"[.]+[)]+[)]\", \"<img src=\\\"images/supergrin.gif\\\">\", $str);
$str = ereg_replace(\"[;]+[)]\", \"<img src=\\\"images/blink.gif\\\">\", $str);
$str = ereg_replace(\"[8]+[)]\", \"<img src=\\\"images/sungalsses.gif\\\">\", $str);
$str = ereg_replace(\"[:]+[x]\", \"<img src=\\\"images/Angry.gif\\\">\", $str);
$str = ereg_replace(\"[:]+[(]\", \"<img src=\\\"images/sur.gif\\\">\", $str);
$str = ereg_replace(\"[.]+[(]+[(]\", \"<img src=\\\"images/trist.gif\\\">\", $str);
$str = ereg_replace(\"[;]+[o]+[)]\", \"<img src=\\\"images/blink 2.gif\\\">\", $str);
$str = ereg_replace(\"
+[)]\", \"<img src=\\\"images/tongue.gif\\\">\", $str); $str = ereg_replace(\"[(]+[o]+[)]\", \"<img src=\\\"images/angel.gif\\\">\", $str);
$str = ereg_replace(\"[#]+[!]\", \"<img src=\\\"images/Alert.gif\\\">\", $str);
$str = ereg_replace(\"[(]+[_]+[)]\", \"<img src=\\\"images/devil.gif\\\">\", $str);
$str = ereg_replace(\"[Ff]+[Uu]+[Cc]+[Kk]\", \"<img src=\\\"images/Alert.gif\\\">\", $str);
$str = ereg_replace(\"[Ff*]+[UuÅå*]+[CcRr*]+[Kk*]\", \"<img src=\\\"images/Alert.gif\\\">\", $str);
$str = ereg_replace(\"[Kk]+[Uu]+[Ss]+[Ss]+[Ee]\", \"<img src=\\\"images/Alert.gif\\\">\", $str);
$str = ereg_replace(\"[Ff]+[Ii]+[Ss]+[Ss]+[Ee]\", \"<img src=\\\"images/Alert.gif\\\">\", $str);
$str = ereg_replace(\"([a-zA-Z0-9._-]+@[a-zA-Z0-9._-]+\\.[a-zA-Z0-9._-]+)\",\"<a href=\\\"mailto:\\\\1\\\">\\\\1</a>\",$str);
$str = ereg_replace(\"[Pp*]+[Ii*!]+[Kk*]\",\"<img src=\\\"images/Alert.gif\\\">\",$str);
$str = ereg_Replace(\"<center>\", \"<center>\", $str);
$str = ereg_Replace(\"</center>\", \"</center>\", $str);
$str = ereg_Replace(\"<b>\", \"<b>\", $str);
$str = ereg_Replace(\"</b>\", \"</b>\", $str);
$str = ereg_Replace(\"<i>\", \"<i>\", $str);
$str = ereg_Replace(\"</i>\", \"</i>\", $str);
$str = ereg_Replace(\"<br>\", \"<br>\", $str);
$str = ereg_Replace(\"<p>\", \"<p>\", $str);
$str = ereg_Replace(\"</p>\", \"</p>\", $str);
$str = ereg_Replace(\"<form\", \"<img src=\\\"images/Alert.gif\\\">\", $str);
return $str;
}
require(\"config.php\");
mysql_connect($dbhost, $dbuser, $dbpass);
mysql_select_db($database);
if ($action == \"unban_ip\"){
if ($HTTP_POST_VARS[nick] == $admin_nick && $HTTP_POST_VARS[pass] == $admin_pass) {
MYSQL_QUERY(\"DELETE from banlist WHERE ip=\'$HTTP_POST_VARS[ip]\'\");
print \"Brugeren med IP\'en $HTTP_POST_VARS[ip] er ikke længere banned!\";
}
}
elseif ($action == \"ban_ip\"){
if ($HTTP_POST_VARS[nick] == $admin_nick && $HTTP_POST_VARS[pass] == $admin_pass) {
MYSQL_QUERY(\"INSERT INTO banlist (ip) VALUES(\'$HTTP_POST_VARS[ip]\')\");
print \"Brugeren med IP\'en $HTTP_POST_VARS[ip] er blevet banned!\";
}
exit;
}
$ip = $REMOTE_ADDR;
$res_ban = mysql_query(\"SELECT * FROM banlist WHERE ip = \'$ip\'\");
if (mysql_num_rows($res_ban)) { ?>
Sorry - du er banned :o( - kontakt webmasteren! <? ; }
else {
if ($action == \"skriv_db\"){
$nick = $HTTP_POST_VARS[nick];
$hp = $HTTP_POST_VARS[hp];
$city = $HTTP_POST_VARS[city];
$email = $HTTP_POST_VARS[email];
$mening = $HTTP_POST_VARS[mening];
$ip = $HTTP_POST_VARS[ip];
if ($nick == \"\"){
print \" Du mangler at udfylde dit navn!<br>\";
}
if ($email == \"\"){
print \" Du mangler at udfylde din email adresse!<br>\";
}
if ($mening == \"\"){
print \" Du mangler at udfylde din kommentar!<br>\";
}
if ($nick != \"\" && $email != \"\" && $mening != \"\") {
mysql_query(\"INSERT INTO guestbook (nick, hp, city, email, mening, ip) VALUES(\'$nick\', \'$hp\', \'$city\', \'$email\', \'$mening\', \'$ip\')\") or die (mysql_error()); ;
mail(\"well@web-zone.dk\", \"Så er der blevet tilføjet et nyt indlæg i gæstebogen!\", \"$mening\", \"$nick@$email\");
print \"Dit indlæg i gæstebogen er blevet gemt\";?><br>
<form method=\"post\" action=\"<? print\"$PHP_SELF\"; ?>\" target=\"_self\">
<input type=\"hidden\" name=\"action\" value=\"laes\">
<input type=\"submit\" value=\"Læs gæstebogen!\"></form><?
}
}
elseif ($action == \"laes\"){
$res = mysql_query(\"SELECT * FROM guestbook\");
$tal = mysql_num_rows($res);
if ($tal == \"1\") {
print \"<h4>der er i øjeblikket 1 indlæg i gæstebogen</h4>\";
}
elseif ($tal == \"0\") {
print \"<h1>Ingen indlæg endnu! :(</h1>\";
}
else {
print \"<h4>der er i øjeblikket $tal indlæg i gæstebogen</h4>\";
}
if ($tal != \"0\") {
$fra = $show + 1;
$til = $show + $limit;
if($tal < $til) {$til = $tal; }
print \"Der bliver nu vist posterne fra $fra til $til ud af $tal\";
}
if (!isset($show)) $show=0;
{
$total=$tal;
}
if ($show < $total){
$query = \"select * from guestbook order by id desc limit $show, $limit\";
$result = mysql_query($query);
$number = mysql_numrows($result);
while($row = mysql_fetch_array($result)) {
$year = substr (\"$row[tid]\", 0, 4);
$month = substr (\"$row[tid]\", 4, 2);
$day = substr (\"$row[tid]\", 6, 2);
$hour = substr (\"$row[tid]\", 8, 2);
$min = substr (\"$row[tid]\", 10, 2);
$sec = substr (\"$row[tid]\", 12, 2);
if ($row[hp] == \"ikke oplyst\" || $row[hp] == \"\") { $hp = \"Ingen hjemmeside\" ; }
else { $hp = \"<a href=\\\"$row[hp]\\\">Se min hjemmeside!</a>\" ; }
if ($row[city] == \"ikke oplyst\" || $row[city] == \"\") { $city = \"GadeBums\" ; }
else { $city = \"$row[city]\" ; }
?>
<table width=\'100%\' border=\'1\' bordercolor=\'#000000\' cellpadding=\'3\' cellspacing=\'0\'>
<tr valign=\"left\">
<td bgcolor=\'#0080C0\' width=\"37%\" height=\"2\">
<? print \"<a href=\\\"mailto:$row[email]\\\">$row[nick]</a>\"; ?>
</td>
<td bgcolor=\'#0080C0\' width=\"38%\" height=\"2\">
<? print \"$hp\"; ?>
</td>
<td bgcolor=\'#0080C0\' width=\"25%\" height=\"2\"><? print \"$city\"; ?></td>
</tr>
</table>
<? print \"\".format($row[mening]).\"\"; ?><br>
Skrevet <? print \"$hour:$min:$sec d. $day/$month - $year\"; ?>
<br>
<br>
<?
}
}
$naeste = $show + $limit;
$forrige = $show - $limit;
?>
<table width=\'100%\' border=\'0\' bordercolor=\'#000000\' cellpadding=\'3\' cellspacing=\'0\'>
<tr valign=\"center\">
<?
if($show >= 5) { ?>
<td>
<center><form method=\"post\" action=\"<? print\"$PHP_SELF\"; ?>\" target=\"_self\">
<input type=\"hidden\" name=\"action\" value=\"laes\">
<input type=\"hidden\" name=\"show\" value=\"<? print \"$forrige\";?>\">
<input type=\"submit\" value=\"Forrige side\"></form></center></td>
<? }
if($tal > $show + 5) {
?>
<td>
<center><form method=\"post\" action=\"<? print\"$PHP_SELF\"; ?>\" target=\"_self\">
<input type=\"hidden\" name=\"action\" value=\"laes\">
<input type=\"hidden\" name=\"show\" value=\"<? print \"$naeste\";?>\">
<input type=\"submit\" value=\"Næste side\"></form></center></td>
<?
}
?>
</tr>
</table>
<?
}
elseif ($action == \"skriv\"){ ?>
<form method=\"post\" action=\"<? print\"$PHP_SELF\"; ?>\" target=\"_self\">
Dit navn: <input type=\"text\" name=\"nick\" maxlength=16 value=\"\"><br>
Dit Website adr: <input type=\"text\" name=\"hp\" maxlength=50 value=\"\"> - lad venligst stå tom hvis du ikke har et!<br>
Hvor kommer du fra (By): <input type=\"text\" name=\"city\" maxlength=50 value=\"\"><br>
Din email adresse: <input type=\"text\" name=\"email\" maxlength=40 value=\"\"><br>
Mening: <textarea rows=\"6\" name=\"mening\" cols=\"20\"></textarea><br>
<input type=\"hidden\" name=\"action\" value=\"skriv_db\">
<input type=\"hidden\" name=\"ip\" value=\"<? print \"$REMOTE_ADDR\";?>\">
<input type=\"submit\" value=\"Skriv i gæstebogen!\">
</form>
<br>
<br>
<a href=\"<? print\"$PHP_SELF?action=smileys\";?>\" target=\"_blank\">Se smileys</a>
<br>
<br>
<?
}
elseif ($action == \"smileys\"){
include(\"smileys.php3\");
}
elseif ($action == \"admin_login\") { ?>
<form method=\"post\" action=\"<? print\"$PHP_SELF\"; ?>\" target=\"_self\">
<input type=\"hidden\" name=\"action\" value=\"admin_option\">
Admin brugernavn : <input type=\"text\" name=\"nick\" maxlength=16 value=\"\"><br>
Admin kode : <input type=\"password\" name=\"pass\" maxlength=16 value=\"\"><br>
<input type=\"submit\" value=\"Login\"></form><?
}
elseif ($action == \"admin_option\"){
if ($HTTP_POST_VARS[nick] == $admin_nick && $HTTP_POST_VARS[pass] == $admin_pass) {
?>
Velkommen til Admin<br>
Du kan nu slette alle de poster du vil ved at klikke ude i højre side af hver post.
<br>
<br>
<form method=\"post\" action=\"<? print\"$PHP_SELF\"; ?>\" target=\"_self\">
<input type=\"hidden\" name=\"action\" value=\"banlist\">
<input type=\"hidden\" name=\"nick\" value=\"<? print \"$HTTP_POST_VARS[nick]\";?>\">
<input type=\"hidden\" name=\"pass\" value=\"<? print \"$HTTP_POST_VARS[pass]\";?>\">
<input type=\"submit\" value=\"Ban liste\"></form>
<form method=\"post\" action=\"<? print\"$PHP_SELF\"; ?>\" target=\"_self\">
<input type=\"hidden\" name=\"action\" value=\"slet_alle\">
<input type=\"hidden\" name=\"nick\" value=\"<? print \"$HTTP_POST_VARS[nick]\"; ?>\">
<input type=\"hidden\" name=\"pass\" value=\"<? print \"$HTTP_POST_VARS[pass]\"; ?>\">
<input type=\"submit\" value=\"Tøm gæstebogen\"></form>
<form method=\"post\" action=\"<? print\"$PHP_SELF\"; ?>\" target=\"_self\">
Slet alle fra denne bestemte IP<input type=\"text\" name=\"slet_ip\" maxlength=15 value=\"\">
<input type=\"hidden\" name=\"action\" value=\"slet_alle_bestemt_ip\">
<input type=\"hidden\" name=\"nick\" value=\"<? print \"$HTTP_POST_VARS[nick]\"; ?>\">
<input type=\"hidden\" name=\"pass\" value=\"<? print \"$HTTP_POST_VARS[pass]\"; ?>\">
<input type=\"submit\" value=\"Slet alle fra bestemt IP\"></form>
<?
$res = mysql_query(\"SELECT * FROM guestbook ORDER BY id DESC\");
while($row = mysql_fetch_array($res)) {
$year = substr (\"$row[tid]\", 0, 4);
$month = substr (\"$row[tid]\", 4, 2);
$day = substr (\"$row[tid]\", 6, 2);
$hour = substr (\"$row[tid]\", 8, 2);
$min = substr (\"$row[tid]\", 10, 2);
$sec = substr (\"$row[tid]\", 12, 2);
if ($row[hp] == \"ikke oplyst\" || $row[hp] == \"\") { $hp = \"Ingen hjemmeside\" ; }
else { $hp = \"<a href=\\\"$row[hp]\\\">Se min hjemmeside!</a>\" ; }
if ($row[city] == \"ikke oplyst\" || $row[city] == \"\") { $city = \"GadeBums\" ; }
else { $city = \"$row[city]\" ; }
?>
<table width=\'100%\' border=\'1\' bordercolor=\'#000000\' cellpadding=\'3\' cellspacing=\'0\'>
<tr valign=\"left\">
<td bgcolor=\'#0080C0\' width=\"50%\" height=\"2\"><? print \"<a href=\\\"mailto:$row[email]\\\">$row[nick]</a>\"; ?></td>
<td bgcolor=\'#0080C0\' width=\"25%\" height=\"2\"><? print \"$hp\"; ?></td>
<td bgcolor=\'#0080C0\' width=\"25%\" height=\"2\"><? print \"$city\"; ?></td>
<td bgcolor=\'#0080C0\' width=\"25%\" height=\"2\">
<form method=\"post\" action=\"<? print\"$PHP_SELF\"; ?>\" target=\"_self\">
<input type=\"hidden\" name=\"action\" value=\"slet_indlaeg\">
<input type=\"hidden\" name=\"id\" value=\"<? print \"$row[id]\"; ?>\">
<input type=\"hidden\" name=\"nick\" value=\"<? print \"$HTTP_POST_VARS[nick]\"; ?>\">
<input type=\"hidden\" name=\"pass\" value=\"<? print \"$HTTP_POST_VARS[pass]\"; ?>\">
<input type=\"submit\" value=\"Slet\"></form>
<form method=\"post\" action=\"<? print\"$PHP_SELF\"; ?>\" target=\"_self\">
<input type=\"hidden\" name=\"action\" value=\"ban_ip\">
<input type=\"hidden\" name=\"id\" value=\"<? print \"$row[id]\"; ?>\">
<input type=\"hidden\" name=\"ip\" value=\"<? print \"$row[ip]\"; ?>\">
<input type=\"hidden\" name=\"nick\" value=\"<? print \"$HTTP_POST_VARS[nick]\"; ?>\">
<input type=\"hidden\" name=\"pass\" value=\"<? print \"$HTTP_POST_VARS[pass]\"; ?>\">
<input type=\"submit\" value=\"Ban\"></form></td>
</tr>
</table>
<? print \"\".format($row[mening]).\"\"; ?>
<br>
Skrevet <? print \"$hour:$min:$sec d. $day/$month - $year af $row[ip]\"; ?>
<br>
<br>
<?
}
}
else {
print \"Admin bruger og kode stemmer ikke overens!\"; }
}
elseif ($action == \"slet_alle\") {
if ($HTTP_POST_VARS[nick] == $admin_nick && $HTTP_POST_VARS[pass] == $admin_pass) {
mysql_query(\"DELETE from guestbook\");
print \"Så er gæstebogen tømt for alle indlæg!\"; ?>
<form method=\"post\" action=\"<? print\"$PHP_SELF\"; ?>\" target=\"_self\">
<input type=\"hidden\" name=\"action\" value=\"admin_option\">
<input type=\"hidden\" name=\"nick\" value=\"<? print \"$HTTP_POST_VARS[nick]\";?>\">
<input type=\"hidden\" name=\"pass\" value=\"<? print \"$HTTP_POST_VARS[pass]\";?>\">
<input type=\"submit\" value=\"Tilbage\"></form>
<?
}
else {
print \"Admin bruger og kode stemmer ikke overens!\"; }
}
elseif ($action == \"slet_indlaeg\"){
if ($HTTP_POST_VARS[nick] == $admin_nick && $HTTP_POST_VARS[pass] == $admin_pass) {
mysql_query(\"DELETE from guestbook WHERE id=\'$HTTP_POST_VARS[id]\'\");
print \"SLETTET! ID = $HTTP_POST_VARS[id]\"; ?>
<form method=\"post\" action=\"<? print\"$PHP_SELF\"; ?>\" target=\"_self\">
<input type=\"hidden\" name=\"action\" value=\"admin_option\">
<input type=\"hidden\" name=\"nick\" value=\"<? print \"$HTTP_POST_VARS[nick]\";?>\">
<input type=\"hidden\" name=\"pass\" value=\"<? print \"$HTTP_POST_VARS[pass]\";?>\">
<input type=\"submit\" value=\"Tilbage\"></form>
<?
}
else {
print \"Admin bruger og kode stemmer ikke overens!\"; }
}
elseif ($action == \"slet_alle_bestemt_ip\"){
if ($HTTP_POST_VARS[nick] == $admin_nick && $HTTP_POST_VARS[pass] == $admin_pass) {
mysql_query(\"DELETE from guestbook WHERE ip=\'$HTTP_POST_VARS[slet_ip]\'\");
print \"Så er gæstebogen tømt for alle indlæg skrevet fra denne ip: $HTTP_POST_VARS[slet_ip]!\"; ?>
<form method=\"post\" action=\"<? print\"$PHP_SELF\"; ?>\" target=\"_self\">
<input type=\"hidden\" name=\"action\" value=\"admin_option\">
<input type=\"hidden\" name=\"nick\" value=\"<? print \"$HTTP_POST_VARS[nick]\";?>\">
<input type=\"hidden\" name=\"pass\" value=\"<? print \"$HTTP_POST_VARS[pass]\";?>\">
<input type=\"submit\" value=\"Tilbage\"></form>
<?
}
else {
print \"Admin bruger og kode stemmer ikke overens!\"; }
}
elseif ($action == \"banlist\"){
if ($HTTP_POST_VARS[nick] == $admin_nick && $HTTP_POST_VARS[pass] == $admin_pass) {?>
Her er en liste over alle bannede ip adresser:
<?
$res = mysql_query(\"SELECT * FROM banlist\");
$tal_ban = mysql_num_rows($res);
if ($tal_ban == \"1\") {
print \"<h4>Der er i øjeblikket 1 banned ip adresse!</h4>\";
}
elseif ($tal_ban == \"0\") {
print \"<h1>Ingen er bannede! :o)</h1>\";
}
else {
print \"<h4>der er i øjeblikket $tal_ban bannede IP adresser</h4>\";
}
$res = mysql_query(\"SELECT * FROM banlist ORDER BY id DESC\");
while($row = mysql_fetch_array($res)) {
$year = substr (\"$row[tid]\", 0, 4);
$month = substr (\"$row[tid]\", 4, 2);
$day = substr (\"$row[tid]\", 6, 2);
$hour = substr (\"$row[tid]\", 8, 2);
$min = substr (\"$row[tid]\", 10, 2);
$sec = substr (\"$row[tid]\", 12, 2);
?>
<table width=\'100%\' border=\'1\' bordercolor=\'#000000\' cellpadding=\'3\' cellspacing=\'0\'>
<tr valign=\"left\">
<td bgcolor=\'#0080C0\' width=\"37%\" height=\"2\">
<? print \"$row[ip]\"; ?> </td>
<td bgcolor=\'#0080C0\' width=\"38%\" height=\"2\">
<? print \"$hour:$min:$sec d. $day/$month - $year\"; ?>
</td>
<td bgcolor=\'#0080C0\' width=\"5%\" height=\"2\">
<form method=\"post\" action=\"<? print\"$PHP_SELF\"; ?>\" target=\"_self\">
<input type=\"hidden\" name=\"action\" value=\"unban_ip\">
<input type=\"hidden\" name=\"ip\" value=\"<? print \"$row[ip]\"; ?>\">
<input type=\"hidden\" name=\"id\" value=\"<? print \"$row[id]\"; ?>\">
<input type=\"hidden\" name=\"nick\" value=\"<? print \"$HTTP_POST_VARS[nick]\"; ?>\">
<input type=\"hidden\" name=\"pass\" value=\"<? print \"$HTTP_POST_VARS[pass]\"; ?>\">
<input type=\"submit\" value=\"unBan\"></form></td>
</td>
</tr>
</table>
<br>
<?
}
}
}
if ($action == \"\") {
print \"
<left><b>JWGuestbook 1.1 PHP</b><br><br>
<b>Bruger :</b><br>
- Det er muligt at skrive i gæstebogen.<br>
- Det er muligt at læse i gæstebogen.<br>
- Det er ikke længere muligt at indsætte et indlæg uden navn, email eller kommentar er udfyldt.<br>
- Så er der blevet tilføjet en masse små og søde smileys.<br>
- Siderne er nu blevet delt op i flere sider med en limit på 5 posts.<br>
- Så er det blevet muligt at skriv en masse HTML såsom <br>, <b>, <i>, <p>, og <center><br>
<br>
<b>Admin :</b><br>
- Det er muligt at slette indlæg.<br>
- Det er muligt at slette alle indlæg.<br>
- Det er muligt at slette alle indlæg skrevet fra én bestemt ip.<br>
- Det er muligt at se folks ip så man kan banne.<br>
- Det er muligt at banne folk med en bestemt ip.<br>
- Det er muligt at se en banliste.<br>
- Det er muligt at unbanne en bestemt ip.<br>
- Admin får automatisk besked når der er kommet et nyt indlæg!.<br>
<br>
Demo: <a href=\\\"
http://www.web-zone.dk/script/php/jwguestbook\\\"> HER </a><br>
Download: <a href=\\\"
http://www.web-zone.dk/script/php/jwguestbookphp.zip\\\"> HER </a><br>
</left>\";} }
?>
<center> JWGuestbook 1.2 17/05-2001 </center>
<!--
WJguestbookPHP 1.2
Dette script må frit bruges så længe disse linier forbliver...
Scriptet er programmeret af Well_R (
http://www.web-zone.dk ) email -> Well@web-zone.dk eller princiboy@hotmail.com
Der må ikke tages imod penge for dette script uden Well_R ved det!
-->
<HTML><HEAD><TITLE>JWGuestbook 1.2 PHP</TITLE>
<META http-equiv=Content-Type content=\"text/html; charset=windows-1252\">
<BODY text=#000000 vLink=#006699 aLink=#006699 link=#006699 bgColor=#ffffff>
<TABLE cellSpacing=1 cellPadding=0 width=700 align=center bgColor=#000000
border=0>
<TBODY>
<TR>
<TD vAlign=top width=\"100%\" bgColor=#ffffff>
<TABLE cellSpacing=0 cellPadding=3 width=\"100%\" border=0>
<TBODY>
<TR bgColor=#ffffff>
<TD width=\"50%\"><FONT size=5><B><FONT
face=\"Verdana, Arial, Helvetica, sans-serif\">JWGuestbook 1.2 PHP</FONT></B></FONT></TD>
<TD vAlign=bottom noWrap align=right width=\"50%\">
<DIV align=right><FONT size=2><FONT
face=\"Verdana, Arial, Helvetica, sans-serif\" size=1></FONT></FONT>
<TABLE cellSpacing=0 cellPadding=0 width=200 border=0>
<TBODY>
<TR>
<TD align=right>
<DIV align=right></DIV>
</TD></TR></TBODY></TABLE></DIV></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE>
<TABLE height=19 cellSpacing=0 cellPadding=0 width=700 align=center border=0>
<TBODY>
<TR>
<TD vAlign=top width=1 bgColor=#000000><IMG src=\"\" width=1></TD>
<TD vAlign=top width=698 bgColor=#f7f7f7>
<TABLE cellSpacing=4 cellPadding=0 width=\"100%\" border=0>
<TBODY>
<TR>
<TD width=\"50%\"><FONT
face=\"Verdana, Arial, Helvetica, sans-serif\"><B><FONT size=2><A
href=\"<? print \"$PHP_SELF?action=\";?>\">Hjem</A> </FONT><FONT face=\"Verdana, Arial, Helvetica, sans-serif\"><B><FONT
face=\"Verdana, Arial, Helvetica, sans-serif\"><B><FONT size=2>| <A
href=\"<? print\"$PHP_SELF?action=skriv\";?>\">Tilføj</A></FONT></B></FONT></B></FONT><font
size=2> | <a
href=\"<? print\"$PHP_SELF?action=laes\";?>\">Vis Gæstebogen</a></font></B></FONT>
<font
face=\"Verdana, Arial, Helvetica, sans-serif\"><b><font
size=2> | <a href=\"<? print\"$PHP_SELF?action=admin_login\";?>\">Admin</a></font></b></font></TD>
<TD width=\"50%\">
<DIV align=right><B><FONT
face=\"Verdana, Arial, Helvetica, sans-serif\" size=2>
<?
require(\"config.php\");
mysql_connect($dbhost, $dbuser, $dbpass);
mysql_select_db($database);
$res = mysql_query(\"SELECT * FROM guestbook\");
$tal = mysql_num_rows($res);
if ($tal == \"1\") {
print \"der er i øjeblikket 1 indlæg i gæstebogen\";
}
elseif ($tal == \"0\") {
print \"Der er endnu ingen indlæg i gæstebogen! :(\";
}
else {
print \"der er i øjeblikket $tal indlæg i gæstebogen\";
}
?>
</FONT> <FONT
face=\"Verdana, Arial, Helvetica, sans-serif\"
size=1></FONT></B></DIV>
</TD></TR></TBODY></TABLE></TD>
<TD vAlign=top width=1 bgColor=#000000><IMG src=\"\"
width=1></TD></TR></TBODY></TABLE>
<TABLE cellSpacing=1 cellPadding=0 width=700 align=center bgColor=#000000
border=0>
<TBODY>
<TR>
<TD vAlign=top bgColor=#ffffff colSpan=2>
<DIV align=center><BR>
<TABLE cellSpacing=1 cellPadding=0 width=488 align=center bgColor=#000000
border=0>
<TBODY>
<TR>
<TD class=menuoverskrift vAlign=top bgColor=#f7f7f7 colSpan=2>
<TABLE cellSpacing=4 cellPadding=0 width=\"100%\" border=0>
<TBODY>
<TR>
<TD><? include(\"gbook.php3\"); ?>
</TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE><BR></DIV></TD></TR></TBODY></TABLE></BODY></HTML>
<TABLE BORDER=\"0\" CELLSPACING=\"0\" CELLPADDING=\"0\" width=\"100%\">
<tr>
<TD ALIGN=\"center\" width=\"58\"> <IMG SRC=\"images/Alert.gif\" BORDER=\"0\" WIDTH=\"16\" HEIGHT=\"18\" ALIGN=\"bottom\" ALT=\"\"></td>
<TD ALIGN=\"center\" width=\"132\"> = #!</td>
<TD ALIGN=\"center\" width=\"58\"> <IMG SRC=\"images/Angry.gif\" BORDER=\"0\" WIDTH=\"16\" HEIGHT=\"18\" ALIGN=\"bottom\" ALT=\"\"></td>
<TD ALIGN=\"center\" width=\"132\"> = :x</td>
<TD ALIGN=\"center\" width=\"58\"> <IMG SRC=\"images/blink.gif\" BORDER=\"0\" WIDTH=\"15\" HEIGHT=\"15\" ALIGN=\"bottom\" ALT=\"\"></td>
<TD ALIGN=\"center\" width=\"132\"> = ;)</td>
<TD ALIGN=\"center\" width=\"58\"> <IMG SRC=\"images/glad.gif\" BORDER=\"0\" WIDTH=\"15\" HEIGHT=\"15\" ALIGN=\"bottom\" ALT=\"\"></td>
<TD ALIGN=\"center\" width=\"132\"> = :)</td>
<TD ALIGN=\"center\" width=\"58\"> <IMG SRC=\"images/haha.gif\" BORDER=\"0\" WIDTH=\"15\" HEIGHT=\"15\" ALIGN=\"bottom\" ALT=\"\"></td>
<TD ALIGN=\"center\" width=\"132\"> = :o)</td>
<TD ALIGN=\"center\" width=\"58\"> <IMG SRC=\"images/sungalsses.gif\" BORDER=\"0\" WIDTH=\"15\" HEIGHT=\"15\" ALIGN=\"bottom\" ALT=\"\"></td>
<TD ALIGN=\"center\" width=\"132\"> = 8)</td>
<TD ALIGN=\"center\" width=\"58\"> <IMG SRC=\"images/supergrin.gif\" BORDER=\"0\" WIDTH=\"15\" HEIGHT=\"15\" ALIGN=\"bottom\" ALT=\"\"></td>
<TD ALIGN=\"center\" width=\"132\"> = .))</td>
</tr>
<tr>
<TD ALIGN=\"center\" width=\"58\"> <IMG SRC=\"images/sur.gif\" BORDER=\"0\" WIDTH=\"15\" HEIGHT=\"15\" ALIGN=\"bottom\" ALT=\"\"></td>
<TD ALIGN=\"center\" width=\"132\"> = :(</td>
<TD ALIGN=\"center\" width=\"58\"> <IMG SRC=\"images/trist.gif\" BORDER=\"0\" WIDTH=\"15\" HEIGHT=\"15\" ALIGN=\"bottom\" ALT=\"\"></td>
<TD ALIGN=\"center\" width=\"132\"> = .((</td>
<TD ALIGN=\"center\" width=\"58\"> <IMG SRC=\"images/angel.gif\" BORDER=\"0\" WIDTH=\"15\" HEIGHT=\"15\" ALIGN=\"bottom\" ALT=\"\"></td>
<TD ALIGN=\"center\" width=\"132\"> = (o)</td>
<TD ALIGN=\"center\" width=\"58\"> <IMG SRC=\"images/devil.gif\" BORDER=\"0\" WIDTH=\"13\" HEIGHT=\"15\" ALIGN=\"bottom\" ALT=\"\"></td>
<TD ALIGN=\"center\" width=\"132\"> = (_)</td>
<TD ALIGN=\"center\" width=\"58\"> <IMG SRC=\"images/tongue.gif\" BORDER=\"0\" WIDTH=\"15\" HEIGHT=\"15\" ALIGN=\"bottom\" ALT=\"\"></td>
<TD ALIGN=\"center\" width=\"132\"> = *)</td>
<td align=\"center\" width=\"58\"><font size=\"1\"> <img src=\"images/blink 2.gif\" border=\"0\" width=\"15\" height=\"15\" align=\"bottom\" alt=\"\"></font></td>
<td align=\"center\" width=\"132\"> = ;o)</td>
<TD ALIGN=\"center\" width=\"58\"> <IMG SRC=\"images/alien.gif\" BORDER=\"0\" WIDTH=\"13\" HEIGHT=\"15\" ALIGN=\"bottom\" ALT=\"\"></td>
<TD ALIGN=\"center\" width=\"132\"> = ;oo)</td>
</tr>
</TABLE>