[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: <form actioB>
DmitryOpalev
Вообщем, есть обычная форма:
<form action='/search' method='POST'>
<input
type='submit' value='Поиск' name='search'>
</form>

/search/index.php
<?php
if($_POST['search'])
{
echo "Данные передаются";
}
?>

Но когда я нажимаю на сабмит, ничего не выводится. Решил перепечатать строку и описался:
<form actiob='/search' method='POST'>

И Данные передаются отобразилось!
В чем подвох?



Спустя 3 минуты, 44 секунды (31.03.2011 - 21:42) Trianon написал(а):
в том что действует значение url по умолчанию - собственный адрес.

Спустя 6 минут, 51 секунда (31.03.2011 - 21:48) DmitryOpalev написал(а):
Чего? biggrin.gif
Форма и вывод сообщения в разных файлах

Спустя 18 минут, 17 секунд (31.03.2011 - 22:07) Sopromatenot написал(а):
Цитата
Решил перепечатать строку и описался

Ну бывает... что уж поделать. Не все писаются, но бывает случайно.

Спустя 14 минут, 46 секунд (31.03.2011 - 22:22) alex12060 написал(а):
Sopromatenot

Свернутый текст
user posted image


Не в обиду.

По сабжу - бред. Такого быть не может.

Спустя 42 секунды (31.03.2011 - 22:22) Invis1ble написал(а):
DmitryOpalev
Покажи урл, по которому расположена форма.
И еще:
Цитата
<form action='/search' method='POST'>

ты сам-то понял, куда данные передаешь?

Спустя 1 минута, 49 секунд (31.03.2011 - 22:24) Invis1ble написал(а):
alex12060
Почему же? Все может, судя по всему форма находится там же, где и обработчик, поэтому при неправильном написании аттрибута action, обработчик по дефолту - тот же скрипт

Спустя 2 минуты, 49 секунд (31.03.2011 - 22:27) alex12060 написал(а):
Invis1ble

Я рассматриваю вариант, что У него такая трактура:

/ index.php, search.php
/search => index.php

Если все верно, то тут, нонсенс, иначе, он написал это все в папке search в индексном файле.

Спустя 9 минут, 56 секунд (31.03.2011 - 22:37) Sopromatenot написал(а):
Цитата (alex12060 @ 31.03.2011 - 19:22)
Sopromatenot

Свернутый текст
user posted image


Не в обиду.

По сабжу - бред. Такого быть не может.

Это был сарказм, а не шутка. Автор бред написал, а потом спрашивает у нас почему оно срабатывает.

Спустя 9 минут, 42 секунды (31.03.2011 - 22:47) Invis1ble написал(а):
alex12060
Точно не помню, но вроде бы, чтоб в индекс передать, нужен слеш еще:
<form action='/search/' method='POST'>

отсюда и ошибка. Проверять нет времени.


_____________
Курс валют
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.