Обучение/Помощь новичкам | регистрация не работает
Привет,всем!народ не могу понять почему не работает регистрация((( двиг "БГ" переделаный буду благодарен за подсказку
DELETED
16 августа 2015, в 11:17
Delete
kire-ves , регистрация проходит все как должно быть,а вот в базу недоходит
Код регистрации не?
DELETED
16 августа 2015, в 11:21
Delete
kire-ves (16.08.2015 в 11:21)
Crybo , код скинь сюды реги
Crybo , код скинь сюды реги
сейчас скину файл
________
посл. ред. 16.08.2015 в 11:32; всего 1 раз(а); by Crybo
kire-ves (16.08.2015 в 11:21)
Crybo , код скинь сюды реги
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
DELETED
16 августа 2015, в 11:45
Delete
Crybo (16.08.2015 в 11:15)
Привет,всем!народ не могу понять почему не работает регистрация((( двиг "БГ" переделаный буду благодарен за подсказку
Привет,всем!народ не могу понять почему не работает регистрация((( двиг "БГ" переделаный буду благодарен за подсказку
http://bym.guru/downloads/zip_open.php?act=pre&id=72257&index=154