Показано с 1 по 6 из 6

Тема: Отправка данных формы - добавление параметров ???

  1. #1

    Регистрация
    06.12.2006
    Сообщений
    50

    Ситуация такая - на странице присутствуют форма (к примеру с полем name=abc; value=1) и кнопка Submit. При отправке формы (после нажатия Submit) соответсвенно передаются параметры поля и URL (в случае метода GET) приобретёт следующий вид - test.php?abc=1.
    Внимание вопрос Как при отправке формы добавить дополнительный параметр (не прибегая к помощи hidden полей). Тоесть передать странице к примеру abc=1&def=2. Тоесть можно присвоить кнопке функцию джаваскрипт function test() и в ней написать document.myform.submit(); но опять же передастся только значение abc=1. Как модифицировать отправку хэдэров (в случае POST и в случае GET), применяя JAvascript или PHP (хотелось бы услышать несколько вариантов).
    PS. Я зеленоват в этом деле - просьба не судить строго за возможно глупый вопрос

    И ещё вопрос, почему при посылки формы при помощи метода GET, модифицируя Action к примеру action="/index.php?page=test" параметры ?page=test отсекаются ??? Еслиб не отсекались, это был бы выход...

  2. #2

    Регистрация
    11.02.2007
    Адрес
    Донецк, Украина
    Сообщений
    96
    Просто форму нужно не сабмитом отправлять, а по нажатию кнопки самому формировать строку "test.php?abc=1" и переходить на неё. и тогда воспользоваться тем "выходом" о котором ты говоришь. кстати яваскриптом можно получать и обрабатывать параметы из строки запроса.

    В случае метода POST аналогично, только формируем строку эту на пхп. Но использовать хидден-поля правильнее.

  3. #3

    Регистрация
    26.04.2005
    Сообщений
    5
    мда..
    <form action=&#39;index.php?act=1&dev=1&tralala=1&hidden field=1&#39; ... >
    </form>

  4. #4

    Регистрация
    06.12.2006
    Сообщений
    50
    Originally posted by becool@May 1 2007, 12:45
    мда..
    <form action=&#39;index.php?act=1&dev=1&tralala=1&hidden field=1&#39; ... >
    </form>
    <div align='right'>[Только зарегистрированные пользователи могут видеть ссылки. ]
    [/quote]И чего мдакаем ? Читаем внимательно, такой вариант покатит только если метод отправки формы - GET, а не пост

  5. #5

    Регистрация
    22.03.2007
    Сообщений
    124
    А чем так хиддены не понравились?
    В принципе можно на яве написать скриптик, который на сабмит будет хидден в нужную форму добавляет хидден, а потом сабмитит .

  6. #6

    Регистрация
    26.04.2005
    Сообщений
    5
    misfit такой способ прокатит в любом случае. независимо от метода отправки.

Похожие темы

  1. Отправка формы
    от [Ap][uTekToP] в разделе Веб-программирование
    Ответов: 2
    Последнее сообщение: 09.07.2007, 13:09
  2. Добавление лупы на изображение
    от allmoney.ws в разделе Вёрстка сайта
    Ответов: 4
    Последнее сообщение: 14.03.2007, 11:29
  3. Добавление Flash-кнопки из Dreamweaver 8
    от felena в разделе Flash-технологии
    Ответов: 3
    Последнее сообщение: 08.08.2006, 03:15
  4. сохранение данных формы
    от asat в разделе Веб-программирование
    Ответов: 1
    Последнее сообщение: 12.03.2006, 18:11
  5. Передача параметров из *.txt в *.swf
    от Dart в разделе Flash-технологии
    Ответов: 10
    Последнее сообщение: 05.12.2005, 23:24

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •