Формы

Тема в разделе "HTML, CSS, XML, JavaScript", создана пользователем klynxe, 28 мар 2012.

  1. klynxe

    klynxe Гость

    Есть такой код:
    Код (PHP):
    <?php

    echo "<form name=\"form\" method=\"GET\" id=\"vyxod\" action=\"vyxod.php\"><input class=\"button\" type=\"submit\" value=\"Выход\"></from><br/>";

    echo "<form action=\"loding.php\" method=\"post\" enctype=\"multipart/form-data\">
    <input type=\"file\" name=\"filename\"><br>
    <input type=\"submit\" value=\"Загрузить\"><br>
    </form>"
    ;

    ?>
    Проблема заключается в том, что нажатии на кнопку загрузить активируется форма с адресом action=\"vyxod.php\", а не action=\"loding.php\". Мне естественно нужна вторая ссылка при нажатии на кнопку загрузить и первоя при нажатии кнопки выход. Вариант сделать кнопку "выход" без формы, просто с адресом меня не устраивает по некоторым причинам. Хотелось бы решения через отдельный файл: например сделать файл с javascript кодом, в котором будет
    Код (PHP):
    <form action=\"loding.php\" method=\"post\" enctype=\"multipart/form-data\">
    <input type=\"file\" name=\"filename\"><br>
    <input type=\"submit\" value=\"Загрузить\"><br>
    </form>
    и подключить его в первоначальный код примерно так (form.js):
    Код (PHP):
    <?php

    echo "<form name=\"form\" method=\"GET\" id=\"vyxod\" action=\"vyxod.php\"><input class=\"button\" type=\"submit\" value=\"Выход\"></from><br/>";

    echo "<script type="text/javascript" charset="UTF-8" src="form.js"></script>";

    ?>
    Что бы в результате у меня выводилось 2 формы и вторая из js файла. Или какие еще есть альтернативные решения данной проблемы, что бы последняя форма с action не передавала данные по адресу первой формы? Зарание спасибо.
     
  2. Serhzl0o

    Serhzl0o Гость

    Можно на событие onClick повесить js редирект
    Код (PHP):
    onClick="location.load("http://mysite.ru/loading.php");
     
  3. Bugnet

    Bugnet Гость

    Всё гораздо прозаичнее. Вы klynxe не закрыли первую форму. Написали </from> ....
     
  4. Valimor

    Valimor Well-Known Member

    Регистрация:
    10 апр 2010
    Сообщения:
    45
    Симпатии:
    0
    ++ :crash: Действительно я тоже проверял и не заметил
     
Загрузка...

Поделиться этой страницей