Loading...
Обучение/Помощь новичкам | регистрация не работает
Привет,всем!народ не могу понять почему не работает регистрация((( двиг "БГ" переделаный буду благодарен за подсказку
мы не ванги )))))
kire-ves , регистрация проходит все как должно быть,а вот в базу недоходит
Код регистрации не?
Crybo , код скинь сюды реги
kire-ves (16.08.2015 в 11:21)
Crybo , код скинь сюды реги

сейчас скину файл
________
посл. ред. 16.08.2015 в 11:32; всего 1 раз(а); by Crybo
kire-ves (16.08.2015 в 11:21)
Crybo , код скинь сюды реги

////////goreg/////
function goreg(){
if($_POST[storona]!='white' and $_POST[storona]!='black'){
echo "Невыбрана сторона персонажа!<br/>";
echo "<a href=\"reg.php\">Назад</a></div>";}
if($_POST[klas]!='fighert' and $_POST[klas]!='wizard'){
echo "Невыбран класс персонажа!<br/>";
echo "<a href=\"reg.php\">Назад</a></div>";}

if($_POST[pol]!='m' and $_POST[pol]!='w'){
echo "Невыбран пол персонажа!<br/>";
echo "<a href=\"reg.php\">Назад</a></div>";}
$brauser=htmlspecialchars(stripslashes($_SERVER['HTTP_USER_AGENT']));
$ip=htmlspecialchars(stripslashes($_SERVER['REMOTE_ADDR']));
$pass = $_POST[pass];
$_POST[nick] = addslashes("$_POST[nick]");
$_POST[nick] = htmlspecialchars($_POST[nick]);

$_POST[pass] = addslashes("$_POST[pass]");
$_POST[pass] = htmlspecialchars($_POST[pass]);

$_POST[repass] = addslashes("$_POST[repass]");
$_POST[repass] = htmlspecialchars($_POST[repass]);

$_POST[email] = addslashes("$_POST[email]");
$_POST[email] = htmlspecialchars($_POST[email]);
$email = $_POST[email];
$tkr = mysql_query("SELECT * FROM `users` WHERE `usr` = '$_POST[nick]'");
$tkr=mysql_num_rows($tkr);
$bip = mysql_query("SELECT * FROM `users` WHERE `ip` = '$ip'");
$bip=mysql_num_rows($bip);
$temn = mysql_query("SELECT * FROM `users` WHERE `email` = '$_POST[email]'");
$tem=mysql_num_rows($temn);

if(strlen($_POST[nick])<3 or strlen($_POST[nick])>25){echo "Неверная длина ника!разрешено от 3 до 20 символов.<br/>";
echo "<a href=\"reg.php\">Назад</a></div>";}
elseif (@preg_replace("[A-za-zА-яа-я0-9]+", "", $_POST[nick]) || @preg_replace("[A-za-z0-9]+", "", $_POST[pass]) || @preg_replace("[A-za-z0-9]+", "", $_POST[repass])){
echo "Используете запрещённые символы!<br/>";
echo "<a href=\"reg.php\">Назад</a></div>";}
elseif (ereg("/[0-9a-z_]+@[0-9a-z_^\.]", "", $_POST[email])){
echo "Не правильно введён e-mail!</div>";
echo "<a href=\"reg.php\">Назад</a></div>";}

elseif (($tkr < 1) && ($bip < 10) && ($tem < 1) && ($_POST[nick] != "") && ($_POST[pass] != "") )
{
$dater=date("d F, Y", time());
$time=date("H:i:s", time());
$dater = str_replace("January","января",$dater);
$dater = str_replace("February","февраля",$dater);
$dater = str_replace("March","марта",$dater);
$dater = str_replace("April","апреля",$dater);
$dater = str_replace("May","мая",$dater);
$dater = str_replace("June","июня",$dater);
$dater = str_replace("July","июля",$dater);
$dater = str_replace("August","августа",$dater);
$dater = str_replace("September","сентября",$dater);
$dater = str_replace("October","октября",$dater);
$dater = str_replace("November","ноября",$dater);
$dater = str_replace("December","декабря",$dater);

$_POST[pass] = md5($_POST[pass]);
$storona = $_POST[storona];

$mp="20"; $all="20";
$sila="11";
$krit="10";
$ukrit="10";
$lovk='12';
$protect='15';

if(!empty($_GET[ref])){
$_GET[ref] = htmlspecialchars(stripslashes(addslashes($_GET['ref'])));
$req = mysql_query("SELECT `ip` FROM `users` WHERE `id` = '$_GET[ref]' LIMIT 1");
$avto = mysql_num_rows($req);
if ($avto == 1) {
$refer = mysql_fetch_array($req);
if($ip!=$refer[ip]){
mysql_query("INSERT INTO
`users` SET
`usr` = '$_POST[nick]',
`pass` = '$_POST[pass]',
`email` = '$_POST[email]',
`ip` = '$ip',
`pol` = '$_POST[pol]',
`storona` = '$_POST[storona]',
`lvl` = '1',
`money` = '100',
`skill` = '3',
`hp` = '$all',
`hpall` = '$all',
`mp` = '$mp',
`mpall` = '$mp',
`exp` = '200',
`almaz` = '1',
`sila` = '$sila',
`lovk` = '$lovk',
`prot` = '$protect',
`krit` = '$krit',
`ukrit` = '$ukrit',
`klas` = '$_POST[klas]',
`city` = 'fornost',
`ref` = '$_GET[ref]',
`lvisit` = '$dater $time'");
}}}else{
mysql_query("INSERT INTO
`users` SET
`usr` = '$_POST[nick]',
`pass` = '$_POST[pass]',
`email` = '$_POST[email]',
`ip` = '$ip',
`pol` = '$_POST[pol]',
`storona` = '$_POST[storona]',
`lvl` = '1',
`money` = '100',
`skill` = '3',
`hp` = '$all',
`hpall` = '$all',
`mp` = '$mp',
`mpall` = '$mp',
`exp` = '200',
`almaz` = '1',
`sila` = '$sila',
`lovk` = '$lovk',
`prot` = '$protect',
`krit` = '$krit',
`ukrit` = '$ukrit',
`klas` = '$_POST[klas]',
`city` = 'fornost',
`ref` = 'not',
`lvisit` = '$dater $time'");
}mysql_query("INSERT INTO
`weapon` SET
`usr` = '$_POST[nick]',
`tip` = 'weapon',
`kompl` = '0',
`name` = 'Мечь новичка',
`cena` = '180',
`sila` = '3',
`krit` = '10',
`ukrit` = '5',
`nlvl` = '1',
`image` = 'yes'");

mysql_query("INSERT INTO
`weapon` SET
`usr` = '$_POS
Crybo (16.08.2015 в 11:15)
Привет,всем!народ не могу понять почему не работает регистрация((( двиг "БГ" переделаный буду благодарен за подсказку


http://bym.guru/downloads/zip_open.php?act=pre&id=72257&index=154
Онлайн: 1
Время:
Gen. 0.0994
(c) Bym.Guru 2010-2026