v7 1 IP 1 Vartotojas
|
NewGuy |
parašyta 2012-03-13 14:34
|
Savekas

Reputacija:
0
Pranešimai: 137
Įstojo: 2011-08-19
|
Sveiki, kaip padaryti, kad ant vieno IP gal�tu registruotis tik vien� kart�? Jei bandytu u?siregistruoti su tuo pa�iu IP, taip ir ra?ytu. |
|
|
|
MariukasR |
parašyta 2012-03-13 18:27
|

Moderatorius

Reputacija:
0
Pranešimai: 435
Įstojo: 2010-11-12
|
Kokia PHP-Fusion versija ? :)
moderator |
|
|
|
NewGuy |
parašyta 2012-03-13 19:24
|
Savekas

Reputacija:
0
Pranešimai: 137
Įstojo: 2011-08-19
|
Naujausia - v7.02.04 |
|
|
|
Wyciokazz |
parašyta 2012-03-14 13:57
|

Administratorius

Reputacija:
1
Pranešimai: 2108
Įstojo: 2008-02-27
|
register.php reiktu manau patikrinti yra ten kazkaip nustatymas jeigu randa ip tada nukreipia ten ir ten --- Vakarop paziuresiu.
Redagavo Wyciokazz 2012-03-14 13:57
Kam kurti tai kas jau sukurta.
Nesu ekstrasensas ar dar koks čigonas tad iš nieko negaliu suprast kur bėda.
[img]http://27.media.tumblr.com/tumblr_m3hdwudgjG1rteofuo1_500.gif[/img] |
|
|
|
minimukas |
parašyta 2012-03-14 14:29
|

Moderatorius

Reputacija:
0
Pranešimai: 602
Įstojo: 2009-06-11
|
Code $result = dbquery(\"SELECT * FROM \".$db_prefix.\"users WHERE user_ip='\".$_SERVER['REMOTE_ADDR'].\"'\");
if (dbrows($result) != 0) $error = \"Tu jau turi vartotoj�! \n\";
i register.php idek
Redagavo minimukas 2012-03-14 21:08 |
|
|
|
NewGuy |
parašyta 2012-03-14 18:39
|
Savekas

Reputacija:
0
Pranešimai: 137
Įstojo: 2011-08-19
|
minimukas, kur tiksliau j� d�ti, ar tinka belekur?:) |
|
|
|
Wyciokazz |
parašyta 2012-03-14 18:47
|

Administratorius

Reputacija:
1
Pranešimai: 2108
Įstojo: 2008-02-27
|
pacioje praddzioje register.php faile po Kam kurti tai kas jau sukurta.
Nesu ekstrasensas ar dar koks čigonas tad iš nieko negaliu suprast kur bėda.
[img]http://27.media.tumblr.com/tumblr_m3hdwudgjG1rteofuo1_500.gif[/img] |
|
|
|
minimukas |
parašyta 2012-03-14 21:09
|

Moderatorius

Reputacija:
0
Pranešimai: 602
Įstojo: 2009-06-11
|
Arbagalima deti po sio kodo:
Code$result = dbquery(\"SELECT * FROM \".DB_USERS.\" WHERE user_email='$email'\");
if (dbrows($result) != 0) { $error = $locale['408'].\" \n\"; }
kaskas panasaus turetu but ir po juo del |
|
|
|
NewGuy |
parašyta 2012-03-15 11:27
|
Savekas

Reputacija:
0
Pranešimai: 137
Įstojo: 2011-08-19
|
Gal blogai dedu, bet error'us meta.
minimukas, tokio kodo neradau pas save.
Register.php
Code
/*-------------------------------------------------------+
| PHP-Fusion Content Management System
| Copyright (C) 2002 - 2011 Nick Jones
| http://www.php-fusion.co.uk/
+--------------------------------------------------------+
| Filename: register.php
| Author: Hans Kristian Flaatten {Starefossen}
+--------------------------------------------------------+
| This program is released as free software under the
| Affero GPL license. You can redistribute it and/or
| modify it under the terms of this license which you
| can read by viewing the included agpl.txt or online
| at www.gnu.org/licenses/agpl.html. Removal of this
| copyright header is strictly prohibited without
| written permission from the original author(s).
+--------------------------------------------------------*/
require_once \"maincore.php\";
require_once THEMES.\"templates/header.php\";
require_once CLASSES.\"UserFields.class.php\";
require_once CLASSES.\"UserFieldsInput.class.php\";
include LOCALE.LOCALESET.\"user_fields.php\";
if (iMEMBER || !$settings['enable_registration']) { redirect(\"index.php\"); }
$errors = array();
if (isset($_GET['email']) && isset($_GET['code'])) {
if (!preg_check(\"/^[-0-9A-Z_\.]{1,50}@([-0-9A-Z_\.]+\.){1,50}([0-9A-Z]){2,4}$/i\", $_GET['email'])) {
redirect(\"register.php?error=activate\");
}
if (!preg_check(\"/^[0-9a-z]{40}$/\", $_GET['code'])) { redirect(\"register.php?error=activate\"); }
$result = dbquery(
\"SELECT user_info FROM \".DB_NEW_USERS.\"
WHERE user_code='\".$_GET['code'].\"' AND user_email='\".$_GET['email'].\"'
LIMIT 1\"
);
if (dbrows($result)) {
add_to_title($locale['global_200'].$locale['u155']);
// getmequick at gmail dot com
// http://www.php.net/manual/en/function.unserialize.php#71270
function unserializeFix($var) {
$var = preg_replace('!s:(\d+):\"(.*?)\";!e', \"'s:'.strlen('$2').':\\"$2\\";'\", $var);
return unserialize($var);
}
$data = dbarray($result);
$user_info = unserializeFix(stripslashes($data['user_info']));
$result = dbquery(\"INSERT INTO \".DB_USERS.\" (\".$user_info['user_field_fields'].\") VALUES (\".$user_info['user_field_inputs'].\")\");
$result = dbquery(\"DELETE FROM \".DB_NEW_USERS.\" WHERE user_code='\".$_GET['code'].\"' LIMIT 1\");
opentable($locale['u155']);
if ($settings['admin_activation'] == \"1\") {
echo \" \n\".$locale['u171'].\"
\n\".$locale['u162'].\"
\n \n\";
} else {
echo \" \n\".$locale['u171'].\"
\n\".$locale['u161'].\"
\n \n\";
}
closetable();
} else {
redirect(\"index.php\");
}
} elseif (isset($_POST['register'])) {
$userInput = new UserFieldsInput();
$userInput->validation = $settings['display_validation'];
$userInput->emailVerification = $settings['email_verification'];
$userInput->adminActivation = $settings['admin_activation'];
$userInput->skipCurrentPass = true;
$userInput->registration = true;
$userInput->saveInsert();
$userInput->displayMessages();
$errors = $userInput->getErrorsArray();
unset($userInput);
}
if ((!isset($_POST['register']) && !isset($_GET['code'])) || (isset($_POST['register']) && count($errors) > 0)) {
opentable($locale['u101']);
$userFields = new UserFields();
$userFields->postName = \"register\";
$userFields->postValue = $locale['u101'];
$userFields->displayValidation = $settings['display_validation'];
$userFields->displayTerms = $settings['enable_terms'];
$userFields->showAdminPass = false;
$userFields->showAvatarInput = false;
$userFields->skipCurrentPass = true;
$userFields->registration = true;
$userFields->errorsArray = $errors;
$userFields->displayInput();
closetable();
}
require_once THEMES.\"templates/footer.php\";
?>
Redagavo NewGuy 2012-03-15 11:27 |
|
|
|
minimukas |
parašyta 2012-03-15 12:44
|

Moderatorius

Reputacija:
0
Pranešimai: 602
Įstojo: 2009-06-11
|
pamegink deti po
Code$result = dbquery(
\"SELECT user_info FROM \".DB_NEW_USERS.\"
WHERE user_code='\".$_GET['code'].\"' AND user_email='\".$_GET['email'].\"'
LIMIT 1\"
);
jei ne tai parodyk kokia klaida meta |
|
|
|
Adomaz |
parašyta 2012-03-15 16:39
|
Apšylantis

Reputacija:
0
Pranešimai: 71
Įstojo: 2011-03-19
|
O su v7.02.00 veiktu sitas dalykas? :) |
|
|
|
Wyciokazz |
parašyta 2012-03-15 17:46
|

Administratorius

Reputacija:
1
Pranešimai: 2108
Įstojo: 2008-02-27
|
Gal ir veiktu bet kam jus naudojate senienas jeigu yra v7.02.04
Code
/*-------------------------------------------------------+
| PHP-Fusion Content Management System
| Copyright (C) 2002 - 2011 Nick Jones
| http://www.php-fu...
+--------------------------------------------------------+
| Filename: register.php
| Author: Hans Kristian Flaatten {Starefossen}
+--------------------------------------------------------+
| This program is released as free software under the
| Affero GPL license. You can redistribute it and/or
| modify it under the terms of this license which you
| can read by viewing the included agpl.txt or online
| at www.gnu.org/licen... Removal of this
| copyright header is strictly prohibited without
| written permission from the original author(s).
+--------------------------------------------------------*/
require_once \"maincore.php\";
require_once THEMES.\"templates/header.php\";
require_once CLASSES.\"UserFields.class.php\";
require_once CLASSES.\"UserFieldsInput.class.php\";
include LOCALE.LOCALESET.\"user_fields.php\";
if (iMEMBER || !$settings['enable_registration']) { redirect(\"index.php\"); }
$errors = array();
if (isset($_GET['email']) && isset($_GET['code'])) {
if (!preg_check(\"/^[-0-9A-Z_\.]{1,50}@([-0-9A-Z_\.]+\.){1,50}([0-9A-Z]){2,4}$/i\", $_GET['email'])) {
redirect(\"register.php?error=activate\");
}
if (!preg_check(\"/^[0-9a-z]{40}$/\", $_GET['code'])) { redirect(\"register.php?error=activate\"); }
$result = dbquery(
\"SELECT user_info FROM \".DB_NEW_USERS.\"
WHERE user_code='\".$_GET['code'].\"' AND user_email='\".$_GET['email'].\"'
LIMIT 1\"
);
if (dbrows($result)) {
add_to_title($locale['global_200'].$locale['u155']);
// getmequick at gmail dot com
// http://www.php.ne....php#71270
function unserializeFix($var) {
$var = preg_replace('!s:(\d+):\"(.*?)\";!e', \"'s:'.strlen('$2').':\\"$2\\";'\", $var);
return unserialize($var);
}
$data = dbarray($result);
$user_info = unserializeFix(stripslashes($data['user_info']));
$result = dbquery(\"INSERT INTO \".DB_USERS.\" (\".$user_info['user_field_fields'].\") VALUES (\".$user_info['user_field_inputs'].\")\");
$result = dbquery(\"DELETE FROM \".DB_NEW_USERS.\" WHERE user_code='\".$_GET['code'].\"' LIMIT 1\");
opentable($locale['u155']);
if ($settings['admin_activation'] == \"1\") {
echo \" \n\".$locale['u171'].\"
\n\".$locale['u162'].\"
\n \n\";
} else {
echo \" \n\".$locale['u171'].\"
\n\".$locale['u161'].\"
\n \n\";
}
closetable();
} else {
redirect(\"index.php\");
}
} elseif (isset($_POST['register'])) {
$userInput = new UserFieldsInput();
$userInput->validation = $settings['display_validation'];
$userInput->emailVerification = $settings['email_verification'];
$userInput->adminActivation = $settings['admin_activation'];
$userInput->skipCurrentPass = true;
$userInput->registration = true;
$userInput->saveInsert();
$userInput->displayMessages();
$errors = $userInput->getErrorsArray();
unset($userInput);
}
if ((!isset($_POST['register']) && !isset($_GET['code'])) || (isset($_POST['register']) && count($errors) > 0)) {
$ipcheck = dbquery(\"SELECT * FROM \".$db_prefix.\"users WHERE user_ip='\".USER_IP.\"'\");
opentable($locale['u101']);
if (dbrows($ipcheck) != 0) {
echo \"Tu jau turi vartotoj�! \n\";
} else {
$userFields = new UserFields();
$userFields->postName = \"register\";
$userFields->postValue = $locale['u101'];
$userFields->displayValidation = $settings['display_validation'];
$userFields->displayTerms = $settings['enable_terms'];
$userFields->showAdminPass = false;
$userFields->showAvatarInput = false;
$userFields->skipCurrentPass = true;
$userFields->registration = true;
$userFields->errorsArray = $errors;
$userFields->displayInput();
closetable();
}
}
require_once THEMES.\"templates/footer.php\";
?>
Redagavo Wyciokazz 2012-03-15 17:50
Kam kurti tai kas jau sukurta.
Nesu ekstrasensas ar dar koks čigonas tad iš nieko negaliu suprast kur bėda.
[img]http://27.media.tumblr.com/tumblr_m3hdwudgjG1rteofuo1_500.gif[/img] |
|
|
|
NewGuy |
parašyta 2012-03-15 19:13
|
Savekas

Reputacija:
0
Pranešimai: 137
Įstojo: 2011-08-19
|
minimukas para?�:
pamegink deti po
Code$result = dbquery(
\"SELECT user_info FROM \".DB_NEW_USERS.\"
WHERE user_code='\".$_GET['code'].\"' AND user_email='\".$_GET['email'].\"'
LIMIT 1\"
);
jei ne tai parodyk kokia klaida meta
Nereguoja:/
Wyciokazz para?�:
Gal ir veiktu bet kam jus naudojate senienas jeigu yra v7.02.04
Code
/*-------------------------------------------------------+
| PHP-Fusion Content Management System
| Copyright (C) 2002 - 2011 Nick Jones
| http://www.php-fu...
+--------------------------------------------------------+
| Filename: register.php
| Author: Hans Kristian Flaatten {Starefossen}
+--------------------------------------------------------+
| This program is released as free software under the
| Affero GPL license. You can redistribute it and/or
| modify it under the terms of this license which you
| can read by viewing the included agpl.txt or online
| at www.gnu.org/licen... Removal of this
| copyright header is strictly prohibited without
| written permission from the original author(s).
+--------------------------------------------------------*/
require_once \"maincore.php\";
require_once THEMES.\"templates/header.php\";
require_once CLASSES.\"UserFields.class.php\";
require_once CLASSES.\"UserFieldsInput.class.php\";
include LOCALE.LOCALESET.\"user_fields.php\";
if (iMEMBER || !$settings['enable_registration']) { redirect(\"index.php\"); }
$errors = array();
if (isset($_GET['email']) && isset($_GET['code'])) {
if (!preg_check(\"/^[-0-9A-Z_\.]{1,50}@([-0-9A-Z_\.]+\.){1,50}([0-9A-Z]){2,4}$/i\", $_GET['email'])) {
redirect(\"register.php?error=activate\");
}
if (!preg_check(\"/^[0-9a-z]{40}$/\", $_GET['code'])) { redirect(\"register.php?error=activate\"); }
$result = dbquery(
\"SELECT user_info FROM \".DB_NEW_USERS.\"
WHERE user_code='\".$_GET['code'].\"' AND user_email='\".$_GET['email'].\"'
LIMIT 1\"
);
if (dbrows($result)) {
add_to_title($locale['global_200'].$locale['u155']);
// getmequick at gmail dot com
// http://www.php.ne....php#71270
function unserializeFix($var) {
$var = preg_replace('!s:(\d+):\"(.*?)\";!e', \"'s:'.strlen('$2').':\\"$2\\";'\", $var);
return unserialize($var);
}
$data = dbarray($result);
$user_info = unserializeFix(stripslashes($data['user_info']));
$result = dbquery(\"INSERT INTO \".DB_USERS.\" (\".$user_info['user_field_fields'].\") VALUES (\".$user_info['user_field_inputs'].\")\");
$result = dbquery(\"DELETE FROM \".DB_NEW_USERS.\" WHERE user_code='\".$_GET['code'].\"' LIMIT 1\");
opentable($locale['u155']);
if ($settings['admin_activation'] == \"1\") {
echo \" \n\".$locale['u171'].\"
\n\".$locale['u162'].\"
\n \n\";
} else {
echo \" \n\".$locale['u171'].\"
\n\".$locale['u161'].\"
\n \n\";
}
closetable();
} else {
redirect(\"index.php\");
}
} elseif (isset($_POST['register'])) {
$userInput = new UserFieldsInput();
$userInput->validation = $settings['display_validation'];
$userInput->emailVerification = $settings['email_verification'];
$userInput->adminActivation = $settings['admin_activation'];
$userInput->skipCurrentPass = true;
$userInput->registration = true;
$userInput->saveInsert();
$userInput->displayMessages();
$errors = $userInput->getErrorsArray();
unset($userInput);
}
if ((!isset($_POST['register']) && !isset($_GET['code'])) || (isset($_POST['register']) && count($errors) > 0)) {
$ipcheck = dbquery(\"SELECT * FROM \".$db_prefix.\"users WHERE user_ip='\".USER_IP.\"'\");
opentable($locale['u101']);
if (dbrows($ipcheck) != 0) {
echo \"Tu jau turi vartotoj�! \n\";
} else {
$userFields = new UserFields();
$userFields->postName = \"register\";
$userFields->postValue = $locale['u101'];
$userFields->displayValidation = $settings['display_validation'];
$userFields->displayTerms = $settings['enable_terms'];
$userFields->showAdminPass = false;
$userFields->showAvatarInput = false;
$userFields->skipCurrentPass = true;
$userFields->registration = true;
$userFields->errorsArray = $errors;
$userFields->displayInput();
closetable();
}
}
require_once THEMES.\"templates/footer.php\";
?>
Veikia, bet dizainas labai i?sikraipo, �manoma, kad tvarkingai rodytu?
Redagavo NewGuy 2012-03-15 19:14 |
|
|
|
Wyciokazz |
parašyta 2012-03-15 20:46
|

Administratorius

Reputacija:
1
Pranešimai: 2108
Įstojo: 2008-02-27
|
UPS klaidele
Code
/*-------------------------------------------------------+
| PHP-Fusion Content Management System
| Copyright (C) 2002 - 2011 Nick Jones
| http://www.php-fu...
+--------------------------------------------------------+
| Filename: register.php
| Author: Hans Kristian Flaatten {Starefossen}
+--------------------------------------------------------+
| This program is released as free software under the
| Affero GPL license. You can redistribute it and/or
| modify it under the terms of this license which you
| can read by viewing the included agpl.txt or online
| at www.gnu.org/licen... Removal of this
| copyright header is strictly prohibited without
| written permission from the original author(s).
+--------------------------------------------------------*/
require_once \"maincore.php\";
require_once THEMES.\"templates/header.php\";
require_once CLASSES.\"UserFields.class.php\";
require_once CLASSES.\"UserFieldsInput.class.php\";
include LOCALE.LOCALESET.\"user_fields.php\";
if (iMEMBER || !$settings['enable_registration']) { redirect(\"index.php\"); }
$errors = array();
if (isset($_GET['email']) && isset($_GET['code'])) {
if (!preg_check(\"/^[-0-9A-Z_\.]{1,50}@([-0-9A-Z_\.]+\.){1,50}([0-9A-Z]){2,4}$/i\", $_GET['email'])) {
redirect(\"register.php?error=activate\");
}
if (!preg_check(\"/^[0-9a-z]{40}$/\", $_GET['code'])) { redirect(\"register.php?error=activate\"); }
$result = dbquery(
\"SELECT user_info FROM \".DB_NEW_USERS.\"
WHERE user_code='\".$_GET['code'].\"' AND user_email='\".$_GET['email'].\"'
LIMIT 1\"
);
if (dbrows($result)) {
add_to_title($locale['global_200'].$locale['u155']);
// getmequick at gmail dot com
// http://www.php.ne...
function unserializeFix($var) {
$var = preg_replace('!s:(\d+):\"(.*?)\";!e', \"'s:'.strlen('$2').':\\"$2\\";'\", $var);
return unserialize($var);
}
$data = dbarray($result);
$user_info = unserializeFix(stripslashes($data['user_info']));
$result = dbquery(\"INSERT INTO \".DB_USERS.\" (\".$user_info['user_field_fields'].\") VALUES (\".$user_info['user_field_inputs'].\")\");
$result = dbquery(\"DELETE FROM \".DB_NEW_USERS.\" WHERE user_code='\".$_GET['code'].\"' LIMIT 1\");
opentable($locale['u155']);
if ($settings['admin_activation'] == \"1\") {
echo \" \n\".$locale['u171'].\"
\n\".$locale['u162'].\"
\n \n\";
} else {
echo \" \n\".$locale['u171'].\"
\n\".$locale['u161'].\"
\n \n\";
}
closetable();
} else {
redirect(\"index.php\");
}
} elseif (isset($_POST['register'])) {
$userInput = new UserFieldsInput();
$userInput->validation = $settings['display_validation'];
$userInput->emailVerification = $settings['email_verification'];
$userInput->adminActivation = $settings['admin_activation'];
$userInput->skipCurrentPass = true;
$userInput->registration = true;
$userInput->saveInsert();
$userInput->displayMessages();
$errors = $userInput->getErrorsArray();
unset($userInput);
}
if ((!isset($_POST['register']) && !isset($_GET['code'])) || (isset($_POST['register']) && count($errors) > 0)) {
$ipcheck = dbquery(\"SELECT * FROM \".$db_prefix.\"users WHERE user_ip='\".USER_IP.\"'\");
opentable($locale['u101']);
if (dbrows($ipcheck) != 0) {
echo \"Tu jau turi vartotoj�! \n\";
} else {
$userFields = new UserFields();
$userFields->postName = \"register\";
$userFields->postValue = $locale['u101'];
$userFields->displayValidation = $settings['display_validation'];
$userFields->displayTerms = $settings['enable_terms'];
$userFields->showAdminPass = false;
$userFields->showAvatarInput = false;
$userFields->skipCurrentPass = true;
$userFields->registration = true;
$userFields->errorsArray = $errors;
$userFields->displayInput();
}
closetable();
}
require_once THEMES.\"templates/footer.php\";
?>
Redagavo Wyciokazz 2012-03-15 20:47
Kam kurti tai kas jau sukurta.
Nesu ekstrasensas ar dar koks čigonas tad iš nieko negaliu suprast kur bėda.
[img]http://27.media.tumblr.com/tumblr_m3hdwudgjG1rteofuo1_500.gif[/img] |
|
|
|
NewGuy |
parašyta 2012-03-16 14:23
|
Savekas

Reputacija:
0
Pranešimai: 137
Įstojo: 2011-08-19
|
Wyciokazz para?�:
UPS klaidele
Code
/*-------------------------------------------------------+
| PHP-Fusion Content Management System
| Copyright (C) 2002 - 2011 Nick Jones
| http://www.php-fu...
+--------------------------------------------------------+
| Filename: register.php
| Author: Hans Kristian Flaatten {Starefossen}
+--------------------------------------------------------+
| This program is released as free software under the
| Affero GPL license. You can redistribute it and/or
| modify it under the terms of this license which you
| can read by viewing the included agpl.txt or online
| at www.gnu.org/licen... Removal of this
| copyright header is strictly prohibited without
| written permission from the original author(s).
+--------------------------------------------------------*/
require_once \"maincore.php\";
require_once THEMES.\"templates/header.php\";
require_once CLASSES.\"UserFields.class.php\";
require_once CLASSES.\"UserFieldsInput.class.php\";
include LOCALE.LOCALESET.\"user_fields.php\";
if (iMEMBER || !$settings['enable_registration']) { redirect(\"index.php\"); }
$errors = array();
if (isset($_GET['email']) && isset($_GET['code'])) {
if (!preg_check(\"/^[-0-9A-Z_\.]{1,50}@([-0-9A-Z_\.]+\.){1,50}([0-9A-Z]){2,4}$/i\", $_GET['email'])) {
redirect(\"register.php?error=activate\");
}
if (!preg_check(\"/^[0-9a-z]{40}$/\", $_GET['code'])) { redirect(\"register.php?error=activate\"); }
$result = dbquery(
\"SELECT user_info FROM \".DB_NEW_USERS.\"
WHERE user_code='\".$_GET['code'].\"' AND user_email='\".$_GET['email'].\"'
LIMIT 1\"
);
if (dbrows($result)) {
add_to_title($locale['global_200'].$locale['u155']);
// getmequick at gmail dot com
// http://www.php.ne...
function unserializeFix($var) {
$var = preg_replace('!s:(\d+):\"(.*?)\";!e', \"'s:'.strlen('$2').':\\"$2\\";'\", $var);
return unserialize($var);
}
$data = dbarray($result);
$user_info = unserializeFix(stripslashes($data['user_info']));
$result = dbquery(\"INSERT INTO \".DB_USERS.\" (\".$user_info['user_field_fields'].\") VALUES (\".$user_info['user_field_inputs'].\")\");
$result = dbquery(\"DELETE FROM \".DB_NEW_USERS.\" WHERE user_code='\".$_GET['code'].\"' LIMIT 1\");
opentable($locale['u155']);
if ($settings['admin_activation'] == \"1\") {
echo \" \n\".$locale['u171'].\"
\n\".$locale['u162'].\"
\n \n\";
} else {
echo \" \n\".$locale['u171'].\"
\n\".$locale['u161'].\"
\n \n\";
}
closetable();
} else {
redirect(\"index.php\");
}
} elseif (isset($_POST['register'])) {
$userInput = new UserFieldsInput();
$userInput->validation = $settings['display_validation'];
$userInput->emailVerification = $settings['email_verification'];
$userInput->adminActivation = $settings['admin_activation'];
$userInput->skipCurrentPass = true;
$userInput->registration = true;
$userInput->saveInsert();
$userInput->displayMessages();
$errors = $userInput->getErrorsArray();
unset($userInput);
}
if ((!isset($_POST['register']) && !isset($_GET['code'])) || (isset($_POST['register']) && count($errors) > 0)) {
$ipcheck = dbquery(\"SELECT * FROM \".$db_prefix.\"users WHERE user_ip='\".USER_IP.\"'\");
opentable($locale['u101']);
if (dbrows($ipcheck) != 0) {
echo \"Tu jau turi vartotoj�! \n\";
} else {
$userFields = new UserFields();
$userFields->postName = \"register\";
$userFields->postValue = $locale['u101'];
$userFields->displayValidation = $settings['display_validation'];
$userFields->displayTerms = $settings['enable_terms'];
$userFields->showAdminPass = false;
$userFields->showAvatarInput = false;
$userFields->skipCurrentPass = true;
$userFields->registration = true;
$userFields->errorsArray = $errors;
$userFields->displayInput();
}
closetable();
}
require_once THEMES.\"templates/footer.php\";
?>
D�kui labai, viskas tvarkoj;) |
|
|