Смотрю что есть нестыковки некоторые в сиснтаксисе MySQL
я делаю на 5,5,17 сейчас а автор использовал более ранние версии.
Есть смысл перейти на предыдущие версии или найдется кто поможет?
далее..
сейчас висят ошибки
Notice: Undefined index: next in C:\xampp\htdocs\reg.php on line 12
Code
if ($_POST['next']){ //если нажата кнопка далее, то
Notice: Undefined variable: errm in C:\xampp\htdocs\reg.php on line 72
Code
<?php echo err($errm); ?>
Notice: Undefined variable: errp in C:\xampp\htdocs\reg.php on line 78
Code
<?php echo err($errm); ?>
ругалось так же на
Code
session_register("email")
но где то прочел что в данной версиии регистрация не обязательно, достаточно присвоить
Code
$_SESSION['user'] = $_POST['email'];
так ли это?
и далее
Code
mysql_query ("INSERT INTO users (pass, ip, email) values('".md5($_POST ["pass"])."','".$ip."','".addslashes($_POST ["email"])."')") or die("Invalid query: " . mysql_error());
возвращает ошибку
Invalid query: Data too long for column 'pass' at row 1
пароль 6 буквенный поле чар16..
вероятно передается чтото неправильно в переменную?