Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Как отправить данные методом POST не прибегая к формам?

Сообщения:  [1-9] 

 
 автор: Tor   (20.03.2005 в 23:22)
 
   для: Tor   (20.03.2005 в 16:52)
 

Ладно. Попробую заюзать сокеты.

Всем спасибо.

   
 
 автор: Flash5   (20.03.2005 в 22:55)   письмо автору
 
   для: cheops   (20.03.2005 в 21:17)
 

Я предлагаю немного другой вариант а что если все данные засунуть в ручную в массив $_POST? У меня работало, вот только придется отлавливать момент нажатия на ссылку и уже в JS функции писать PHP кот присвоения массиву $_POST нужных значений.
Желаю удачи

   
 
 автор: cheops   (20.03.2005 в 21:17)   письмо автору
 
   для: Tor   (20.03.2005 в 16:52)
 

Можно передать данные через сокеты. Подробности по ссылке http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=1879

   
 
 автор: Artem S.   (20.03.2005 в 20:13)   письмо автору
 
   для: Tor   (20.03.2005 в 19:38)
 

Нет, нельзя. Либо кнопка, либо JS.
Ведь для этого и существует метод GET, чтоб передавать параметры по ссылке.
Возможно, вам следует в корне пересмотреть проблему и перейти к cookie или сессиям.

   
 
 автор: Tor   (20.03.2005 в 19:38)
 
   для: Artem S.   (20.03.2005 в 19:02)
 

Ну да. Ошибся в названии.
А можно как-нибудь без JS?

   
 
 автор: Artem S.   (20.03.2005 в 19:02)   письмо автору
 
   для: Tor   (20.03.2005 в 18:54)
 

Ваш вопрос был изначально не правильным, поэтому я раньше на него не ответил.
Без формы обойтись не удастся, но без кнопки – вполне.
В этом случае используйте JS
<a href=# OnClick=javascript:form.submit()>
При этом нужно форме дать имя
<form name="form" action="script.php" method="POST">Link</a>

Могу ошибиться в синтаксисе, если что меня подправят.

   
 
 автор: Tor   (20.03.2005 в 18:54)
 
   для: Sfinks   (20.03.2005 в 17:59)
 

Не совсем то.
Например нужно передать две переменные (допустим $name и $pwd). Можно передать так - <a href="script.php?name=value&pwd=value2">Ссылка</a>. В данном примере переменные передаются методом GET. А мне нужно передать эти переменные в теле запроса.
Такое не подойдёт:
<form action="script.php" method="POST">
<input type="text" name="name">
<input type="text" name="pwd">
<input type="submit">
</form>

Можно ли обойтись без кнопки submit?

   
 
 автор: Sfinks   (20.03.2005 в 17:59)   письмо автору
 
   для: Tor   (20.03.2005 в 16:52)
 

Посмотрите....
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=2194

   
 
 автор: Tor   (20.03.2005 в 16:52)
 
 

Subj

   

Сообщения:  [1-9] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования