powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Проблемы с формой регистрации.
6 сообщений из 6, страница 1 из 1
Проблемы с формой регистрации.
    #38977668
Esh Crow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Проблемы с формой регистрации. Помогите, пожалуйста, найти ошибку!
Почему-то не идёт на следующий шаг, если вводить кириллицу. Хотя ники могу быть и Русскими.
В итоге, при нажатии кнопки Зарегистрироваться - ничего не происходит.
...
Рейтинг: 0 / 0
Проблемы с формой регистрации.
    #38977669
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Esh Crow,

Вы хотя бы язык программирования укажите, чтобы я мог в нужный подфорум перенести.
...
Рейтинг: 0 / 0
Проблемы с формой регистрации.
    #38977670
Esh Crow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
код
Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.
101.
102.
103.
104.
105.
106.
107.
108.
109.
110.
111.
112.
113.
114.
115.
116.
117.
118.
119.
120.
121.
122.
123.
124.
125.
126.
127.
128.
129.
130.
131.
132.
133.
134.
135.
136.
137.
138.
139.
140.
141.
142.
143.
144.
145.
146.
147.
148.
149.
150.
151.
152.
153.
154.
155.
156.
157.
158.
159.
160.
161.
162.
163.
164.
165.
166.
167.
168.
169.
170.
171.
172.
173.
174.
175.
176.
177.
178.
179.
180.
181.
182.
183.
184.
185.
186.
187.
188.
189.
190.
191.
192.
193.
194.
195.
196.
197.
198.
199.
200.
201.
202.
203.
204.
205.
206.
207.
208.
209.
210.
211.
212.
213.
214.
215.
216.
217.
218.
219.
220.
221.
222.
223.
224.
225.
226.
227.
228.
229.
230.
231.
232.
233.
234.
235.
236.
237.
238.
239.
240.
241.
242.
243.
244.
245.
246.
247.
248.
249.
250.
251.
252.
253.
254.
255.
256.
257.
258.
259.
260.
261.
262.
263.
264.
265.
266.
267.
268.
269.
270.
271.
272.
273.
274.
275.
276.
277.
278.
279.
280.
281.
282.
283.
284.
285.
286.
287.
288.
289.
290.
291.
292.
293.
294.
295.
296.
297.
298.
299.
300.
301.
302.
303.
304.
305.
306.
307.
308.
309.
310.
311.
312.
313.
314.
315.
316.
317.
318.
319.
320.
321.
322.
323.
324.
325.
326.
327.
328.
329.
330.
331.
332.
333.
334.
335.
336.
337.
338.
339.
340.
341.
342.
343.
344.
345.
346.
347.
348.
349.
350.
351.
352.
353.
354.
355.
356.
357.
358.
359.
360.
361.
362.
363.
364.
365.
366.
367.
368.
369.
370.
371.
372.
373.
374.
375.
376.
377.
378.
379.
380.
381.
382.
383.
384.
385.
386.
387.
388.
389.
390.
391.
392.
393.
394.
395.
396.
397.
398.
399.
400.
401.
402.
403.
404.
405.
406.
407.
408.
409.
410.
411.
412.
413.
414.
415.
416.
417.
418.
419.
420.
421.
422.
423.
424.
425.
426.
427.
428.
429.
430.
431.
432.
433.
434.
435.
436.
437.
438.
439.
440.
441.
442.
443.
444.
445.
446.
447.
448.
449.
450.
451.
452.
453.
<?
session_start();
$ok=0;
include('/home/virtwww/w_alador-su_018735f8/http/inc/db_connect.php');
include('/home/virtwww/w_alador-su_018735f8/http/time.php');

$now=time();
$ip=GetEnv("REMOTE_ADDR");
if(empty($ip)){
    if (getenv('HTTP_X_FORWARDED_FOR')){
        $ip=getenv('HTTP_X_FORWARDED_FOR');
       }else{
        $ip=getenv('REMOTE_ADDR');
    }

}
$browser=GetEnv("HTTP_USER_AGENT");
$now=time();
$reg_ip=mysql_num_rows(mysql_query("SELECT id FROM players where ip='".$ip."' AND register_date>'".($now - 3000)."'"));
$login=addslashes($_POST['login']);
$psw=trim(addslashes($_POST['psw']));
$conf_pass=trim(addslashes($_POST['conf_pass']));
$email=trim(addslashes($_POST['email']));
$conf_email=trim(addslashes($_POST['conf_email']));
$name=addslashes($_POST['name']);
$sex=addslashes($_POST['sex']);
$city=addslashes($_POST['$city']);
$rase=addslashes($_POST['rase']);
$year=addslashes($_POST['year']);
$month=addslashes($_POST['month']);
$day=addslashes($_POST['day']);
$law=addslashes($_POST['law']);
$agr=addslashes($_POST['agreement']);
$probel=0;
$tire=0;

if(@$_POST['nik'])
	{
		$hinfo=mysql_fetch_assoc(mysql_query("SELECT id FROM players where user='".$login."'"));
		if (!empty($hinfo['id'])) $finded=1; else $finded=0;
				
		for ($i=0; $i<strlen($login); $i++) {
		 
		if($login[$i]==" ") ++$probel;
		if($login[$i]=="-") ++$tire;
		}
		
		$s=preg_match("/[^0-9A-Za-z- ]/", $login);
		$d=preg_match("/[^0-9А-Яа-я- ]/", $login);
		
		if($finded==0)
		{
			if (strlen($login)>4 && strlen($login)<16) 
			{  
				
				if ($s==0 or $d==0)
				{ 
					if(($probel>=0 and $probel<=1) or ($tire>=0 and $tire<=1))
					{
						
						$nik_ok=1;
						
					} else{$nms.="Разделительных символом больше допустимого!\\n"; $_POST['login']="";}
				} else{$nms.="Логин должен состоять либо только из русских букв, либо только из английских!\\n"; $_POST['login']="";}
			} else{$nms.="Логин не должен быть короче 5-ти и длиннее 15-ти символов!\\n"; $_POST['login']="";}
		} else{$nms.="Персонаж с таким логином уже существует!\\n"; $_POST['login']="";}
	}
	
	if(@$_POST['pass'])
	{
	
		if ($_POST['psw']==$_POST['conf_pass']) 
		{ 
			if (strlen($psw)>7) 
			{ 
				$p=preg_match("/[^(0-9)]/", $psw);
				if($p==1)
				{
				$psw_ok=1;
				} else {$nms.="Пароль не должен быть простым!\\n"; $_POST['psw']=""; $_POST['conf_pass']="";}
			} else {$nms.="Пароль не должен быть короче 8-и символов!\\n"; $_POST['psw']=""; $_POST['conf_pass']="";}
		} else {$nms.="Введённые Вами пароли не совпадают!\\n"; $_POST['psw']=""; $_POST['conf_pass']="";}
	
	}
	
	if(@$_POST['eml'])
	{
		$hinfo=mysql_fetch_assoc(mysql_query("SELECT id FROM players where email='".$email."'"));
		if (!empty($hinfo['id'])) $finded=1; else $finded=0;
		if($finded==0)
		{	
			if($email!=$conf_email)
			{
			$nms.="Введеные почтовые ящики не совпадают!\\n"; $_POST['email']=""; $_POST['conf_email']="";
			}
		} else{$nms.="Этот email уже занят!\\n"; $_POST['email']=""; $_POST['conf_email']="";}
	}
	
	if(@$_POST['reg'])
	{
		if ($login!="" and $psw!="" and $name!="" and $sex!="" and $rase!="" and $email!="" and $law!="" and $agr)
		{
		mysql_query("LOCK TABLES `players` WRITE, `slots` WRITE");
			
			
		$max = mysql_fetch_assoc(mysql_query("SELECT MAX(id) as id FROM players"));
		$NEW_USER_ID = $max['id'] + 1;
		$code=md5($NEW_USER_ID+$now);
		mysql_query("INSERT INTO slots (id, slots.1) values('".$NEW_USER_ID."','0')");
		mysql_query("INSERT INTO players (id, user, email,pass, activate, aid,rase, name, birth, birthdate, real_city, sex, browser, deviz,register_date, ip, valute) values('".$NEW_USER_ID."','".addslashes($login)."', '".addslashes($email)."',md5('$psw'),'1','".addslashes($code)."','".addslashes($rase)."','".addslashes($name)."','$day.$month.$year','$this_time','".addslashes($city)."','".addslashes($sex)."','".addslashes($browser)."','".addslashes($deviz)."','".$now."','$ip', 100)");

		$finded = 1;
		
		mysql_query("unlock tables");
		$to = "$email";
		$subject = "Код активации Alador.su";
		$message = "
		Здравствуйте, $name<br><br>
		Вы зарегистрировались в проекте 'Аладор' <br><br>
		Данные для входа:<br>
		Логин:<b> $login </b><br>
		Пароль:<b> $psw </b><br><br>
		Обязатльно запишите эти данные, они нужны будут вам для входа<br>
		Изменить пароль можно в настройках безопасности, меню инвентаря<br><br>
		ВАЖНО: Чтобы завершить регистрацию и активировать созданную вами игровую учетную запись, пожалуйста, пройдите по указанной ссылке.<br>
		http://alador-su.1gb.ru/activate.php?id=".$NEW_USER_ID."&code=".$code."<br><br>

		С уважением команда Alador.su";
                $headers  = "Content-type: text/html; charset=windows-1251 \r\n"; 
		$headers .= "From: The Support Alador.su <alador@1gb.ru>;\r\n"; 
		$headers .= "Bcc: alador@1gb.ru\r\n";
		if(mail($to,$subject,$message,$headers)){
		echo "
		<script>
		{top.location.href='register.php?page=end&login=$login';}
		</script>";
		exit;}

		} else $nms.="Вы не заполнили обязательные поля!";
	}
	
if ($nms!="") echo"<script>alert('Найдены ошибки:\\n$nms');</script>";

$title='Аладор - [Регистрация]';
include('inc/html_header.php');

echo"<body bgcolor=EBEDEC>";
if($_POST['login']==""&& $_GET['page']!="end")
{
echo"<div align='center' valign='top'><table border=1 width=\"700px\" cellspacing=0 cellpadding=3>";
	
	echo"
	<form action='' method=post name=registr>
	<input name=\"step\" value=\"1\" type=\"hidden\">
	
	<tr>
		<td colspan=\"3\"><b>Внимание!</b>(<b style='COLOR: Red'>*</b>)Ваш логин будет проверен на корректность Всевидящими! Просьба не использовать мат.</td>
	</tr>
	<tr>
		<td>&nbsp;Логин персонажа: (<b style='COLOR: Red'>*</b>)</td>
		<td>
		<input name='login' class=input size=\"25\" maxlength=15 value=\"\">
		<input type=submit class=input value='Продолжить' name=nik>
		</td>
		
	</tr>
	<tr>
		<td colspan=\"2\">
		<br>Ограничения:<br>
		1. Имя не может быть короче 5-х символов и длиннее 15-ти. Имя не может состоять более чем из трех слов.<br>
		Правильно: <b>Грозный Вася</b>, <b>Чудовище, Ли</b><br>
		Неправильно: <b>Ы</b>, <b>Суперубивающий Монстр</b><br>

		</td>
	</tr>
	<tr>
		<td colspan=\"2\">
		2. Имя может содержать только буквы или русского или английского алфавита. В качестве разделительных символов можно использовать пробел или тире \"-\"<br>
		Правильно: <b>Вася-Зверь</b>, <b>Идуший по полю</b><br>
		Неправильно: <b>Вася 17</b>, <b>*Вася*</b><br>
		</td>
	</tr>
	<tr>
		<td colspan=\"2\">
		3. Допускается использовать или только английские буквы, или только русские, но нельзя одновременно использовать буквы обоих алфавитов.<br>
		Правильно: <b>Громобоец</b>, <b>Dead Moroz</b><br>
		Неправильно: <b>Super Вася</b>, <b>Игорь the best</b><br>
		</td>
	</tr>
	<tr>
		<td colspan=\"2\">
		4. Имя не может начинаться или заканчиваться пробелом, подчеркиванием или тире.<br>
		Правильно: <b>Vasya</b>, <b>Иван Петрович</b><br>
		Неправильно: <b>Vasya-</b>, <b>-Иван Петрович-</b><br>
		</td>
	</tr>
	<tr>
		<td colspan=\"2\">
		5. Запрещено использовать два разделительных символа подряд.<br>
		Правильно: <b>Вася c топором</b>, <b>Иван Петрович</b><br>
		Неправильно: <b>Вася--и--топор</b>, <b>Иван- Петрович</b><br>
		</td>
	</tr>
	<tr>
		<td colspan=\"2\">
		6. Запрещено использование трех и более одинаковых символов подряд.<br>
		Правильно: <b>Вася с топором</b>, <b>Иван Петрович</b><br>
		Неправильно: <b>Вааася</b>, <b>Петрррович<b>
		</td>
	</tr>
	<tr>
		<td colspan=\"2\">
		7. Имя должно быть читаемым. Запрещены некоторые сочетания букв (ЪЪ, например) и четыре и более согласных подряд.<br>
		Правильно: <b>Вася c топором</b>, <b>Иван Петрович</b><br>
		Неправильно: <b>FTRNZJ</b>, <b>Ъъефф</b><br>
		</td>
	</tr>
	<tr>
		<td colspan=\"2\">
		9. Имя не может содержать нецензурную лексику и оскорбления.
		</td>
	</tr>
	<input name=\"psw\" value=\"\" type=\"hidden\">
	<input name=\"conf_pass\" value=\"\" type=\"hidden\">
	<input name=\"email\" value=\"\" type=\"hidden\">
	<input name=\"name\" value=\"\" type=\"hidden\">
	<input name=\"0day\" value=\"00.00.0000\" type=\"hidden\">
	<input name=\"sex\" value=\"0\" type=\"hidden\">
	<input name=\"city\" value=\"\" type=\"hidden\">
	<input name=\"icq\" value=\"\" type=\"hidden\">
	<input value=\"\" name=\"deviz\" type=\"hidden\">
	</form>";

echo"</table><div>";
}
if($_POST['login']!=""&&$_POST['psw']==""&&$_POST['conf_pass']==""&& $_GET['page']!="end")
	{
	echo"<div align='center' valign='top'><table border=1 width=\"700px\" cellspacing=0 cellpadding=3>";
	echo"
	<form action='' method=post name=registr>
	<input name=\"step\" value=\"2\" type=\"hidden\">
	<tr>
		<td colspan=\"3\"><b>Внимание!</b>(<b style='COLOR: Red'>*</b>) Внимательно вводите пароль, так как он требудется для входа!</td>
	</tr>
	<tr>
		<td>&nbsp;Логин персонажа: (<b style='COLOR: Red'>*</b>)</td>
		<td><input name=\"login\" value=\"$login\" type=\"hidden\">$login</td>
	</tr>
	<tr>
		<td>&nbsp;Пароль: (<b style='COLOR: Red'>*</b>)</td><td align=center><input name='psw' type=password class=input style='WIDTH: 150px' maxlength=21></td>
	</tr>

	<tr>
		<td>&nbsp;Пароль повторно: (<b style='COLOR: Red'>*</b>)</td><td align=center><input name='conf_pass' type=password class=input style='WIDTH: 150px' maxlength=21></td>
	</tr>
	<tr>
		<td colspan=\"2\">
		<br>Ограничения:<br>
		1. Пароль не может быть короче 6 символов.<br>
		Неправильно: <b>mks23</b>, <b>zm2</b><br>
		Правильно: <b>telez371</b><br>

		</td>
	</tr>
	<tr>
		<td colspan=\"2\">
		2. Запрещены пароли содержащие только буквы одной раскладки и одного регистра.<br>
		Неправильно: <b>sharksn</b>, <b>letotron</b><br>
		Правильно: <b>sharksn25</b>, <b>leto_tron</b><br>
		</td>
	</tr>
	<tr>
		<td colspan=\"2\">
		3. Запрещены простые, распространенные пароли.<br>
		Неправильно: <b>qwerty123456</b>, <b>qazwsx098</b><br>
		Правильно: <b>telez371</b>, <b>nord-23k</b><br>
		</td>
	</tr>
	<tr>
		<td colspan=\"2\">
		4. Пароль не должен содержать части логина. Неправильно: vasya2004 при логине Vasya.<br>
		Правильно: <b>telez371</b>, <b>nord-23k</b> при логине <b>Vasya</b>.<br>
		</td>
	</tr>
	<tr>
		<td colspan=\"2\">
		5. Категорически не рекомендуется выбирать пароль совпадающий с паролем на email.
		</td>
	</tr>
	<tr>
		<td colspan=\"2\" align=center>
		<input type=submit class=input value='Продолжить' name=pass>
		</td>
	</tr>
	<input name=\"email\" value=\"\" type=\"hidden\">
	<input name=\"conf_email\" value=\"\" type=\"hidden\">
	<input name=\"name\" value=\"\" type=\"hidden\">
	<input name=\"0day\" value=\"00.00.0000\" type=\"hidden\">
	<input name=\"sex\" value=\"0\" type=\"hidden\">
	<input name=\"city\" value=\"\" type=\"hidden\">
	<input name=\"icq\" value=\"\" type=\"hidden\">
	<input value=\"\" name=\"deviz\" type=\"hidden\">
	</form>";

	echo"</table><div>";
	}
if($_POST['login']!=""&&$_POST['psw']!=""&&$_POST['email']==""&&$_POST['conf_email']==""&& $_GET['page']!="end")
{
echo"<div align='center' valign='top'><table border=1 width=\"700px\" cellspacing=0 cellpadding=3>";
	echo"
	<form action='' method=post name=registr>
	<input name=\"step\" value=\"3\" type=\"hidden\">
	<input name=\"psw\" value=\"$psw\" type=\"hidden\">
	<input name=\"conf_pass\" value=\"$conf_psw\" type=\"hidden\">
	<input name=\"email\" value=\"\" type=\"hidden\">
	<input name=\"conf_email\" value=\"\" type=\"hidden\">
	<input name=\"name\" value=\"\" type=\"hidden\">
	<input name=\"0day\" value=\"00.00.0000\" type=\"hidden\">
	<input name=\"sex\" value=\"0\" type=\"hidden\">
	<input name=\"city\" value=\"\" type=\"hidden\">
	<input name=\"icq\" value=\"\" type=\"hidden\">
	<input value=\"\" name=\"deviz\" type=\"hidden\">
	<tr>
		<td colspan=\"3\"><b>Внимание!</b>(<b style='COLOR: Red'>*</b>) Вводимый емайл требуется не только чтобы зарегистрироватся, но и для многих других операций в игре!</td>
	</tr>
	<tr>
		<td>&nbsp;Логин персонажа: (<b style='COLOR: Red'>*</b>)</td>
		<td><input name=\"login\" value=\"$login\" type=\"hidden\">$login</td>
	</tr>
	<tr>
		<td>&nbsp;Ваш e-mail: (<b style='COLOR: Red'>*</b>)</td><td align=center><input name='email' class=input style='WIDTH: 150px' maxlength=45 value='$email'></td>
	</tr>
	<tr>
		<td>&nbsp;Повторно e-mail: (<b style='COLOR: Red'>*</b>)</td><td align=center><input name='conf_email' class=input style='WIDTH: 150px' maxlength=45 value='$email'></td>
	</tr>
	<tr>
		<td colspan=\"2\" align=center>
		<input type=submit class=input value='Продолжить' name=eml>
		</td>
	</tr>
	<tr>
		<td colspan=\"3\"><b>Внимание!</b> Вы должны указать реально существующий email, так как к вам на почту будет отправлено письмо для активации игрового аккаунта.</td>
	</tr>
		<tr>
		<td colspan=\"4\">Проверенные емайл почтовые сервисы <b style='COLOR: Red'>tut.by, gmail.com, mail.by, mail.ru, open.by, 3a.by, yandex.ru</b><br> Письма <u>не приходят на rambler.ru</u>, не используйте бесплатные почтовые сервисы, на их могут быть проблемы с доставкой активаций!<br>
		</td>
	</tr>
	</form>";

	echo"</table><div>";
}
if($_POST['login']!=""&&$_POST['psw']!=""&&$_POST['email']!=""&& $_GET['page']!="end")
{
echo"<div align='center' valign='top'><table border=1 width=\"700px\" cellspacing=0 cellpadding=3>";
	echo"
	<form action='' method=post name=registr>
	<input name=\"step\" value=\"4\" type=\"hidden\">
	<input name=\"psw\" value=\"$psw\" type=\"hidden\">
	<input name=\"conf_pass\" value=\"$conf_psw\" type=\"hidden\">
	<input name=\"email\" value=\"$email\" type=\"hidden\">
	<input name=\"conf_email\" value=\"$conf_email\" type=\"hidden\">
	<input name=\"name\" value=\"\" type=\"hidden\">
	<input name=\"0day\" value=\"00.00.0000\" type=\"hidden\">
	<input name=\"sex\" value=\"0\" type=\"hidden\">
	<input name=\"city\" value=\"\" type=\"hidden\">
	<input name=\"icq\" value=\"\" type=\"hidden\">
	<input value=\"\" name=\"deviz\" type=\"hidden\">
	<tr>
		<td colspan=\"3\"><b>Внимание!</b>(<b style='COLOR: Red'>*</b>) Правильно заполните все поля для более удобной общения в процессе регистрации и игрового процесса.</td>
	</tr>
	<tr>
		<td>&nbsp;Логин персонажа: (<b style='COLOR: Red'>*</b>)</td>
		<td><input name=\"login\" value=\"$login\" type=\"hidden\">$login</td>
	</tr>
	<tr>
		<td>&nbsp;Реальное имя: (<b style='COLOR: Red'>*</b>)</td><td align=center><input name='name' class=input style='WIDTH: 150px' maxlength=11 value='$name'></td>
	</tr>
	<tr>
		<td>&nbsp;Дата рождения: (<b style='COLOR: Red'>*</b>)</td><td align=center>
		<select name=day>";
		for ($i=1; $i<32; $i++) { echo"<option value=$i"; if ($i==$day) echo" selected"; echo">$i"; }
		unset($i);
		echo"</select>
		<select name=month>";
		for ($i=1; $i<13; $i++) { echo"<option value=$i"; if ($i==$month) echo" selected"; echo">$i"; }
		unset($i);
		echo"</select>
		<select name=year>";
		for ($i=1950; $i<2011; $i++) { echo"<option value=$i"; if ($i==$year) echo" selected"; echo">$i"; }
		unset($i);
		echo"</select>
		</td>
	</tr>
	<tr>
		<td>&nbsp;Пол: (<b style='COLOR: Red'>*</b>)</td><td align=center><select name=sex style='WIDTH: 85px'><option><option value=1"; if ($sex==1) echo" selected"; echo">Мужской<option value=2"; if ($sex==2) echo" selected"; echo">Женский</select></td>
	</tr>

	<tr>
		<td>&nbsp;Раса: (<b style='COLOR: Red'>*</b>)</td><td align=center>
		<select name=rase style='WIDTH: 85px'>
		<option>
		<option value=1"; if ($rase==1) echo" selected"; echo">Орк
		<option value=2"; if ($rase==2) echo" selected"; echo">Эльф
		<option value=3"; if ($rase==3) echo" selected"; echo">Человек
		<option value=4"; if ($rase==4) echo" selected"; echo">Гном
		</select>
		</td>
	</tr>

	<tr>
		<td>&nbsp;Девиз: </td><td align=center><input name='deviz' class=input style='WIDTH: 150px' value='$deviz'></td>
	</tr>

	<tr>
		<td>&nbsp;Город: </td><td align=center><input name='city' class=input style='WIDTH: 150px' maxlength=11 value='$city'></td>
	</tr>
	<tr>
		<td colspan=2>(<b style='COLOR: Red'>*</b>)<input type=checkbox name=law> Я обязуюсь соблюдать <a href='law.php' target=_blank>законы</a> «Аладор»</td>
	</tr>
	<tr>
		<td colspan=3>(<b style='COLOR: Red'>*</b>)<input type=checkbox name=agreement> Я полностью прочитал <a href='agreement.php' target=_blank>Пользовательсое соглашение</a> игры «Аладор» и согласен со всеми пунктами и дополнениями и не буду иметь никаких возражений в процессе игры и при внесении изменений в соглашении.</td>
	</tr>
	<tr>
		<td colspan=\"2\" align=center>
		<input type=submit class=input value='Зарегистрироваться' name=reg>
		</td>
	</tr>
	</form>";

	echo"</table><div>";
}

if ($_GET['page']=="end") {
	$inf=mysql_fetch_assoc(mysql_query("SELECT * FROM players where user='".addslashes($_GET['login'])."'"));
	echo"<div align='center' valign='top'><table border=1 width=\"700px\" cellspacing=0 cellpadding=3>";
	
	echo"Спасибо за регистрацию, <b>$inf[name]</b>!<br>
		<br>
		Зайдите на свой email<b style='COLOR: Red'> $inf[email]</b>,<br> чтобы активировать учетную запись.<br>
		На некоторых почтовых сайтах, письмо с активацией аккаунта может находится в разделе СПАМ
		либо помеченно как нежелательная почта, поэтому проверяйте внимательно!<br><br>
		ЗАПОМНИТЕ:  Игра работает под браузерами Internet Explorer версии 7 и выше, Maxthon, Opera 10 и выше, Mozilla Firefox <br><br>
		Где найти и скачать а также часто задаваемые вопросы ищите тут ----> <a href='http://alador-su.1gb.ru/faq.php'><u>читать FAQ</u></a><br>
		Полный <u>мануал по игре</u> вы можете найти <a href='http://alador-su.1gb.ru/manual'><u>ТУТ</u></a> и изучить игру. 
		<br><br>
<br><br>
		<input type=button class=input value='Закрыть окно' style='WIDTH: 150px' onclick='window.close();'>";
	
	echo"</table></div>";
	
}

?>



Модератор: Тема перенесена из форума "MySQL".
...
Рейтинг: 0 / 0
Проблемы с формой регистрации.
    #38977678
Esh Crow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
miksoftEsh Crow,

Вы хотя бы язык программирования укажите, чтобы я мог в нужный подфорум перенести.
PHP
...
Рейтинг: 0 / 0
Проблемы с формой регистрации.
    #38977681
Esh Crow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Но такое впечатление, что проблема может быть и в БД... Потому и прошу посмотреть на код.
...
Рейтинг: 0 / 0
Проблемы с формой регистрации.
    #38977700
SharuPoNemnogu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Зачем собака перед постом @$_POST ?
У вас код дублируется один и тот же, вынесите его отдельно.
Расставьте var_dump'ы в куче своих if'ов и посмотрите куда заходит скрипт.
Когда выясните куда он заходит, выясняйте почему (опять же var_dump в помощь).
Кодировка страницы/файла/базы одинаковая?
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Проблемы с формой регистрации.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]