Возможно причина неполадок в этом:
Файл registerServer:
Код:
mysql_query("INSERT INTO $db_table ($db_columnUser,$db_columnPass,$db_columnEmail,$db_columnRegDate) VALUES('$user','$checkPass','$mail',NOW())") or die ("Запрос к базе завершился ошибкой.".mysql_error());
В xenforo хеш пароля хранится в отдельной таблице, обозначенную как переменная $db_tableOther
Так как мои познания в этих кодах чуть меньше чем ничего.. я смог смастерить лишь это:
Код:
mysql_query("INSERT INTO $db_table ($db_columnUser,$db_columnEmail,$db_columnRegDate) VALUES('$user','$checkPass','$mail',NOW())") or die ("Запрос к базе завершился ошибкой.".mysql_error());
mysql_query("INSERT INTO $db_tableOther ($db_columnPass) VALUES('$checkPass')") or die ("Запрос к базе завершился ошибкой.".mysql_error());
Ничего не изменилось. Возможно дело не в этом или я не так это исправил.
XeroXP выручай.
UPD:
Все получилось. Просто забыл стереть в 1 запросе checkpass. Итоговый код:
Код:
mysql_query("INSERT INTO $db_table ($db_columnUser,$db_columnEmail,$db_columnRegDate) VALUES('$user','$mail',NOW())") or die ("Запрос к базе завершился ошибкой.".mysql_error());
mysql_query("INSERT INTO $db_tableOther ($db_columnPass) VALUES('$checkPass')") or die ("Запрос к базе завершился ошибкой.".mysql_error());
Это для xenforo. Файл registerserver. С входом ща начну разбираться.
Учитывая мои знания php, для меня это достижение =).