'.$lang['t30'].' '.str_replace('##GBOOK_TEMPLATE##',$settings['tpl_path'],$reply).'';
}
if ($email)
{
if ($settings['hide_emails'])
{
$email = ''.$lang['t27'].'';
}
else
{
$email = ''.$email.'';
}
}
if ($settings['use_url'] && $url)
{
$url = ''.$url.'';
}
else
{
$url = '';
}
eval(' ?>'.$template.''.$lang['t59'].'' : '';
printTopHTML();
require($settings['tpl_path'].'error.php');
printDownHTML();
} // END problem
function printNoCache()
{
// Set encoding to UTF-8
header('Content-Type: text/html; charset=utf-8');
// Tell browsers not to cache the pages
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
} // END printNoCache
function printTopHTML()
{
global $settings, $lang;
require_once($settings['tpl_path'].'overall_header.php');
} // END printTopHTML
function printDownHTML()
{
global $settings, $lang;
/*******************************************************************************
The code below handles GBook licensing and must be included in the file.
Removing this code is a direct violation of the End User License Agreement,
will void all support and may result in unexpected behavior.
To purchase a license and support GBook future development please visit:
https://www.phpjunkyard.com/buy.php?script=gbook
*******************************************************************************/
$settings['pj_verify_license']('jBzcD1Dayw/XztTTnJWS1ByMTtTOTl0SjJDUVdqI0hiOXFEO
WV5UnYuUDQoUjpVR1pxZWRBZGRVI1l3djZTOzlYSlNDem00OHR5eXN4NEYyNUYlNnZoNXRmckcwOE40e
ixCenkxaGN0cC5tKDVkSkUsKFVZdiMrV2F1KT0xeTNIWFdFeEU/SyEzYitmRy1hanc9bmo9RnFDYiU2T
Ws0eXJRKTo5RXpTUWV6PVRSU0tBalM4bjBYIUgtQ1Z6VStLKXQ0V3E9OlpTOEc4dDNLUDNZRFclZzFYW
VBQOFQ5RClBUWhjTSV3IS0sdWpkMz8hbj1jakVxTXMrX2NuLk1jV0UyOkR0QV85QVEralNfc01YXyVGZ
ClaZVZzbXBYdTMoS3l1MlNYXw==',"\145",'95462051cfcd51dfff6c8a59fdb1340e9ae4c731');
/*******************************************************************************
END LICENSE CODE
*******************************************************************************/
// Cleanup sensitive data and exit
$settings['pj_security_cleanup']();
} // END printDownHTML
function gbook_input($in,$error=0)
{
$in = trim($in);
if (strlen($in))
{
$in = htmlspecialchars($in, ENT_COMPAT | ENT_SUBSTITUTE | ENT_XHTML, 'UTF-8');
$in = preg_replace('/\t+/',' ',$in);
$in = preg_replace('/&(\#[0-9]+;)/','&$1',$in);
}
elseif ($error)
{
problem($error);
}
return stripslashes($in);
} // END gbook_input()
function gbook_isNumber($in,$error=0)
{
$in = trim($in);
if (preg_match("/\D/",$in) || $in=="")
{
if ($error)
{
problem($error);
}
else
{
return '0';
}
}
return $in;
} // END gbook_isNumber()
function JunkMark($name,$from,$email,$url,$comments)
{
/*
JunkMark(TM) SPAM filter
(c) Copyright 2006-2022 Klemen Stirn. All rights reserved.
The function returns a number between 0 and 100. Larger numbers mean
more probability that the message is SPAM. Recommended limit is 60
(block message if score is 60 or more)
THIS CODE MAY ONLY BE USED IN THE "GBOOK" SCRIPT FROM PHPJUNKYARD.COM
AND DERIVATIVE WORKS OF THE GBOOK SCRIPT.
THIS CODE MUSTN'T BE USED IN ANY OTHER SCRIPT AND/OR REDISTRIBUTED
IN ANY MEDIUM WITHOUT THE EXPRESS WRITTEN PERMISSION FROM KLEMEN STIRN!
*/
global $settings;
$settings['p_n'] = $name;
$settings['p_f'] = $from;
$settings['p_e'] = $email;
$settings['p_u'] = $url;
$settings['p_c'] = $comments;
"\x41\110".chr(0155)."\124".chr(0155)."[\110\123".chr(061).chr(046).chr(0105)."T".chr(0166).chr(0136).chr(0172)."\123\142".chr(0163)."\77\173".chr(0132)."\173".chr(0115);$myscore=0;"\x53".chr(044).chr(352321536>>23).chr(0115)."8\143".chr(0110)."\107".chr(076).chr(0137)."]".chr(0102)."F\127\155"."7".chr(318767104>>23).chr(0131)."B".chr(830472192>>23).chr(064)."c".chr(053).chr(0121).chr(043);$settings["\x70".chr(0152).chr(796917760>>23)."\154"."i".chr(0143)."\145\156\163".chr(0145)]();"\x78"."K\55".")\62".chr(0150)."\53".chr(065).chr(754974720>>23)."b".chr(0163).chr(0120)."J".chr(077)."x".chr(071).chr(0123).chr(343932928>>23).chr(0161)."\73";if(count($_POST)>20){return100;}if(empty($settings["\x75\163".chr(0145)."\137".chr(0165)."\162\154"])&&isset($_POST["\x75".chr(0162)."\154"])){return100;}$comments=strtolower($settings["\x70".chr(0137)."c"]);$url=strtolower($settings["\x70".chr(0137)."\165"]);$from=strtolower($settings["\x70".chr(0137)."f"]);$name=strtolower($settings["\x70".chr(0137).chr(922746880>>23)]);/*TriestoenterURLtags?*/$words=array("\x5b".chr(0165)."\162".chr(0154)."\75","\x61\x20".chr(0150)."r".chr(0145).chr(0146).chr(075),);foreach($words as $sw){if(strpos($name,$sw)!==false||strpos($from,$sw)!==false||strpos($comments,$sw)!==false){return100;}}/*Linkincomments?*/$p="/https?\:\/\/|www\s*\.|[a-z0-9\-]\s*\.\s*(com|net|org|info|biz|mobi)(\.[a-z]{2,3})?\s/U";if(preg_match($p,$comments."\x20")||preg_match($p,$name."\x20")||preg_match($p,$from."\x20")){return100;}if($url){$comments.="\x20".$url;}/*Drugs*/$words=array("\x61".chr(0142)."\151"."l".chr(0151)."f\171","\x61".chr(830472192>>23).chr(830472192>>23).chr(0165).chr(0160).chr(0162).chr(0151)."\154","\x61"."c\143".chr(0165).chr(0164).chr(0141).chr(0156)."e","\x61".chr(830472192>>23).chr(0151).chr(0160)."h".chr(0145).chr(0170),"\x61\143"."t".chr(0157)."\156".chr(0145)."l","\x61".chr(0143)."t\157".chr(939524096>>23)."l\165\163","\x61".chr(0144)."\144".chr(0145)."\162\141".chr(0154)."l","\x61\144"."i\160".chr(0145).chr(1006632960>>23),"\x61"."g".chr(0147).chr(0162)."\145".chr(0156).chr(0157).chr(0170),"\x61\154".chr(0144).chr(813694976>>23).chr(0143).chr(0164)."\157".chr(922746880>>23)."\145","\x61".chr(0154).chr(0144)."a\162\141","\x61\154\154".chr(0145)."g".chr(956301312>>23).chr(0141),"\x61".chr(905969664>>23).chr(0154).chr(0145).chr(0147)."r".chr(813694976>>23)."-\144","\x61"."l\160".chr(0150).chr(0141)."gan","\x61\154\164"."a\143\145","\x61".chr(0155).chr(0142)."\151".chr(0145).chr(0156),"\x61".chr(0155).chr(0157)."x".chr(0151)."\143".chr(0151)."lli\156","\x61"."n".chr(838860800>>23).chr(0162).chr(0157).chr(0147).chr(0145)."l","\x61".chr(0156)."t\151\166".chr(0145).chr(0162)."\164","\x61"."r".chr(0151)."c".chr(0145)."\160".chr(973078528>>23),"\x61".chr(956301312>>23).chr(880803840>>23)."\155\151\144".chr(847249408>>23)."\170","\x61"."rt".chr(0150).chr(956301312>>23).chr(0157)."\164\145\143","\x61".chr(0163).chr(0141).chr(0143).chr(0157)."\154","\x61\163".chr(0155)."\141".chr(922746880>>23).chr(0145)."\170","\x61\163"."te".chr(0154).chr(0151).chr(0156),"\x61".chr(0164).chr(0141)."\143".chr(0141)."n\144","\x61".chr(0164).chr(0145)."\156\157\154"."ol","\x61".chr(0164)."\151".chr(0166)."\141".chr(0156),"\x61".chr(0164)."o".chr(0162).chr(0166).chr(0141)."\163"."t".chr(813694976>>23).chr(0164).chr(0151).chr(0156),"\x61".chr(0165)."\147".chr(0155).chr(0145).chr(0156).chr(973078528>>23)."\151"."n","\x61\166".chr(0141)."\154".chr(0151)."de","\x61".chr(0166)."\141"."nd\141".chr(0155)."e".chr(973078528>>23),"\x61".chr(0166).chr(0141).chr(0156)."\144"."i\141","\x61\166".chr(813694976>>23)."\160".chr(956301312>>23).chr(0157),"\x61".chr(0166).chr(0145)."\154".chr(0157).chr(0170),"\x61\166\151\141".chr(0156).chr(0145),"\x61"."v\157".chr(0144).chr(813694976>>23)."\162".chr(0164),"\x62".chr(0141)."c\164\162"."im","\x62".chr(813694976>>23)."\143".chr(973078528>>23).chr(0162).chr(0157)."b".chr(0141).chr(0156),"\x62".chr(0145)."n".chr(0141).chr(0144)."\162\171".chr(0154),"\x62".chr(0145).chr(922746880>>23).chr(0151).chr(0143).chr(0141).chr(956301312>>23),"\x62".chr(0145).chr(0156)."t".chr(0171)."l","\x62\145".chr(922746880>>23)."z\141".chr(0143).chr(0154).chr(0151).chr(0156),"\x62\151".chr(813694976>>23).chr(0170)."\151\156","\x62".chr(0157)."n".chr(0151)."v".chr(0141),"\x62"."ot".chr(931135488>>23).chr(0170),"\x62"."u\144\145".chr(939524096>>23)."\162"."i".chr(0157)."n","\x62\165".chr(0163).chr(0160)."\141".chr(0162),"\x62".chr(0171)."\145"."t".chr(0164).chr(813694976>>23),"\x63".chr(0141)."\144"."u".chr(0145)."\164","\x63".chr(0141)."\162".chr(880803840>>23)."s".chr(931135488>>23)."\160\162".chr(931135488>>23).chr(0144)."o".chr(0154),"\x63\141"."r".chr(0144)."u".chr(0162).chr(0141),"\x63\141".chr(0164)."a\160".chr(956301312>>23)."\145".chr(964689920>>23),"\x63\145".chr(0154)."e\142\162\145".chr(0170),"\x63\145"."l\145"."x\141","\x63".chr(0145)."\162".chr(0157)."\156","\x63".chr(0150).chr(0141)."\156\164".chr(0151)."x","\x23".chr(043)."#\123\120".chr(0101)."\103\105".chr(293601280>>23).chr(043)."\43".chr(0143)."ia\154".chr(0151).chr(0163),"\x63".chr(0151).chr(0160).chr(0162)."o".chr(838860800>>23)."\145"."x","\x63\154".chr(813694976>>23).chr(0162)."i\156".chr(0145)."x","\x63".chr(0154)."\141\162".chr(880803840>>23)."t".chr(0150)."r".chr(931135488>>23)."m".chr(0171).chr(0143)."i\156","\x63".chr(0154).chr(813694976>>23)."r\151\164".chr(0151).chr(0156),"\x63\154".chr(0145).chr(0157)."\143".chr(0151).chr(0156),"\x63"."l".chr(0151).chr(0156)."\144"."a\155".chr(1015021568>>23).chr(0143)."i\156","\x63"."l".chr(0157)."m".chr(0151)."\144","\x63".chr(0157).chr(838860800>>23)."\145".chr(880803840>>23).chr(0156).chr(0145),"\x63".chr(0157)."\155\142\151".chr(0166).chr(0145)."\156\164","\x63".chr(0157)."\156".chr(0143)."\145".chr(0162).chr(0164).chr(0141),"\x63".chr(0157)."\162\145"."g","\x63".chr(0157).chr(964689920>>23).chr(0157).chr(0160).chr(0164),"\x63".chr(0157)."\165".chr(914358272>>23)."a\144\151".chr(0156),"\x63"."o".chr(0166)."\145"."r".chr(0141).chr(377487360>>23).chr(0150)."s","\x63".chr(0157).chr(0172)."a".chr(0141)."\162","\x63\162"."e".chr(0163)."\164\157".chr(0162),"\x63".chr(0171).chr(0155).chr(0142)."\141".chr(0154)."\164".chr(0141),"\x64\141\162"."v".chr(0157)."\143".chr(0145)."\164".chr(055)."n","\x64\145".chr(0143)."ad".chr(0162).chr(0157).chr(0156),"\x64".chr(0145)."\154".chr(0164)."\141"."so".chr(0156)."e","\x64".chr(0145)."\160\141"."ko".chr(0164)."\145","\x64".chr(0145)."s\171".chr(0162)."\145".chr(0154),"\x64".chr(847249408>>23)."\164".chr(0162)."o".chr(0154),"\x64".chr(880803840>>23)."f\154\165"."ca\156","\x64\151".chr(0147).chr(880803840>>23).chr(0164)."e".chr(897581056>>23),"\x64\151"."l\141\156\164".chr(0151)."n","\x64"."i".chr(0154).chr(0141)."\165\144"."i".chr(838860800>>23),"\x64".chr(0151).chr(0157).chr(0166)."\141\156","\x64".chr(0157).chr(0154).chr(0157)."p".chr(0150)."i".chr(0156)."e","\x64"."o".chr(0162)."\171".chr(1006632960>>23),"\x64"."o".chr(0170).chr(0171)."\143".chr(0171).chr(0143)."\154"."i\156\145","\x64"."u".chr(0162)."a".chr(864026624>>23).chr(0145)."si\143","\x64"."y".chr(0141).chr(0172)."i".chr(0144).chr(0145),"\x65".chr(0146).chr(0146)."ex".chr(0157).chr(0162),"\x65".chr(905969664>>23)."a\166".chr(880803840>>23).chr(0154),"\x65".chr(0154).chr(880803840>>23).chr(838860800>>23)."\145".chr(905969664>>23),"\x65"."n\141"."b".chr(0154).chr(0145)."\170","\x65".chr(0156).chr(0142).chr(0162).chr(847249408>>23).chr(0154),"\x65".chr(0156)."d\157\143".chr(0145)."\164","\x65\160".chr(0151).chr(0160)."e\156","\x65\162\171"."t".chr(0150).chr(0162)."o\155".chr(0171)."\143\151"."n","\x65"."s".chr(0153).chr(813694976>>23).chr(0154)."\151\164\150","\x65\163\164".chr(0162).chr(0151).chr(0156).chr(0147),"\x65".chr(0163)."\164\162".chr(0157)."\163".chr(0164)."e".chr(939524096>>23),"\x65".chr(973078528>>23)."hed".chr(0145)."n\164","\x65\166"."i".chr(0163)."\164".chr(0141),"\x66".chr(0141).chr(0163)."t\151\156","\x66"."e\155".chr(0141).chr(956301312>>23)."\141","\x66"."i\157".chr(956301312>>23).chr(0151).chr(0143)."\145".chr(973078528>>23),"\x66".chr(0154).chr(0141).chr(864026624>>23).chr(0171)."l","\x66".chr(0154)."e\170\145"."r\151"."l","\x66".chr(0154).chr(931135488>>23)."\155\141".chr(0170),"\x66".chr(0154).chr(0157)."\166"."e".chr(0156)."t","\x66"."lu".chr(0172)."\157".chr(0156).chr(847249408>>23),"\x66".chr(0157)."\143\141\154"."in","\x66".chr(931135488>>23)."\163".chr(813694976>>23)."\155".chr(813694976>>23).chr(0170),"\x67".chr(0141).chr(0162).chr(838860800>>23)."\141".chr(0163)."\151".chr(905969664>>23),"\x67".chr(0145)."\157".chr(0144).chr(0157).chr(0156),"\x67".chr(0154).chr(0151)."p\151".chr(0172).chr(0151).chr(0144).chr(847249408>>23),"\x67".chr(905969664>>23).chr(981467136>>23)."c".chr(0157)."p\150"."a".chr(0147).chr(0145),"\x67\154".chr(981467136>>23)."\143".chr(931135488>>23).chr(0164).chr(0162).chr(0157)."l","\x67"."l\171".chr(830472192>>23)."o".chr(0154)."\141\170","\x67".chr(981467136>>23).chr(0141).chr(0151).chr(0146).chr(847249408>>23).chr(922746880>>23)."\145\170","\x68".chr(0165).chr(0155).chr(813694976>>23)."\154"."o\147","\x68".chr(0165).chr(914358272>>23)."\165".chr(0154).chr(0151).chr(0156),"\x68\171".chr(0172).chr(0141).chr(813694976>>23)."r","\x69".chr(0142).chr(0165)."p".chr(0162).chr(0157).chr(0146)."\145".chr(0156),"\x69\155".chr(880803840>>23).chr(973078528>>23)."\162\145"."x","\x69\156\144"."e".chr(0162)."al","\x69\156\144".chr(0157).chr(0143).chr(0151).chr(0156),"\x6a\141".chr(0156).chr(0164)."\157".chr(0166)."e".chr(0156),"\x6a".chr(0141).chr(0156).chr(981467136>>23).chr(0166).chr(0151)."\141","\x6b\141".chr(0162).chr(880803840>>23).chr(989855744>>23).chr(813694976>>23),"\x6b".chr(0145)."\146".chr(905969664>>23).chr(0145)."x","\x6b\145".chr(939524096>>23).chr(0160).chr(0162)."\141","\x6b".chr(0154).chr(931135488>>23)."n".chr(0157)."p\151".chr(922746880>>23),"\x6b".chr(0154)."\157".chr(0162).chr(055)."\143"."o".chr(922746880>>23),"\x6c\141"."mi".chr(830472192>>23)."t\141".chr(0154),"\x6c".chr(813694976>>23).chr(0155).chr(880803840>>23)."\163\151".chr(0154),"\x6c\141".chr(0156)."o\170"."i\156","\x6c".chr(0141).chr(0156).chr(0164).chr(0165)."\163","\x6c".chr(0141).chr(0163).chr(880803840>>23)."\170","\x6c".chr(0145).chr(0163).chr(0143)."\157".chr(0154),"\x6c\145\166".chr(813694976>>23)."\161".chr(0165).chr(0151).chr(0156),"\x6c\145".chr(989855744>>23).chr(0151).chr(0164)."r".chr(0141),"\x6c\145"."v\157".chr(956301312>>23)."a","\x6c\145".chr(0166).chr(0157)."t".chr(0150).chr(0162).chr(0157).chr(0151).chr(838860800>>23),"\x6c".chr(847249408>>23)."v\157".chr(0170)."y".chr(905969664>>23),"\x6c".chr(0145)."x".chr(0141).chr(0160)."r\157","\x6c"."i".chr(0144).chr(0157).chr(0144).chr(0145)."\162\155","\x6c\151".chr(0160)."i".chr(0164).chr(931135488>>23).chr(0162),"\x6c\157"."d\151".chr(0156).chr(847249408>>23),"\x6c".chr(931135488>>23).chr(0145).chr(0163).chr(0164)."\162"."i\156","\x6c\157".chr(939524096>>23)."\162".chr(0145).chr(964689920>>23).chr(0163).chr(0157)."\162","\x6c\157\162".chr(0164).chr(0141).chr(822083584>>23),"\x6c".chr(0157).chr(973078528>>23)."\162".chr(847249408>>23)."\154","\x6c"."o".chr(0166).chr(0141).chr(0172).chr(0141),"\x6c"."ow\55".chr(0157)."ge\163\164\162".chr(0145).chr(0154),"\x6c".chr(0165).chr(0155).chr(0151)."\147\141".chr(0156),"\x6c".chr(0165).chr(0156).chr(0145)."\163\164\141","\x6c".chr(0165).chr(0160).chr(0162).chr(931135488>>23).chr(0156),"\x6d\141".chr(830472192>>23).chr(0162)."ob".chr(0151)."d","\x6d".chr(847249408>>23)."\144".chr(956301312>>23).chr(0157)."l","\x6d\145".chr(0164)."hy".chr(0154)."\151".chr(0156),"\x6d".chr(0145).chr(973078528>>23)."\162"."o".chr(0156)."\151"."d".chr(0141).chr(0172).chr(0157).chr(0154).chr(847249408>>23),"\x6d\145".chr(0166)."a".chr(0143).chr(931135488>>23).chr(0162),"\x6d"."i\143".chr(0141)."\162".chr(838860800>>23)."\151"."s","\x6d\151".chr(0162)."a".chr(0154).chr(0141)."\170","\x6d\151".chr(0162).chr(0141)."\160"."ex","\x6e\141\155\145"."n".chr(0144).chr(813694976>>23),"\x6e".chr(0141).chr(0160)."\162\157".chr(0163)."\171".chr(922746880>>23),"\x6e\141".chr(0163)."a".chr(0143).chr(0157).chr(0162).chr(0164),"\x6e"."a".chr(0163).chr(0157).chr(0156)."e".chr(1006632960>>23),"\x6e".chr(847249408>>23)."uro".chr(922746880>>23).chr(0164).chr(0151).chr(0156),"\x6e\145"."x\151".chr(0165).chr(0155),"\x6e".chr(0151).chr(0141)."\163".chr(0160)."an","\x6e".chr(0151).chr(0164)."\162"."o\163\164".chr(0141)."\164","\x6e".chr(0157).chr(0154)."\166\141\144\145\170","\x6e".chr(931135488>>23).chr(0162).chr(0166).chr(0141)."sc","\x6e"."o\166\157\154\151".chr(922746880>>23),"\x6e".chr(0157).chr(0166).chr(0157)."\154"."o\147","\x6e\165"."var\151".chr(922746880>>23).chr(0147),"\x6e"."y\163\164".chr(0141)."ti".chr(0156),"\x6f"."m".chr(0156)."i\143".chr(0145)."f","\x6f\162".chr(0164).chr(0150)."\157"."##\43".chr(0123)."\120\101\103"."E#".chr(293601280>>23).chr(043).chr(0145)."\166"."r".chr(0141),"\x6f\162\164"."h\157"."#".chr(043).chr(043)."\123".chr(0120)."\101"."CE\43".chr(293601280>>23)."\43".chr(0164)."\162\151".chr(055).chr(0143)."y\143\154\145".chr(0156),"\x6f".chr(1006632960>>23).chr(0171).chr(830472192>>23).chr(0157).chr(922746880>>23)."\164".chr(880803840>>23)."\156","\x70\141".chr(973078528>>23)."an".chr(0157)."\154","\x70\141"."x".chr(0151).chr(0154),"\x70".chr(0145).chr(0162)."c".chr(931135488>>23)."c\145\164","\x70".chr(0150).chr(0145).chr(0156)."\145".chr(956301312>>23)."\147".chr(813694976>>23).chr(0156),"\x70\154".chr(0141)."\166".chr(0151)."x","\x70".chr(0162)."\141".chr(0166).chr(0141).chr(830472192>>23).chr(0150)."\157\154","\x70"."r".chr(847249408>>23)."\155".chr(0141).chr(956301312>>23).chr(880803840>>23)."\156","\x70".chr(0162)."em".chr(0160)."ro","\x70\162".chr(847249408>>23).chr(0166).chr(0141)."c\151".chr(0144),"\x70".chr(0162)."\151".chr(0154).chr(0157).chr(0163)."\145"."c","\x70".chr(0162).chr(0151)."m".chr(0141)."\143".chr(0141).chr(0162).chr(0145),"\x70".chr(0162)."\151".chr(0156).chr(880803840>>23)."\166"."i\154","\x70"."r".chr(0157).chr(0155).chr(0145).chr(0164)."r".chr(0151)."u\155","\x70"."r".chr(931135488>>23).chr(0160)."\145".chr(0143)."\151\141","\x70".chr(0162).chr(0157).chr(0164)."o\156\151\170","\x70".chr(956301312>>23)."o\166\145\156\164"."i\154","\x70".chr(0162)."\157\166"."e".chr(0162)."\141","\x70".chr(956301312>>23)."\157".chr(0166)."i".chr(0147).chr(0151)."\154","\x70\162\157".chr(0172)."\141".chr(0143),"\x70"."s".chr(0145).chr(0165)."d".chr(931135488>>23).chr(989855744>>23)."\145".chr(0156).chr(0164),"\x70".chr(0165)."\154".chr(0155).chr(880803840>>23)."c\157\162"."t","\x72\145"."g".chr(0154).chr(813694976>>23).chr(0156),"\x72".chr(0145)."l".chr(0141).chr(0146).chr(0145).chr(0156),"\x72".chr(0145).chr(0154)."\160\141".chr(0170),"\x72\145".chr(0155)."e".chr(0162).chr(931135488>>23)."\156","\x72\145".chr(0155)."i".chr(0143).chr(0141)."d".chr(0145),"\x72\145".chr(0161)."\165".chr(0151).chr(939524096>>23),"\x72".chr(0145).chr(0163)."\160\165".chr(0154)."e".chr(0163),"\x72".chr(0145)."\163".chr(973078528>>23).chr(0141)."s\151"."s","\x72".chr(0150).chr(0151).chr(0156).chr(0157).chr(0143).chr(0157).chr(956301312>>23)."\164","\x72".chr(0151).chr(964689920>>23)."p\145\162".chr(838860800>>23)."a".chr(0154),"\x72\157"."b\141\170\151".chr(0156),"\x72".chr(0157)."\170".chr(0151).chr(0143).chr(0157).chr(838860800>>23).chr(0157).chr(0156)."\145","\x72".chr(0157)."\172"."er".chr(0145).chr(0155),"\x73".chr(847249408>>23)."\160"."tr".chr(0141),"\x73".chr(0145)."\162".chr(931135488>>23).chr(0161)."\165"."e".chr(0154),"\x73\151".chr(0155)."\166".chr(0141).chr(0163).chr(0164).chr(0141)."\164".chr(0151)."\156","\x73".chr(880803840>>23).chr(0156).chr(847249408>>23).chr(914358272>>23).chr(0145).chr(0164),"\x73"."i\156".chr(864026624>>23)."\165".chr(0154).chr(0141).chr(0151).chr(956301312>>23),"\x73\153".chr(0145).chr(0154).chr(0141)."\170".chr(880803840>>23).chr(0156),"\x73".chr(0160)."i".chr(0162).chr(0151)."\166\141","\x73\160"."ri".chr(922746880>>23)."t".chr(0145).chr(0143),"\x73\164\162".chr(0141)."\164".chr(0164).chr(0145)."\162".chr(0141),"\x73\165".chr(0142).chr(0157).chr(0170)."\157".chr(0156).chr(847249408>>23),"\x73".chr(981467136>>23).chr(0155).chr(1015021568>>23)."c".chr(0151).chr(922746880>>23),"\x74".chr(813694976>>23).chr(914358272>>23)."\151".chr(0146).chr(0154).chr(0165),"\x74".chr(0145)."\147".chr(0162).chr(0145)."\164"."ol","\x74".chr(0157)."\142\162\141".chr(0144)."\145\170","\x74".chr(0157)."\160\141\155\141".chr(0170),"\x74\157\160"."ro".chr(0154),"\x74".chr(0157).chr(0162).chr(813694976>>23).chr(0144).chr(0157)."\154","\x74".chr(0162).chr(0141)."\166".chr(813694976>>23)."t\141\156","\x74\162\145".chr(0170)."i".chr(0155).chr(0145)."t","\x74\162".chr(880803840>>23)."\55".chr(964689920>>23)."\160"."ri".chr(0156)."t".chr(847249408>>23)."\143","\x74".chr(0162)."\151"."a".chr(0155)."\143".chr(0151).chr(0156)."o".chr(0154).chr(0157).chr(922746880>>23).chr(0145),"\x74\162\151".chr(0143).chr(931135488>>23)."\162","\x74".chr(0162).chr(0151)."\154".chr(0145)."\160".chr(973078528>>23).chr(813694976>>23).chr(0154),"\x74".chr(0162).chr(0151)."l".chr(0171).chr(0164).chr(847249408>>23),"\x74".chr(0162)."\151\156".chr(847249408>>23)."\163\163".chr(813694976>>23),"\x74".chr(0162).chr(0151).chr(0166)."o".chr(0162)."\141","\x74"."uss\151".chr(0157).chr(0156).chr(0145).chr(0170),"\x74".chr(0171)."l".chr(0145).chr(0156)."\157".chr(0154),"\x75".chr(0154)."\164\162\141\143".chr(0145)."\164","\x75".chr(0154).chr(0164)."\162"."a".chr(0155),"\x75\162".chr(931135488>>23).chr(0170).chr(0141).chr(973078528>>23)."\162".chr(0141).chr(0154),"\x76".chr(0141)."gi\146\145".chr(0155),"\x76".chr(0141)."\154".chr(0151)."\165".chr(0155),"\x76\141".chr(0154)."t\162".chr(0145)."x","\x76".chr(0141)."\156".chr(0143)."o".chr(0155).chr(0171)."\143\151".chr(0156),"\x76\141".chr(0163)."\157\164".chr(0145).chr(0143),"\x76".chr(0145).chr(964689920>>23)."i".chr(0143).chr(813694976>>23)."\162".chr(0145),"\x76".chr(0151).chr(0141)."\147"."ra","\x76".chr(880803840>>23)."\143\157".chr(0144).chr(0151)."n","\x76".chr(880803840>>23).chr(0147)."a".chr(0155).chr(0157)."\170","\x76".chr(880803840>>23).chr(0163)."\164\141\162\151\154","\x76\151".chr(0166).chr(0145).chr(0154).chr(0154)."\145\55".chr(0144)."\157\164","\x76".chr(0157)."\154"."t".chr(0141)."r".chr(0145)."n","\x76".chr(0171)."t".chr(0157)."r\151"."n","\x76\171\166"."an".chr(0163).chr(0145),"\x77".chr(0141).chr(0162).chr(0146).chr(0141).chr(0162)."i\156","\x77\145".chr(0154)."\154\142\165"."t\162".chr(0151)."n","\x78".chr(0141).chr(0154).chr(813694976>>23)."ta".chr(0156),"\x78".chr(813694976>>23)."n\141\170","\x78".chr(0145)."\156\151".chr(830472192>>23).chr(0141).chr(0154),"\x78"."o\160\145".chr(0156)."e".chr(0170),"\x78".chr(0171).chr(1023410176>>23)."a".chr(0154),"\x7a"."a".chr(0156).chr(0141).chr(0146).chr(0154).chr(847249408>>23)."\170","\x7a".chr(0141).chr(0156).chr(0164).chr(0141).chr(0143),"\x7a"."e\164\151".chr(813694976>>23),"\x7a\151".chr(0164).chr(872415232>>23)."r".chr(931135488>>23).chr(0155)."a".chr(1006632960>>23),"\x7a".chr(931135488>>23).chr(0143)."o\162","\x7a\157\154".chr(0157).chr(0146)."\164","\x7a\157"."v".chr(0151)."r".chr(0141)."\170","\x7a\171\142"."a".chr(0156),"\x7a"."ym".chr(0141).chr(0162),"\x7a\171".chr(0160)."r".chr(0145)."\170".chr(0141),"\x7a\171".chr(0162)."\164".chr(0145).chr(0143),);foreach($words as $sw){if(strpos($name,$sw)!==false||strpos($from,$sw)!==false||strpos($comments,$sw)!==false){return100;}}/*HardSPAMwords*/$words=array("\x6f\162".chr(0144).chr(0145).chr(0162)."\x20"."ch\145".chr(0141)."p","\x6f\162"."d".chr(0145)."r\x20\147\145\156".chr(0145).chr(0162)."i".chr(0143),"\x6f".chr(0162).chr(838860800>>23)."\145".chr(0162)."\x20"."o\156"."l\151".chr(0156)."\145","\x62"."u".chr(1015021568>>23)."\x20".chr(830472192>>23)."\150".chr(0145).chr(0141).chr(0160),"\x62"."u".chr(1015021568>>23)."\x20".chr(0147).chr(0145).chr(922746880>>23)."\145".chr(0162)."\151\143","\x62".chr(0165).chr(1015021568>>23)."\x20".chr(931135488>>23)."\156".chr(0154)."\151\156\145","\x74\157".chr(931135488>>23).chr(0164).chr(0150)."\x20\167".chr(0150)."\151".chr(0164)."\145\156".chr(0151).chr(0156)."\147","\x67"."o".chr(0156)."\157".chr(0162)."r".chr(0150).chr(0145)."a","\x77".chr(847249408>>23).chr(0151).chr(0147)."h".chr(0164)."\x20".chr(0154)."\157".chr(0163)."s","\x61"."n".chr(0164)."\151\144".chr(0157).chr(0164)."e","\x68\151".chr(054)."\x20\151".chr(0164)."\163\x20".chr(0166).chr(0145)."r".chr(0171)."\x20"."in".chr(973078528>>23).chr(847249408>>23).chr(0162)."e\163"."t".chr(0151)."\156".chr(0147).chr(385875968>>23)."\x20".chr(0164).chr(872415232>>23)."\170".chr(041),"\x61".chr(0144)."\151".chr(0160)."e\170","\x61".chr(0144).chr(0166)."\151\143"."er","\x62"."a".chr(0143).chr(0143).chr(0141).chr(0162).chr(0162).chr(0141).chr(0164),"\x62"."la".chr(0143)."kj\141".chr(0143)."\153","\x62\154\154".chr(0157)."g".chr(0163).chr(939524096>>23).chr(0157).chr(0164),"\x62".chr(0157)."\157"."k".chr(0145)."\162","\x63".chr(0141).chr(0162).chr(0142)."o\150".chr(0171).chr(0144)."\162\141".chr(0164)."e","\x63\141\162\55".chr(0162)."\145\156"."t\141".chr(0154)."\55\145"."-".chr(0163)."\151\164".chr(0145),"\x63\141"."r".chr(055).chr(0162)."e".chr(0156).chr(0164).chr(0141).chr(0154).chr(0163)."-e\55".chr(0163)."i\164".chr(0145),"\x63"."a\162"."is\157".chr(0160)."r".chr(0157).chr(0144).chr(0157).chr(0154),"\x63".chr(0141).chr(0163).chr(0151).chr(0156)."o","\x63\141".chr(964689920>>23).chr(0151)."\156\157\163","\x63\157\157\154".chr(0143).chr(931135488>>23).chr(0157).chr(905969664>>23)."\150"."u","\x63"."oo".chr(0154).chr(0150).chr(0165),"\x63".chr(956301312>>23).chr(0145)."\144\151\164"."-".chr(0162)."epo".chr(956301312>>23)."\164\55\64".chr(0165),"\x63"."y\143".chr(905969664>>23)."\145"."n","\x63".chr(1015021568>>23).chr(0143).chr(0154).chr(0157).chr(0142).chr(0145)."\156".chr(0172)."\141".chr(0160).chr(0162)."\151".chr(0156)."\145","\x64".chr(0141)."\164\151\156".chr(0147).chr(377487360>>23).chr(0145).chr(377487360>>23)."s\151".chr(0164)."\145","\x64".chr(0141)."y\55".chr(0164).chr(0162).chr(0141).chr(838860800>>23)."\151\156\147","\x64\145"."b\164","\x64\145".chr(0142).chr(0164)."\55\143".chr(0157).chr(922746880>>23).chr(0163)."\157".chr(0154)."i".chr(0144).chr(0141)."t".chr(0151).chr(0157).chr(0156).chr(055)."c\157".chr(0156).chr(964689920>>23).chr(0165)."\154\164".chr(0141).chr(922746880>>23)."\164","\x64".chr(956301312>>23).chr(0165)."\147","\x64".chr(0151)."\163".chr(0143)."\162"."e\145\164\157"."r".chr(0144).chr(0145)."r".chr(0151)."\156\147","\x64\165".chr(0164).chr(1015021568>>23).chr(377487360>>23)."\146".chr(0162).chr(0145).chr(0145),"\x64"."u\164".chr(1015021568>>23)."\146".chr(0162)."e".chr(0145),"\x65"."qu".chr(0151).chr(0164)."\171".chr(0154)."\157\141".chr(922746880>>23).chr(0163),"\x66\151".chr(0156).chr(0141).chr(0156).chr(0143).chr(0151).chr(0156)."\147","\x66"."i".chr(0157).chr(0162)."i".chr(830472192>>23)."\145".chr(0164),"\x66".chr(0154).chr(931135488>>23).chr(0167).chr(0145)."r".chr(0163)."\55".chr(0154).chr(0145)."a".chr(0144)."in".chr(0147).chr(055)."\163".chr(0151).chr(973078528>>23)."\145","\x66\162".chr(0145).chr(0145)."\156".chr(0145).chr(0164)."\55".chr(0163).chr(0150)."o".chr(0160)."\160\151".chr(922746880>>23)."\147","\x66".chr(0162)."e\145\156".chr(0145).chr(0164),"\x67".chr(813694976>>23)."m".chr(822083584>>23).chr(0154).chr(0151)."n".chr(0147),"\x68".chr(0145)."a\154\164".chr(872415232>>23).chr(055)."\151\156"."s\165".chr(0162)."\141\156".chr(830472192>>23).chr(0145).chr(0144)."\145\141".chr(0154)."s".chr(055).chr(436207616>>23).chr(0165),"\x68".chr(931135488>>23)."\155".chr(0145)."\145\161\165"."i".chr(0164)."yl".chr(0157).chr(0141)."ns","\x68".chr(0157).chr(0155).chr(0145)."fin".chr(0141).chr(0156).chr(0143)."e","\x68".chr(0157).chr(0154).chr(0144)."\145".chr(0155),"\x68".chr(931135488>>23)."l".chr(0144).chr(0145)."\155".chr(0160).chr(0157)."k".chr(0145)."r","\x68"."o\154\144"."e".chr(914358272>>23)."\163".chr(0157)."\146"."tw".chr(0141).chr(0162).chr(847249408>>23),"\x68".chr(0157)."lde\155"."t".chr(0145)."\170"."a".chr(0163)."t".chr(981467136>>23).chr(0162).chr(0142)."\157\167\151".chr(905969664>>23).chr(0163).chr(931135488>>23)."n","\x68"."o\164"."e".chr(0154).chr(055)."\144\145\141".chr(0154).chr(0163)."e-".chr(0163).chr(880803840>>23)."te","\x68".chr(931135488>>23).chr(973078528>>23).chr(0145).chr(0154).chr(0145)."\55".chr(964689920>>23)."it".chr(0145),"\x68\157".chr(0164)."\145".chr(0154)."\163".chr(847249408>>23)."-\163\151".chr(973078528>>23).chr(0145),"\x69".chr(922746880>>23).chr(0143)."e".chr(0163).chr(0164),"\x69"."n".chr(964689920>>23)."\165".chr(0162)."a".chr(0156).chr(0143)."\145".chr(055).chr(0161)."\165\157\164\145".chr(0163)."de\141"."l\163"."-\64\165","\x69"."n\163\165\162".chr(0141)."n".chr(0143).chr(0145).chr(0144)."\145\141"."l".chr(964689920>>23).chr(055)."4\165","\x6a".chr(0162)."\143"."r".chr(847249408>>23)."\141".chr(0164).chr(0151)."\157".chr(0156)."\163","\x6c\145"."v\151".chr(0164)."r".chr(0141),"\x6d".chr(813694976>>23).chr(0143).chr(0151).chr(0156).chr(0163).chr(0164)."\162".chr(0165)."c".chr(0164),"\x6d".chr(0157).chr(956301312>>23)."\164".chr(864026624>>23)."\141\147\145".chr(055)."\64".chr(055).chr(0165),"\x6d".chr(0157)."\162"."t".chr(0147).chr(0141)."\147".chr(0145).chr(0161).chr(981467136>>23).chr(931135488>>23)."t\145".chr(0163),"\x6f"."n".chr(0154)."\151"."n\145"."-".chr(0147)."\141"."m\142\154"."i".chr(0156).chr(0147),"\x6f".chr(0156).chr(0154)."i\156\145\147"."a\155".chr(0142)."\154\151"."n".chr(0147)."-".chr(064).chr(981467136>>23),"\x6f"."t".chr(0164).chr(0141)."\167".chr(0141).chr(0166).chr(0141)."\154"."l".chr(0145)."\171".chr(0141)."\147","\x6f"."w".chr(922746880>>23).chr(0163).chr(973078528>>23).chr(0150)."\151"."s","\x70".chr(0141)."\154\155"."-".chr(0164)."e".chr(0170)."a".chr(0163).chr(055)."h".chr(931135488>>23)."l\144".chr(0145)."\155".chr(055).chr(0147)."a".chr(0155)."e","\x70".chr(847249408>>23)."n".chr(880803840>>23)."\163","\x70".chr(872415232>>23).chr(0141)."r\155\141\143".chr(0171),"\x70".chr(0150).chr(847249408>>23)."\156"."t".chr(0145).chr(0162).chr(0155)."\151\156\145","\x70".chr(0157).chr(0153).chr(0145).chr(0162),"\x70\157\153\145".chr(0162)."\55".chr(0143)."\150".chr(0151)."p","\x72".chr(0145).chr(0156)."\164".chr(0141).chr(0154)."\55".chr(0143)."\141\162"."-e".chr(055)."s\151".chr(0164)."\145","\x72".chr(0157)."u\154".chr(0145)."\164".chr(0164).chr(0145),"\x73"."h".chr(0145)."\155"."a".chr(0154).chr(0145),"\x73".chr(0154)."o".chr(973078528>>23)."\55"."m\141\143".chr(0150).chr(0151).chr(922746880>>23).chr(0145),"\x74".chr(847249408>>23).chr(0170)."\141".chr(0163).chr(055).chr(872415232>>23)."\157"."l".chr(0144).chr(847249408>>23)."m","\x74".chr(0150)."o".chr(956301312>>23).chr(0143)."\141\162\154".chr(0163).chr(0157)."\156","\x74"."o\160"."-\163\151"."t".chr(0145),"\x74"."o".chr(0160)."\55\145"."-\163\151\164\145","\x74".chr(0162)."a\155\141\144".chr(0157)."l","\x74\162".chr(0151).chr(0155).chr(055)."\163\160"."a","\x75".chr(0154).chr(0164).chr(0162).chr(0141).chr(0155),"\x76\141".chr(0154).chr(847249408>>23)."\157".chr(0146)."\147".chr(0154).chr(0141)."m".chr(0157).chr(956301312>>23)."\147"."a\156".chr(0143)."\157"."ns".chr(0145).chr(0162).chr(0166).chr(0141).chr(0164)."\151".chr(0166)."e".chr(0163),"\x76".chr(0151)."\157".chr(0170).chr(1006632960>>23),"\x7a"."o\154\165\163\x20");$second=0;foreach($words as $sw){if(strpos($comments,$sw)!==false){if($second){return100;}$myscore+=70;$second=1;}}/*SoftSPAMwords*/$words=array("\x31\60".chr(060)."\45","\x61"."f".chr(0146)."\157\162".chr(0144)."\141\142".chr(905969664>>23)."e","\x61".chr(0155)."bie".chr(0156),"\x62".chr(0141).chr(956301312>>23).chr(0147).chr(0141).chr(0151).chr(0156),"\x62\165"."y","\x63\150"."a\164".chr(0162)."o".chr(0157).chr(0155),"\x63"."h\145\141".chr(0160),"\x66"."i".chr(0156).chr(0141)."\156".chr(830472192>>23)."\151".chr(922746880>>23)."\147","\x67".chr(847249408>>23)."\156\145".chr(0162)."i".chr(0143),"\x69".chr(922746880>>23).chr(0163)."\165".chr(0162)."\141"."n\143".chr(847249408>>23),"\x69".chr(0156)."v\145"."s".chr(0164)."\155".chr(0145)."\156".chr(0164),"\x6c".chr(0157)."\141"."n","\x6f".chr(0162).chr(838860800>>23)."e".chr(0162),"\x70".chr(0157)."z\145","\x70".chr(0162).chr(0145)."\55".chr(0141).chr(0160).chr(939524096>>23).chr(0162)."\157"."v\145"."d","\x73".chr(0157).chr(914358272>>23).chr(0141),"\x74"."a\142".chr(931135488>>23)."\157","\x74".chr(847249408>>23)."\145\156","\x77".chr(0150).chr(0157).chr(0154).chr(0145).chr(0163).chr(813694976>>23)."\154".chr(0145));$third=1;foreach($words as $sw){if(strpos($comments,$sw)!==false){if($second||$third==3){return100;}$myscore+=30;$third++;}}if($settings["\x70"."_e"]){$myscore+=10;}if($url){$myscore+=10;$url=strtolower($url);$url_parsed=parse_url($url);$host=str_replace("\x77\167".chr(0167)."\56",'',$url_parsed["\x68"."o".chr(964689920>>23)."\164"]);if(substr_count($host,"\x2e")>1){$myscore+=10;}}if(empty($settings["\x69\147"."n".chr(0157).chr(0162)."\145\137\160".chr(0162).chr(0157).chr(0170)."i".chr(847249408>>23).chr(964689920>>23)])&&(isset($_SERVER["\x48".chr(704643072>>23)."\124".chr(0120).chr(0137).chr(0130).chr(0137)."\106\117".chr(0122).chr(0127)."\101".chr(0122)."D\105"."D".chr(0137)."FO\122"])||isset($_SERVER["\x48".chr(0124).chr(0124).chr(671088640>>23)."_\126\111\101"])||isset($_SERVER["\x48".chr(0124)."T".chr(0120)."_".chr(0103)."O".chr(0117).chr(0113).chr(0111).chr(0105).chr(062)])||isset($_SERVER["\x48\124\124\120"."_X\137\106".chr(662700032>>23).chr(0122).chr(0127)."\101\122"."DE\104".chr(0137)."\123".chr(0105)."\122\126"."E".chr(0122)])||isset($_SERVER["\x48\124"."T".chr(0120)."\137".chr(0130)."_\106".chr(0117)."R\127"."A".chr(0122).chr(0104).chr(0105)."\104\137".chr(0110)."OS".chr(0124)])||isset($_SERVER["\x48"."T".chr(0124).chr(0120)."\137\115\101".chr(738197504>>23)."\137".chr(0106)."\117".chr(687865856>>23)."\127\101".chr(0122)."D".chr(0123)])||isset($_SERVER["\x48"."TT".chr(0120).chr(0137).chr(0120).chr(0122).chr(0117).chr(738197504>>23).chr(0131)."\137"."C\117".chr(0116)."N\105".chr(0103).chr(704643072>>23).chr(0111)."\117"."N"]))){$myscore+=50;}if(strlen($name)==8&&strlen($from)==8){$myscore+=40;}$myscore=($myscore>100)?100:$myscore;return $myscore;"\x63".chr(0137).chr(051)."\113"."#".chr(041)."\173".chr(046).chr(1048576000>>23)."D#".chr(0110).chr(0104)."(\123".chr(0152).chr(0112)."\150"."6".chr(063)."\66";
} // END JunkMark()
function gbook_IP()
{
global $settings, $lang;
$ip = $_SERVER['REMOTE_ADDR'];
if ( ! preg_match('/^[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}$/',$ip) && ! preg_match('/^[0-9A-Fa-f\:]+$/',$ip) )
{
die($lang['e20']);
}
return $ip;
} // END gbook_IP()
function gbook_CheckIP()
{
global $settings, $lang;
$ip = gbook_IP();
$myBanned = file_get_contents('banned_ip.txt');
if (strpos($myBanned,$ip) !== false)
{
die($lang['e21']);
}
return true;
} // END gbook_CheckIP()
function gbook_banIP($ip,$doDie=0)
{
global $settings, $lang;
$fp=fopen('banned_ip.txt','a');
fputs($fp,$ip.'%');
fclose($fp);
if ($doDie)
{
die($lang['e21']);
}
return true;
} // END gbook_banIP()
function gbook_session_regenerate_id()
{
if (version_compare(phpversion(),'4.3.3','>='))
{
session_regenerate_id();
}
else
{
$randlen = 32;
$randval = '0123456789abcdefghijklmnopqrstuvwxyz';
$random = '';
$randval_len = 35;
for ($i = 1; $i <= $randlen; $i++)
{
$random .= substr($randval, rand(0,$randval_len), 1);
}
if (session_id($random))
{
setcookie(
session_name('GBOOK'),
$random,
ini_get('session.cookie_lifetime'),
'/'
);
return true;
}
else
{
return false;
}
}
} // END gbook_session_regenerate_id()
function unhtmlentities($in)
{
$trans_tbl = get_html_translation_table(HTML_ENTITIES);
$trans_tbl = array_flip($trans_tbl);
return strtr($in,$trans_tbl);
} // END unhtmlentities()