Naujokas

Reputacija:
0
Pranešimai: 18
Įstojo: 2011-06-30
|
Netinkamas paveiksliukas
Code
require_once \"maincore.php\";
//Ta?kai u? paspaudima nuorados.
$taskai = \"0\"; //gaunamas ta?k kiekis.
//Taskai uz registracija.
$taskai_reg = \"5\"; //gaunamas ta?k kiekis.
$pasisveikinimas = \"\";
//Kodas kuris blokuoja Proxy Serverius (nevisus)
$IP = $_SERVER['REMOTE_ADDR'];
$proxy = \"95.154.230.253}{66.90.104.167}{74.208.103.234}{66.23.231.138}{178.162.147.101}{208.115.219.75}{173.213.68.8}{94.228.214.128}{173.192.94.151}{204.197.240.62}{184.154.46.2}{72.55.156.58}{67.23.242.32}{66.90.104.167}{66.90.104.167}{99.198.127.150}{99.198.127.150}{99.198.127.150}{99.198.127.150}{geometrytunnel.com}{proxify.net}{newproxynetwork.com}{freesurfproxy.com}{miniprox.com}{ipbgone.com}{fiberprox.me}{www.rapidproxy.org}{www.sweetdreamsaremadeofthese.info}{securehole.com}{www.tornadoproxy.com}{backdoor4all.info}{74.63.112.138}{67.159.56.162}{66.90.73.223}{95.154.230.191\";
$proxy_sarasas=explode(\"}{\", $proxy);
if (in_array($IP, $proxy_sarasas)) {
echo '';
die('
Stop! I?junk Proxy! Tada mginkite dar kart.
');
}
$result = dbquery(\"SELECT * FROM \".$db_prefix.\"users WHERE user_ip='$IP' ORDER BY user_id\");
$ieskoti = dbarray($result);
$versija = explode(\".\",$settings['version']);
if($versija['0'] == 7) {
require_once THEMES.\"templates/header.php\";
} else {
require_once \"subheader.php\";
require_once \"side_left.php\";
}
if(isset($_GET['narys']) && empty($_GET['narys'])){
redirect(BASEDIR);
}
$name = stripinput($_GET['narys']);
$result = dbquery(\"SELECT * FROM \".$db_prefix.\"users WHERE user_name='$name' ORDER BY user_id \");
if (dbrows($result)) {
$data = dbarray($result);
}else{
redirect(\"index.php\");
}
opentable(\"Kvietimas nuo: \".$data['user_name'].\", jis pra?o js u?siregistruoti.\");
$invite_data = dbarray(dbquery(\"SELECT * FROM \".$db_prefix.\"pakvietimu_reg WHERE Nario_id='\".$data['user_id'].\"' AND IP_adresas='$IP' ORDER by pakvietimo_laikas DESC LIMIT 1\"));
if($invite_data['pakvietimo_laikas'] + 60 * 60 * 24 > time()) {
} elseif($invite_data['pakvietimo_laikas'] + 60 * 60 * 24 < time()) {
$result = dbquery(\"SELECT * FROM \".$db_prefix.\"pakvietimu_reg WHERE Nario_id='\".$data['user_id'].\"'\");
$P = dbarray($result);
if (!$P) {
$result = dbquery(\"INSERT INTO \".$db_prefix.\"pakvietimu_reg (pakvietimo_laikas, Nario_id, IP_adresas) VALUES ('\".time().\"', '\".$data['user_id'].\"', '$IP')\");
$result= dbquery(\"UPDATE \".$db_prefix.\"pakvietimu_reg SET taskai=taskai+\".$taskai.\" WHERE ID \");
}else{
$result= dbquery(\"UPDATE \".$db_prefix.\"pakvietimu_reg SET taskai=taskai+\".$taskai.\", pakvietimo_laikas = '\".time().\"' , IP_adresas='$IP' WHERE ID \");
}
}
if (isset($_POST['register'])) {
$klaida = \"\"; $db_fields = \"\"; $db_values = \"\";
$username = stripinput(trim(preg_replace(\"/ +/i\", \" \", $_POST['username'])));
$email = stripinput(trim(preg_replace(\"/ +/i\", \"\", $_POST['email'])));
$password1 = stripinput(trim(preg_replace(\"/ +/i\", \"\", $_POST['password1'])));
if ($username == \"\" || $password1 == \"\" || $email == \"\") {
$klaida .= \"Privalote nurodyti el-pa?to adres, nario vard ir slapta?od. \n\";}
if (!preg_match(\"/^[-0-9A-Z_@\s]+$/i\", $username)) {
$klaida .= \"Vartotojo varde yra neteising simboli. \n\";
}
if (preg_match(\"/^[0-9A-Z@]{6,20}$/i\", $password1)) {
if ($password1 != $_POST['password2']) $klaida .= \"Slapta?od?iai nesutampa. \n\";
} else {
$klaida .= \"Neteisingas slapta?odis, naudokite tik skaiius ir raides. Slapta?odis turi bti bent 6 ?enkl ilgio. \n\";
}
if (!preg_match(\"/^[-0-9A-Z_\.]{1,50}@([-0-9A-Z_\.]+\.){1,50}([0-9A-Z]){2,4}$/i\", $email)) {
$klaida .= \"Js el-pa?to adresas yra neteisingas. \n\";
}
$blokuojamas_emailas = substr(strrchr($email, \"@\"), 1);
if($versija['0'] == 7) {
if (dbcount(\"(user_id)\", DB_USERS, \"user_name='$username'\") != 0) { $klaida = \"Vartotojo vardas $username jau naudojamas. \n\";}
if (dbcount(\"(user_id)\", DB_USERS, \"user_email='$email'\") != 0) { $klaida = \"El-Pa?to adresas jau naudojamas. \n\";}
if (dbcount(\"(blacklist_id)\", DB_BLACKLIST, \"blacklist_email='$email' OR blacklist_email='$blokuojamas_emailas'\") != 0) { $klaida = \"Js el-Pa?to adresas arba domenas yra u?blokuotas. \n\";}
}else{
if (dbcount(\"(user_id)\", users, \"user_name='$username'\") != 0) { $klaida = \"Vartotojo vardas $username jau naudojamas. \n\";}
if (dbcount(\"(user_id)\", users, \"user_email='$email'\") != 0) { $klaida = \"El-Pa?to adresas jau naudojamas. \n\";}
if (dbcount(\"(blacklist_id)\", blacklist, \"blacklist_email='$email' OR blacklist_email='$blokuojamas_emailas'\") != 0) { $klaida = \"Js el-Pa?to adresas arba domenas yra u?blokuotas. \n\";}
}
if ($klaida == \"\") {
echo \" Buvote sekmingai u?registruotas! Dabar galite prisijungti! \";
$user_status = $settings['admin_activation'] == \"1\" ? \"2\" : \"0\";
$result= dbquery(\"UPDATE \".$db_prefix.\"pakvietimu_reg SET taskai=taskai+\".$taskai_reg.\" WHERE Nario_id='\".$data['user_id'].\"' \");
if($versija['0'] == 7) {
// PHP-Fusion V7
$result = dbquery(\"INSERT INTO \".DB_USERS.\" (user_name, user_password, user_admin_password, user_email, user_hide_email, user_avatar, user_posts, user_threads, user_joined, user_lastvisit, user_ip, user_rights, user_groups, user_level, user_status\".$db_fields.\") VALUES('$username', '\".md5(md5($password1)).\"', '', '\".$email.\"', '1', '', '0', '0', '\".time().\"', '0', '\".USER_IP.\"', '', '', '101', '$user_status'\".$db_values.\")\");
} else {
// PHP-Fusion V6
$result = dbquery(\"INSERT INTO \".$db_prefix.\"users (user_name, user_password, user_email, user_hide_email, user_location, user_birthdate, user_aim, user_icq, user_msn, user_yahoo, user_web, user_theme, user_offset, user_avatar, user_sig, user_posts, user_joined, user_lastvisit, user_ip, user_rights, user_groups, user_level, user_status) VALUES('$username', '\".md5(md5($password1)).\"', '\".$email.\"', '1', '', '', '', '', '', '', '', 'default', '', '', '', '0', '\".time().\"', '0', '\".USER_IP.\"', '', '', '101', '$user_status')\");
}
}else{
echo \" \n\";
}
} else {
if (!iMEMBER || !$settings['enable_registration']) {
if (!$ieskoti['user_ip'] == $IP) {
echo \"Svarbu: Visus laukelius * pa?ymtus ?iuo simboliu btina u?pildyti. \";
echo \"\n\";
}else{
echo \"$pasisveikinimas, js IP adresu jau yra registruotas vartotojas - \".$ieskoti['user_name'].\". Jei tai yra klaida pra?ome susisiekti su administracija.\";}
}else{
echo \"Esate prisijungs, jums registruotis negalima.\";
}
}
closetable();
if($versija['0'] == 7) {
require_once THEMES.\"templates/footer.php\";
}else{
require_once \"side_right.php\";
require_once \"footer.php\";
}
?>
Redagavo KamiN 2011-07-18 11:22 |