Всем добрый день, так как в php я не силён прошу опять помощи у вас вот вопрос как сделать чтобы "формы передавали ещё токены" вот сам скрипт регистрации
Code
<?php include('script.php'); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <link rel="stylesheet" type="text/css" href="./reg/site.css" />
</head> <body>
<script type="text/javascript"> function checkform ( form ) {
if (form.accountname.value == "") { alert( "Вы не заполнили все поля." ); form.accountname.focus(); return false; } else { if (form.accountname.value.length < 3) { alert( "Логин должен состоять не менее чем из 3 символов." ); form.accountname.focus(); return false; } } if (form.password.value == "") { alert( "Вы неввели пароль." ); form.password.focus(); return false; } else { if (form.password.value.length < 6) { alert( "Пароль должен состоять не мение чем из 6 символов." ); form.password.focus(); return false; } } if (form.password2.value == "") { alert( "Введите пароль." ); form.password2.focus(); return false; } if (form.password.value == form.accountname.value) { alert( "Пароли не должны совпадать с логином." ); form.password.focus(); return false; } if (form.password.value != form.password2.value) { alert( "Пароли не совпадают." ); form.password.focus(); return false; } if (form.email.value == "") { alert( "Введите E-mail." ); form.email.focus(); return false; } else { if (form.email.value.length < 8) { alert( "Некорректный E-mail." ); form.email.focus(); return false; } } if (form.security.value == "") { alert( "Введите код защиты." ); form.security.focus(); return false; }
<div> <label for="login">Логин</label> <input type="text" name="accountname" class="textCtrl" maxlength="16"> <p>Этот логин будет преднозначенно для входа в игру. <br>Можно использовать любой логин. Его нельзя будет поменять самому после регистрации.</p> </div>
<div> <label for="email">Email</label> <input type="text" name="email" class="textCtrl" maxlength="32"> <p>Работающий почтовый адрес необходим для восстановления пароля, <br/> а также решения игровых вопросов.</p> </div>
<div> <label for="passw_confirm">Подтверждение пароля</label> <input type="password" name="password2" class="textCtrl" maxlength="16"> <p>Введите свой пароль в первое поле и подтвердите его во втором.</p> </div>
<div> <label for="version">Версия</label> <select name="expansion"> <option SELECTED value="2">Wrath Of Warcraft : The Lich King</option>
</select> <p>Выберите версию вашего дополнения.</p> </div>
$mysql_connect = mysqli_connect($mysql["host"], $mysql["username"], $mysql["password"]) or die("Unable to connect to the database."); mysqli_select_db($mysql_connect, $mysql["realmd"]) or die("Ошибка в базе данных.");