В базе есть пользователи код гдк ощибка должен дать результат найден ли пользователь в базе!!! Не пойму почему mysql_num_rows($result)==0(( ели такой пользователь есть function user_login(){ if (!$_POST['user_name'] || !$_POST['password']){ $feedback = 'ERROR - Missing username or password'; return $feedback; } else { $user_name = strtolower($_POST['user_name']); $password = strtolower($_POST['password']); $crypt_pwd = md5($password); $query = "SELECT user_name, is_confirmed FROM user WHERE user_name = '$user_name' AND password = '$crypt_pwd'"; echo "DD:".$result = mysql_query($query); echo "G:".(mysql_num_rows($result)); if (!$result || mysql_num_rows($result)<1){ $feedback = 'ERROR - User not found or password'.' incorect'; return $feedback; } else { if (mysql_result($result,0,'is_confirmed') == 1){ user_set_tokens($user_name); return 1; } else { $feedback = 'ERROR - You may not have confirmed your account yet'; return $feedback; } } } } Код (Text): HTML: [quote][/quote]
помогите что ето Warning: Cannot modify header information - headers already sent by (output started at Z:\home\localhost\www\surreal\login.php:5) in Z:\home\localhost\www\surreal\login.php on line 68
Что то странное происхит на этом форуме, никто не форматирует код, выкладывают какую то часть скрипта, толком не объясняют что им надо! ТЕЛЕПАТЫ ВСЕ В ОТПУСКЕ!
PHP: <? if (!$_POST['user_name'] || !$_POST['password']){ $feedback = 'ERROR - Missing username or password'; return $feedback; } else { ?> Постарайтесь понять вот этот кусок кода, что он Вам должен сделать?