|
|
|
|
|
для: Зосим
(27.02.2008 в 04:14)
| | Синтаксически Ваш код правильный. У меня, например, такой же код работает.
Вероятно, проблема в настройках.
Посмотрите это: http://www.streber-pm.org/2581
Там разбирают причины появления этой ошибки и необходимые действия для ее устранения. | |
|
|
|
|
|
|
|
для: Зосим
(27.02.2008 в 02:49)
| | Не знаю как то так написалось.Ну пускай будет так
$gg=mysql_query("select * from user where login='$login';");
if($gg){
|
Суть то не меняется, предупреждение не пропадает(( | |
|
|
|
|
|
|
|
для: Зосим
(27.02.2008 в 02:49)
| | if($gg=mysql_query("select * from user where login='$login';"))
вот эта строка для чего? просто не попадалась мне как-то нигде%>
и почему =, а не ==?
----
Regards, Max Vasin. | |
|
|
|
|
|
|
| Warning: Unknown: 1 result set(s) not freed. Use mysql_free_result to free result sets which were requested using mysql_query() in Unknown on line 0
Что означает, это сообщение, выполняется вроде все нормально, вот текст:
<?php
require_once("config.php");
$login=$_POST['login'];
$passw=$_POST['passw'];
if($gg=mysql_query("select * from user where login='$login';"))
{
$user= mysql_fetch_array($gg);
if($user['login']!=$login){
echo "Пользователь с таким именем не зарегистрирован";
}
else
{
if ($user['passw']!=$passw)
{
echo "Вы ввели неверный пароль попробуйте ещё раз";
}
else
{
echo "Вы ввели правильный пароль";
}
}
}
else
{
exit(mysql_error());
}
?>
|
| |
|
|
|
|