Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - unhappy girl

Страницы: [1]
1
PHP / метод post проблемка
« : 22 Августа 2004, 03:10:10 »
я еще раньше зарекалась спрашивать совета на подобных форумах. теперь я в этом окончательно убедилась.

попросила помочь, так вызвался один индюк и менторским тоном стал поучать. совет был такой - найди себе того, кто будет смотреть твой код .... блин, да если б был такой человек, стала бы я спрашивать?

второй совет был таков - велика вероятность опечатки .... неужели ты думаешь, я настолько идиотка, что не перепроверила раз тысячу?

эх, это не я не могу связно излагать мысли, а вы невнимательно читаете, а потом строчите по клавиатуре первое, что в голову пришло.

уже сама поняла в чем была проблема. ну вас к лешему.

2
PHP / метод post проблемка
« : 21 Августа 2004, 17:36:16 »
давайте рассмотрим такой пример:

файл log_form.php:

<? include ("func/form.php"); ?>
<html>
<head>
<title>Форма</title>
</head>
<body>
<? echo $form?>
</body>
</html>

файл form.php:

<?
$form 
"<form method=post action=\\"http://localhost/login.php\\">
         
<p>login <input type=text name=login></p>
         <
p>password<input type=text name=pass></p>    
         <
p><input type=submit name=Submit value=Submit></p>
         </
form>";
?>

файл login.php:

<? 
 //коннект к бд
 connect();
 
$login = $HTTP_POST_VARS[\'login\'];
 
$pass = $HTTP_POST_VARS[\'pass\'];
 
$sql = "SELECT FROM user WHERE login = \'$login\' AND passwd =\'$pass\' "; 
 $result = mysql_query($sql) or die("Could not extract user information!"); 
 $num = mysql_num_rows($result); 
 if ($num == \'0\') $error = "данные не корректны";
 else if ($num != \'0\')
 {
  setcookie (параметры);
  // еще какие-то действия
 }  
?>
<html>
<head>
<title>title</title>
</head>
<body>
<? echo $error;?> 
</body>
</html>

В результате выдает мне $error = "данные не корректны".
вот такой простой пример.
именно в таком (нужном мне) случае не работает. ваши соображения? а?

3
PHP / метод post проблемка
« : 21 Августа 2004, 13:35:10 »
авторизация самая обыкновенная. проверка логина и пароля. сравнение с тем, что хранится в бд. с методом post, выдается ошибка скрипта о том, что введены некорректные данные, хотя в бд они есть. с методом get все работает. а мне нужен post.

есть еще одна такая подключаемая форма, которая работает только через get. поэтому злые чуваки пользуются этой брешью. для начала разобраться бы на авторизации, а потом и с этой формой тоже станет ясно. надеюсь, я вас не утомила.

4
PHP / метод post проблемка
« : 21 Августа 2004, 07:59:07 »
дело обстоит так:
форма авторизации находится в подключаемом файле. файл в отдельной папке. не спасает даже перемещение этого файла в корень. что же делать? задавайте вопросы, если я чего еще не объяснила.

на локальном хосте все работает, на хостинге нет...

p.s. вспоминать можно и анекдоты и сказки. была бы профи, не обратилась бы за помощью к знающим ребятам. мне помощь нужна.

5
PHP / метод post проблемка
« : 21 Августа 2004, 04:49:39 »
какой ты смешной. сейчас я спать ложусь, а завтра попробую объяснить с примерами. просто я думала, что надо чего-то где-то прописать в настройках чтоб работало.

6
PHP / метод post проблемка
« : 21 Августа 2004, 03:09:45 »
привет ребята!
ну что мне делать, помогите, при авторизации метод POST не фурычит, только GET. а я даже не пойму почему.



кто-нить знает от чего это так? спасибо.

Страницы: [1]