Цитата:
Сообщение от suVrik
 PHP код:
<?php
$db_name = "TEST";
mysql_select_db($db_name);
$nums = mysql_num_rows(mysql_query("SELECT * FROM users WHERE name='".htmlspecialchars($_POST["name"])."'"));
if ($nums > 0) echo("exist=true");
else{
echo("new=true");
mysql_query("INSERT INTO users (name, pass) VALUES ('".htmlspecialchars($_POST["name"])."','".md5($_POST["pass"])."')");
}
?>
У меня этот код работает как надо.
P.S. Не знаю, нужно ли это вам, но я при, внесении данных в базу, сделал MD5 хеширование пароля.
|
фигня какая то... скопировал ваш скрипт себе.. ничего не изменилось... видать дело все таки не в синтаксисе а в настройках... может кодировка? таблица у меня в кодировке utf_general_ci, а в флешке я нигде кодировку не указывал, ибо по-идее она и есть утф, да и не знаю я как ее указать... есть у кого то еще предположения? а то блин процесс написания приложения встал ибо не могу нормально отлаживать его у себя на компе, а загружать постоянно на хостинг и тестить не охото ибо слишком уж муторно получиться...