Спустя 23 минуты, 30 секунд (8.03.2010 - 02:51) Nikitian написал(а):
js или куки отключены. Напишите саппорту казино, на праздники все местные телепаты ушли в запой.
Спустя 8 минут, 52 секунды (8.03.2010 - 03:00) ivan4501 написал(а):
эт мое казино я хотел зарегистрироватся как пользователь но нерегистрирует письмо на емайл приходит
Спустя 12 минут, 44 секунды (8.03.2010 - 03:13) Nikitian написал(а):
Если вы писали код авторизации, то профилируйте его, если не вы, то найдите автора или исполнителя. А квази-шаманы, определяющие ошибки по общим симптомам.... Выше написал их участь.
Где код?
Где код?
Спустя 19 минут, 29 секунд (8.03.2010 - 03:33) ivan4501 написал(а):
<? include ("header.php");
if ($send<>"1") {
?>
<td width=538 valign=top >
<table border=0 cellpadding="0" cellspacing="0" bgcolor="#C7361B" >
<tr>
<td width="3" background="/image/3_07.gif"></td>
<div><img src="/image/3_08.gif"/></div>
<td align='center' style="padding: 20px 10px 10px 20px;" valign="top" >
<div style="color: #ffdb00;margin-left:-15px;"><IMG SRC="/image/reg.gif" WIDTH="264" HEIGHT="37" BORDER="0" ALT="Регистрация"></div>
<FORM name=form action=reg.php method=post>
<TABLE class="welcome" class=regform cellSpacing=0 cellPadding=3 border=0>
<TR>
<TD colSpan=3> Поля, отмеченные звездочкой, обязательны для заполнения</TD></TR>
<TR>
<TD align=right><B>Логин</B> <FONT color=#ffdb00>*</FONT></TD>
<TD><INPUT name="r_login" value="" style=" border: 1px solid rgb(0,0,0)"></TD>
<TD> </TD></TR>
<TR>
<TD align=right><B>Пароль</B><FONT color=#ffdb00>*</FONT></TD>
<TD><INPUT name="r_pass" value="" style=" border: 1px solid rgb(0,0,0)"></TD>
<TD></TD></TR>
<TR>
<TD align=right><B>E-mail</B><FONT color=#ffdb00>*</FONT></TD>
<TD><INPUT name="r_email" value="" style=" border: 1px solid rgb(0,0,0)"></TD>
<TD> </TD></TR>
<TR>
<TD align=right><B>Имя</B></TD>
<TD><INPUT name="r_name" value="" style=" border: 1px solid rgb(0,0,0)"></TD>
<TD></TD></TR>
<TR>
<TD align=right><B>Фамилия</B></TD>
<TD><INPUT name="r_fam" value="" style=" border: 1px solid rgb(0,0,0)"></TD>
<TD></TD></TR>
<TR>
<TD colSpan=3> </TD></TR>
<TR>
<TD><INPUT type=hidden value=1 name=send><INPUT type=hidden value=0 name="partner_id"></TD>
<TD colSpan=2><INPUT type=submit value="Сохранить" name=submit></TD></TR>
</TABLE>
</FORM>
</td>
<td width="3" height="330"background="/image/3_07.gif"> </td>
</tr>
<tr>
<td width="3" height="152" background="/image/3_07.gif"></td>
<td width="283" ></td>
<td width="3" height="152" background="/image/3_07.gif"></td>
</tr>
</table>
</td>
<?
}
if($send=="1"){
if ($r_login=="" or $r_pass=="" or $r_email=="" )
{
echo "<script> alert('Пожалуйста заполните все поля!'); document.location.href='reg.php'; </script>";
exit;
}
//include ("setup.php");
//$date=date("d.m.y");
$sqlr="select * from users where login='$r_login'";
$resultr=mysql_query($sqlr);
$rowr=mysql_fetch_array($resultr);
if ($r_login==$rowr[1])
{
echo "<script> alert('Игрок с таким логином существует!'); document.location.href='reg.php'; </script>";
exit;
}
$pus=$HTTP_COOKIE_VARS["par"];
$sqlru="select * from users where login='$pus'";
$resultru=mysql_query($sqlru);
$rowru=mysql_fetch_array($resultru);
if ($pus==$rowru[1] && $pus<>"")
{
$sqlp="INSERT INTO partner VALUES('$pus','$r_login','$date','0.00')";
mysql_query($sqlp);
}
$sqlr="INSERT INTO users VALUES(NULL,'$r_login','$r_pass','0.00','0.00','0.00','$r_email','$r_name','$r_fam','$date','0.00')";
mysql_query($sqlr);
include("mail/reg.php");
$to =$r_email;
$subject = $reg_reg_mail_subject;
$msg =$reg_reg_mail;
$mailheaders = "Content-Type: text/plain; charset=Windows-1251\n";
$mailheaders .= "From: $con[2]\n";
mail($to, $subject, $msg, $mailheaders);
$con=mysql_fetch_array(mysql_query("select * from seting"));
if ($con[regmail]=="yes"){
include("mail/newreg.php");
$to =$con['adm_email'];
$subject = $reg_reg_mail_subject;
$msg =$reg_reg_mail;
$mailheaders = "Content-Type: text/plain; charset=Windows-1251\n";
$mailheaders .= "From: $con[adm_email]\n";
mail($to, $subject, $msg, $mailheaders);
}
unset($pus);
session_destroy();
?>
<font color="#FFFFFF">
<b>Вы зарегистрированы.</b>
<br><br>
Для начала игры , войдите в игровой зал введя ваш логин и пароль.<br><br>
Желаем Удачи!
</font>
<?
}
include ("footer.php");
?>
вот
Спустя 4 минуты, 4 секунды (8.03.2010 - 03:37) Nikitian написал(а):
Это код регистрации. Проверьте, есть ли в таблице users зарегистрированный пользователь. После этого выкладывайте код авторизации.
Спустя 12 минут, 54 секунды (8.03.2010 - 03:49) ivan4501 написал(а):
<HTML><HEAD><TITLE>Игровой Зал</TITLE>
<META http-equiv=Content-Type content="text/html; charset=windows-1251">
<LINK href="../image/style.css" type=text/css rel=stylesheet>
</HEAD>
<BODY text=#ffffff bgColor=#000044>
<FORM name=form action=login_proc.php method=post>
<TABLE cellSpacing=0 cellPadding=0 width=350 align=center bgColor=#000444 border=0>
<TBODY>
<TR>
<TD align=middle height=50><B>ВХОД В ИГРОВОЙ ЗАЛ</B></TD></TR>
<TR>
<TD vAlign=top align=middle>
<TABLE cellSpacing=0 cellPadding=0 width="90%" border=0>
<TBODY>
<TR>
<TD align=middle>
<DIV>Для входа в игровой зал вы должны <A
href="../reg.php">зарегистрироваться</A>.</DIV></TD></TR></TBODY></TABLE><BR><BR>
<TABLE cellSpacing=0 cellPadding=5 border=0>
<TBODY>
<TR>
<TD align=right><B>Логин</B></TD>
<TD><INPUT maxLength=16 size=17 name=log style=" border: 1px solid rgb(0,0,0)"></TD></TR>
<TR>
<TD align=right><B>Пароль</B></TD>
<TD><INPUT type=password maxLength=16 size=17 name=psw style=" border: 1px solid rgb(0,0,0)"></TD></TR>
<TR>
<TD> </TD>
<TD><INPUT type=hidden value=1 name=send><INPUT type=submit value=Войти name=submit></TD></TR>
<TR>
<TD> </TD>
<TD><A href="../lostpass.php">Забыли пароль?</A></TD></TR></TBODY></TABLE><BR></TD></TR>
<TR>
<TD align=middle height=25>
<A href="../index.php">Вернуться на главную страницу</A>
</TD></TR></TBODY></TABLE></FORM></BODY></HTML>
Спустя 54 секунды (8.03.2010 - 03:50) ivan4501 написал(а):
<?
session_start();
foreach ($_POST as $var => $value)
{
if ($var=="amp;log"){$log=$value;}
if ($var=="amp;psw"){$psw=$value;}
}
$log = htmlentities($log);
$psw = htmlentities($psw);
if(isset($submit) )
{
include ("../setup.php");
$log2=$log;
$result=mysql_query("select * from users where login='$log2'");
$row=mysql_fetch_array($result);
$base_login=$row[1];
$base_psw=$row[2];
if($log==$base_login && $psw==$base_psw && $log<>"")
{
$HTTP_SESSION_VARS['l']=$base_login;
Header("Location: index.php");
exit;
}
else
{
Header("Location: ../index.php");
exit;
}
}
?>
Спустя 9 минут, 54 секунды (8.03.2010 - 04:00) Nikitian написал(а):
if ($var=="amp;log"){$log=$value;}
if ($var=="amp;psw"){$psw=$value;}
Поменяйте на
if ($var=="log"){$log=$value;}
if ($var=="psw"){$psw=$value;}
По скрину неясно, есть ли что в таблице или она пуста.
Уберите это
$log = htmlentities($log);
$psw = htmlentities($psw);
Запрос перепишите так:
$result=mysql_query("select * from users where login='".mysql_escape_string($log2)."'");
И не забывайте код обрамлять бб-тегами php:[рhр]код[/рhр]
Мне надоело это делать за вас.
Спустя 6 минут, 58 секунд (8.03.2010 - 04:07) ivan4501 написал(а):
вот
Спустя 20 минут, 47 секунд (8.03.2010 - 04:28) Nikitian написал(а):
Пользователи не добавляются.
Заменить на
Правда и этот код имеет проблему: если логин-пароль больше 12 символов, то сохранятся только первые 12 символов. Но всё же теперь хотя бы будут сохраняться пользователи, либо увидите ошибку.
$sqlr="INSERT INTO users VALUES(NULL,'$r_login','$r_pass','0.00','0.00','0.00','$r_email','$r_name','$r_fam','$date','0.00')";
mysql_query($sqlr);
Заменить на
$sqlr="INSERT INTO users set login='".mysql_escape_string($r_login)."',pass='".mysql_escape_string($r_pass)."',email='".mysql_escape_string($r_email)."',name='".mysql_escape_string($r_name)."',fam='".mysql_escape_string($r_fam)."',date='".mysql_escape_string($date)."')";
$r=mysql_query($sqlr);
if(!$r)die(mysql_error());//Эту строчку убрать после отладки!
Правда и этот код имеет проблему: если логин-пароль больше 12 символов, то сохранятся только первые 12 символов. Но всё же теперь хотя бы будут сохраняться пользователи, либо увидите ошибку.
Спустя 9 минут (8.03.2010 - 04:37) ivan4501 написал(а):
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')' at line 1
вот чего появилось
вот чего появилось
Спустя 2 минуты, 31 секунда (8.03.2010 - 04:40) Nikitian написал(а):
Ещё раз проверьте, я в конце кавычку добавил.
Спустя 2 минуты, 57 секунд (8.03.2010 - 04:43) ivan4501 написал(а):
тоже самое (
Спустя 7 минут, 58 секунд (8.03.2010 - 04:50) Nikitian написал(а):
Поменяйте на
И скажите что выводится.
if(!$r)die(mysql_error()."//".$sqlr);//Эту строчку убрать после отладки!
И скажите что выводится.
Спустя 2 минуты, 28 секунд (8.03.2010 - 04:53) ivan4501 написал(а):
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')' at line 1//INSERT INTO users set login='ivan',pass='qwert',email='ivan4501@yandex.ru',name='eeee',fam='ccc',date='08.03.10')
Спустя 2 минуты, 3 секунды (8.03.2010 - 04:55) Nikitian написал(а):
Мля. Скобочку в запросе уберите.
$sqlr="INSERT INTO users set login='".mysql_escape_string($r_login)."',pass='".mysql_escape_string($r_pass)."',email='".mysql_escape_string($r_email)."',name='".mysql_escape_string($r_name)."',fam='".mysql_escape_string($r_fam)."',date='".mysql_escape_string($date)."'";
Спустя 3 минуты, 29 секунд (8.03.2010 - 04:58) ivan4501 написал(а):
во все спс
Спустя 54 секунды (8.03.2010 - 04:59) ivan4501 написал(а):
давай на сигаретки те кину )пару соток
Спустя 1 минута, 1 секунда (8.03.2010 - 05:00) Nikitian написал(а):
Спокойной ночи, кофе с коньяком у меня закончился ещё полчаса назад (кружка), а мозг без пищи спит.
Не курю. На Коньяк можно скинуть на реквизиты тут: nikitian.ru
Хотя и коньяка у меня больше 4 литров припасено и кофе с избытком....
Не курю. На Коньяк можно скинуть на реквизиты тут: nikitian.ru
Хотя и коньяка у меня больше 4 литров припасено и кофе с избытком....
Спустя 1 минута, 59 секунд (8.03.2010 - 05:02) ivan4501 написал(а):
оки спс