Просмотр полной версии : Атрибуты reg.php
Сабж. Не работает регистрация на сайте. Какие атрибуты необходимо задать?
YoYo Factory
12.06.2008, 19:00
Посмотри может в reg.php стоит include?
Если стоит include, то от файла которого идет инклуд попробуй тоже поставить атрибуты 777
Посмотри может в reg.php стоит include?
Если стоит include, то от файла которого идет инклуд попробуй тоже поставить атрибуты 777
Инклуд стоит, делал права и 777 и 775, не помогло.
Jokester
12.06.2008, 19:14
А может дело не в бабине? :D
Почему ты причину в атрибутах видишь?
А может дело не в бабине? :D
Почему ты причину в атрибутах видишь?
нуа в чём тогда причина?
Jokester
12.06.2008, 19:24
Ты бы проблему толком описалНе работает регистрация на сайте. нуа в чём тогда причина?А должна работать?
А раньше работала?
А в скрипте reg.php что вообще находится?
А ты его где пробуешь?
А ошибки есть?
А пароль вводил?
А логин?
А юзер такой есть?
А база?
и т. д и т.п.
P.S Пара вопросов не в тему, но смысл, я думаю ясен :D
Ух ё =) наверное надо php учить
Игруху скачал, хотел поставить, а тут хрен разберёшься.
Ты бы проблему толком описал
Ввожу данные для регистрации, нажимаю "Зарегистрироваться", ничего не происходит, т.е. страница как бы обновляется (http://indeks.croe.net/reg.php)
YoYo Factory
12.06.2008, 19:36
Выложи исходники reg.php
Jokester
12.06.2008, 19:38
Gen1rus
Посмотрел, но так хрен что скажешь, причин может быть куча.Читай доки , смотри код, как работает скрипт смотри, если есть форум у разработчиков туда обратись
Выложи исходники reg.php
<?
/*Middleages Enlightment */
/*September 2004 */
/*programming by chisto_tolyan */
/* */
/*регистрация */
include "conf.cfg";
$chas = date("H");
$server_date=date("d.m.Y", mktime($chas-$GSM));
$server_time=date("H:i:s", mktime($chas-$GSM));
$data = mysql_connect($base_name, $base_user, $base_pass);
if(!mysql_select_db($db_name,$data)){
print "Ошибка при подключении к БД<BR>";
echo mysql_error();
die();
}
?>
<HTML>
<HEAD>
<TITLE>Средневековье - регистрация</TITLE>
<LINK REL=StyleSheet HREF="style.css" TYPE="text/css">
</HEAD>
<BODY BGCOLOR="#FFFFFF">
<?
if(!empty($login)){
$QUERY = mysql_query("SELECT id FROM users WHERE login='$login'");
$CHECK = mysql_fetch_array($QUERY);
if($CHECK){
print "<SPAN CLASS='err'>Ошибка!Логин \"$login\" уже занят! Выберите другой логин.<BR>";
print "<A HREF=\"javascript:history.back()\" CLASS='link'>назад</A>";
die();
}
if(empty($ip))
{
if (getenv('HTTP_X_FORWARDED_FOR'))
{
$ip=getenv('HTTP_X_FORWARDED_FOR');
}
else
{
$ip=getenv('REMOTE_ADDR');
}
}
$login=htmlspecialchars($login);
$login=trim($login);
$password=htmlspecialchars($password);
$level = "0";
$email=htmlspecialchars($email);
$icq=htmlspecialchars($icq);
$homepage=htmlspecialchars($homepage);
$name=htmlspecialchars($name);
$city=htmlspecialchars($city);
$birthday=htmlspecialchars($birthday);
$about=htmlspecialchars($about);
$about=str_replace("\n","<BR>",$about);
$password = base64_encode($password);
$def_city = "Моунтаун";
$def_city_game = "mountown";
$def_room = "пл.Базарная";
if($sex == "male"){
$def_obraz = "m/1.gif";
}
else{
$def_obraz = "f/1.gif";
}
$def_status = "рекрут";
$INSERT = "INSERT INTO `users`(login,login_display,password,mail,sex,icq, homepage,name,hobie,town,birthday,date,reg_ip,city ,city_game,obraz,status,room) VALUES('$login','$login','$password','$email','$se x','$icq','$homepage','$name','$about','$city','$b irthday','$server_date-$server_time','$ip','$def_city','$def_city_game',' $def_obraz','$def_status','$def_room')";
$SQL = mysql_query($INSERT);
if($SQL){
print "<SPAN CLASS='norm'>Регистрация прошла успешно!<BR>Авторизируйтесь с <a href='index.php' class='link'>главной страницы</a>.</SPAN>";
$INSERT_REPORT = mysql_query("INSERT INTO `report`(date,time_stamp,login,action,type,ip) VALUES('$server_date-$server_time','".time()."','$login','Персонаж зарегистрировался','0','$ip')");
}
else{
echo mysql_error();
}
}
else{
?>
<script>
function sub(){
n=document.registration;
if(n.login.value==""){alert('Вы не ввели Ваш логин!!!');}
else if(n.password.value==""){alert('Вы не ввели Ваш пароль');}
else if(n.password_confirm.value==""){alert('Вы не подтвердили пароль!!!');}
else if(n.password.value!=n.password_confirm.value){ale rt('Пароли в полях не совпадают!!!');}
else if(n.email.value==""){alert('Вы не ввели Ваш e-mail!!!');}
else if(n.birthday.value==""){alert('Вы не ввели Вашу дату рождения!!!');}
else if(n.rules.checked!=true){alert('Вы должны принять правила The Middleages: Enlightment');}
else{
n.submit();
}
}
</script>
<CENTER>
<FORM NAME="registration" ACTION="reg.php" CLASS="norm" METHOD="POST">
<TABLE BORDER="0" CELLPADDING="7" CELLSPACING="7" WIDTH="400" BGCOLOR="rgb(248,248,248)" CLASS="tab">
<TR><TD>
<CENTER>
<SPAN CLASS="header">
The Middleages
</SPAN>
</CENTER><BR>
Регистрация. Заполните все поля.
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0">
<TR>
<TD WIDTH="200">
Логин <SMALL>(макс. 30 симв.)</SMALL>:
</TD>
<TD>
<INPUT TYPE="text" NAME="login" CLASS="field" SIZE="30" MAXLENGTH="30">
</TD>
</TR>
<TR>
<TD>
Пароль <SMALL>(макс. 30 симв.)</SMALL>:
</TD>
<TD>
<INPUT TYPE="password" NAME="password" CLASS="field" SIZE="30" MAXLENGTH="30">
</TD>
</TR>
<TR>
<TD>
Подтвердите пароль:
</TD>
<TD>
<INPUT TYPE="password" NAME="password_confirm" CLASS="field" SIZE="30" MAXLENGTH="30">
</TD>
</TR>
<TR>
<TD>
E-mail <SMALL>(макс. 50 симв.)</SMALL>:
</TD>
<TD>
<INPUT TYPE="text" NAME="email" CLASS="field" SIZE="30" MAXLENGTH="50">
</TD>
</TR>
<TR>
<TD>
Ваш пол:
</TD>
<TD>
<SELECT NAME="sex" CLASS="field" STYLE="width=203;">
<OPTION VALUE="male">Мужской</OPTION>
<OPTION VALUE="female">Женский</OPTION>
</SELECT>
</TD>
</TR>
<TR>
<TD>
ICQ UIN <SMALL>(макс. 15 симв.)</SMALL>:
</TD>
<TD>
<INPUT TYPE="text" NAME="icq" CLASS="field" SIZE="30" MAXLENGTH="15">
</TD>
</TR>
<TR>
<TD>
Имя <SMALL>(макс. 50 симв.)</SMALL>:
</TD>
<TD>
<INPUT TYPE="text" NAME="name" CLASS="field" SIZE="30" MAXLENGTH="50">
</TD>
</TR>
<TR>
<TD>
Сайт <SMALL>(макс. 30 симв.)</SMALL>:
</TD>
<TD>
<INPUT TYPE="text" NAME="homepage" CLASS="field" SIZE="30" VALUE="http://" MAXLENGTH="30">
</TD>
</TR>
<TR>
<TD>
Город <SMALL>(макс. 50 симв.)</SMALL>:
</TD>
<TD>
<INPUT TYPE="text" NAME="city" CLASS="field" SIZE="30" MAXLENGTH="50">
</TD>
</TR>
<TR>
<TD>
День рожденья <SMALL>(макс. 10 симв.)</SMALL>:
</TD>
<TD>
<INPUT TYPE="text" NAME="birthday" CLASS="field" SIZE="30" MAXLENGTH="10">
</TD>
</TR>
</TABLE>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0">
<TR><TD>
Немного о себе <SMALL>(макс. 1024 симв.)</SMALL>:<BR>
<TEXTAREA NAME="about" CLASS="field" ROWS="6" COLS="60" MAXLENGTH="1024"></TEXTAREA><BR>
<INPUT TYPE="checkbox" NAME="rules">Я принимаю <A HREF="rules.php" CLASS="link" TARGET="blank">правила The Middleages</A><BR>
<INPUT TYPE="checkbox" NAME="subscribe">Я хочу подписаться на "The Middleages News"<BR><BR>
<INPUT TYPE="button" OnClick="sub()" CLASS="but" VALUE="Зарегистрировать" STYLE="width=382">
</TD></TR>
</TABLE>
<br>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD ALIGN="left">
<!--Rating@Mail.ru COUNTER--><script language="JavaScript" type="text/javascript"><!--
d=document;var a='';a+=';r='+escape(top.document.referrer)
js=10//--></script><script language="JavaScript1.1" type="text/javascript"><!--
a+=';j='+navigator.javaEnabled()
js=11//--></script><script language="JavaScript1.2" type="text/javascript"><!--
s=screen;a+=';s='+s.width+'*'+s.height
a+=';d='+(s.colorDepth?s.colorDepth:s.pixelDepth)
js=12//--></script><script language="JavaScript1.3" type="text/javascript"><!--
js=13//--></script><script language="JavaScript" type="text/javascript"><!--
d.write('<a href="http://top.mail.ru/jump?from=654449"'+
' target=_top><img src="http://top.list.ru/counter'+
'?id=654449;t=134;js='+js+a+';rand='+Math.random() +
'" alt="Рейтинг@Mail.ru"'+' border=0 height=40 width=88><\/a>')
if(11<js)d.write('<'+'!-- ')//--></script><noscript><a
target=_top href="http://top.mail.ru/jump?from=654449"><img
src="http://top.list.ru/counter?js=na;id=654449;t=134"
border=0 height=40 width=88
alt="Рейтинг@Mail.ru"></a></noscript><script language="JavaScript" type="text/javascript"><!--
if(11<js)d.write('--'+'>')//--></script><!--/COUNTER-->
</TD>
<TD ALIGN="right" VALIGN="TOP">
<SPAN CLASS="small">
The Middleages: ©2004.<BR>
By chisto_tolyan
</SPAN>
</TD>
</TR>
</TABLE>
</TD></TR>
</TABLE>
</FORM>
</CENTER>
</HTML>
<?
}
?>
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot