ФорумПрограммированиеPHP для идиотов → Задачка с неизвестными... :( И неизвестным решением.

Задачка с неизвестными... :( И неизвестным решением.

  • ibizn

    Сообщения: 44 Репутация: N Группа: Кто попало

    Spritz Май 23, 2008, 4:37 п.п.

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

    На странице есть

    1. Форма с данными
    2. Несколько кнопок/ссылок, ведущих к различным скриптам

    Заача состоит в том, чтобы при нажатии на 1 ссылку форма отправлялась 1 скрипту, 2 - второму (одна и та же форма причем), а 3 - третьему.

    Как можно решить эту задачу, как Вы думаете?
  • disc

    Сообщения: 843 Репутация: N Группа: Джедаи

    Spritz Май 23, 2008, 4:44 п.п., спустя 6 минут 25 секунд

    Через яваскрипт изменять свойство action у формы при нажатии кнопки.
  • ghost

    Сообщения: 883 Репутация: N Группа: Джедаи

    Spritz Май 23, 2008, 5:18 п.п., спустя 34 минуты 38 секунд

    или обрабатывать всё одним скриптом, в котором, в зависимости от нажатой кнопки, инклудятся разные файлы.
    или не инклудятся, а хедерятся, от задачи зависит
  • mechanic

    Сообщения: 125 Репутация: N Группа: Кто попало

    Spritz Май 23, 2008, 5:53 п.п., спустя 34 минуты 31 секунду


    или обрабатывать всё одним скриптом, в котором, в зависимости от нажатой кнопки, инклудятся разные файлы.
    или не инклудятся, а хедерятся, от задачи зависит

    + так даже при отключенном яваскрипте будет работать )
  • ibizn

    Сообщения: 44 Репутация: N Группа: Кто попало

    Spritz Май 26, 2008, 11:27 д.п., спустя 2 дня 17 часов 33 минуты



    или обрабатывать всё одним скриптом, в котором, в зависимости от нажатой кнопки, инклудятся разные файлы.
    или не инклудятся, а хедерятся, от задачи зависит

    + так даже при отключенном яваскрипте будет работать )


    А можно поконкретнее? Вот, например, есть код:

    <form action="http://www.domain.com/" method="post" name="pst">
    <input type="text" name="t" size="40" maxlength="256">
    <a href="javascript:document.forms['pst'].submit();">Submit</a>

    Как его модифицировать так, добавиви ссылки-кнопки, чтобы он мог обращаться к различныс чкриптам с данными из одной и той же формы?
  • md5

    Сообщения: 11960 Репутация: N Группа: в ухо

    Spritz Май 26, 2008, 11:33 д.п., спустя 5 минут 54 секунды

    document.forms['pst'].action='another.php'; document.forms['pst'].submit();
    все умрут, а я изумруд

Пожалуйста, авторизуйтесь, чтобы написать комментарий!