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

HTML+CSS+JavaScript

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

 

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

вид форума:
Линейный форум Структурный форум

тема: передача POST данных
 
 автор: sav   (30.11.2006 в 18:03)   письмо автору
 
 

Как передать пост параметры не используя формы, а простыми ссылками без кнопок
у меня на странице много ссылок которые нужно передавать методом post, а с формами страница становится слишком большой

   
 
 автор: SHAman   (30.11.2006 в 18:16)   письмо автору
 
   для: sav   (30.11.2006 в 18:03)
 

Думаю, никак. Либо вам нужно передавать переменные через гет, либо извращаться.

Извратиться можно так: делаете на страничке форму с именем. Делаете ее невидимой при помощи
display: none;

В ней делаете поля с именами которые вам нужны. На каждую ссылку вешаете яваскрипт, который присваивает нужным полям нужные значения, а потом отправляет форму.

   
 
 автор: Axxil   (01.12.2006 в 10:27)   письмо автору
 
   для: SHAman   (30.11.2006 в 18:16)
 

Да можно и не делать невидимой. Поля-то скрытые
<a href="#" onClick="form1.submit()" >Линк</a>
<form method="post" name="form1">
  <input type="hidden" name="cheto" value="kudato">
</form>

   
 
 автор: coloboc66   (01.12.2006 в 12:01)   письмо автору
 
   для: Axxil   (01.12.2006 в 10:27)
 

Вообще без формы можно передавать аяксом. Но для этого вам придется постичь аякс.

   
Rambler's Top100
вверх

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