[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Метод POST, передать данные в php
konstantin04
Люди что-то не получаетса передать в php имя(Searchname) которое потом будет искаться по БД.
Я понимаю что в php это надо будет спросить $_POST[searchname] но как мне дойти до этого.
Что то неправильно в формуляре.

HTML
<form id="poisk" method="post">
<div id="one" name="poiskovik"><table><tr><TD><input type="text" name="searchname"></TD><td><input type="submit" name="button" value="Poisk" ></td></tr></table></div>
</form>




Спустя 13 минут, 1 секунда (7.04.2009 - 10:46) kirik написал(а):
Все вроде верно с HTML частью, при условии что данные передаются на тотже адрес, на котором находится форма.

Спустя 5 минут, 3 секунды (7.04.2009 - 10:51) konstantin04 написал(а):
Да данные должны передаваться на тот же адрес.
Но когда я в php делаю
PHP
echo $_POST[searchname];
ниполучаю никакого результата.

Спустя 6 минут, 21 секунда (7.04.2009 - 10:57) kirik написал(а):
Цитата (konstantin04 @ 7.04.2009 - 02:51)
ниполучаю никакого результата.

попробуй в кавычки заключить:
PHP
exit($_POST['searchname']);

Спустя 6 минут, 32 секунды (7.04.2009 - 11:04) konstantin04 написал(а):
Спасибо, так работает. smile.gif

Спустя 22 минуты, 59 секунд (7.04.2009 - 11:27) konstantin04 написал(а):
А как мне сделать чтобы после нажатия субмит введённое имя оставалось в поле куда его ввели, а не исчезало как это проишодит??

Спустя 2 минуты, 17 секунд (7.04.2009 - 11:29) Joker написал(а):
HTML
<input type="text" name="searchname" value="<?php echo $_POST['searchname']; ?>">

Вот это измени

Спустя 8 минут, 52 секунды (7.04.2009 - 11:38) konstantin04 написал(а):
Супер, благодарю

Спустя 1 год, 2 месяца, 12 дней, 11 часов, 25 минут, 29 секунд (19.06.2010 - 23:03) sataly написал(а):
А подскажите плз, если есть несколько кнопок, как передать в php id нажатой кнопки?

<input type="submit" name="add" value="+" id="$num">


Спустя 1 час, 13 минут, 12 секунд (20.06.2010 - 00:17) Ice написал(а):
легче кнопке имя поменять, а не айдишник

Спустя 15 минут, 11 секунд (20.06.2010 - 00:32) sataly написал(а):
Понятно
А если, к примеру, нужно передавать нажатием одной из нескольких кнопок два значения, как быть?

Спустя 1 час, 43 минуты, 54 секунды (20.06.2010 - 02:16) Ice написал(а):
передавать имя элемента с квадратными скобками в конце, например name[], тогда РНР поймёт, что пепред ним массив name, а массив, в свою очередь, будет содержать все выбранные значения: и два, и три, и двадцать три.
Быстрый ответ:

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