IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Веб-программирование (http://www.imho.ws/forumdisplay.php?f=29)
-   -   проблема с формами ... (http://www.imho.ws/showthread.php?t=18192)

lanix 19.12.2002 02:48

проблема с формами ...
 
PHP код:

      <form name="form1" method="get" action="default.php?category=2&page=2&sub=3">
        <select name="select" size="1">
          <option value="1" selected>Austrian</option>
          <option>Belarus</option>
          <option>Belgian</option>
        </select>
        <input type="submit" name="Submit" value="Submit">
      </form> 
      <? if($select=="1") {
        echo 
" Austrian "
        }
        
?>

после выполнения запроса исчеает прежднее окончание и становится : select=1&Submit=Submit

как мне сделать чтобы после выполнения адресс выглядел бы так : default.php?category=2&page=2&sub=3&select=1

Lord Skill 19.12.2002 03:02

lanixov
Нужно еще невидимые элементы формы прописать!!!

lanix 19.12.2002 06:25

а поточнее ?

Lord Skill 19.12.2002 06:42

lanixov
<Input Type="Hidden" Name="category">
Что то вроде этого

Stasik 19.12.2002 06:54

Если быть ещё точнее:
Код:

      <form name="form1" method="get" action="default.php?category=2&page=2&sub=3">
        <select name="select" size="1">
          <option value="1" selected>Austrian</option>
          <option>Belarus</option>
          <option>Belgian</option>
        </select>
      <input type="hidden" name="category" value="<? echo $category; ?>">
      <input type="hidden" name="page" value="<? echo $page; ?>">
      <input type="hidden" name="sub" value="<? echo $sub; ?>">

        <input type="submit" name="Submit" value="Submit">
      </form>
      <? if($select=="1") {
        echo " Austrian ";
        }
        ?>


lanix 19.12.2002 06:55

<Input Type="Hidden" Name="default.php?category=2&page=2&sub=3"> ?

и что ето даст ?

lanix 19.12.2002 06:58

Stasik - respect

TERROR | *Punk- 19.12.2002 16:16

Stasik, С небольшими изменениями
 
Код:

<form name="form1" method="get" action="default.php">
<select name="select" size="1">
          <option value="1" selected>Austrian</option>
          <option>Belarus</option>
          <option>Belgian</option>
        </select>
      <input type="hidden" name="category" value="2">
      <input type="hidden" name="page" value="2">
      <input type="hidden" name="sub" value="3">
        <input type="submit" name="Submit" value="Submit">
      </form>
      <? if($select=="1") {
        echo " Austrian ";
        }
        ?>

Вот так она должна работать

lanix 19.12.2002 17:14

Всем спасибо за помощь !!! Вопрос решен ...

TERROR | *Punk- У Stasika просто более работоспособно... переманная category и sub получает value автоматически

Lord Skill 20.12.2002 00:32

Stasik
у меня просто редакторов кроме НотеПада под рукой не было!!!

Stasik 20.12.2002 07:09

я тож других не держу.....

TERROR | *Punk- 20.12.2002 16:43

Работоспособность?
 
Насчет работоспособности не согласен, мой пример годится на все случаи, чего не скажешь о Stasik

lanix 20.12.2002 18:23

у тебя :
<input type="hidden" name="category" value="2">
<input type="hidden" name="page" value="2">
<input type="hidden" name="sub" value="3">

а у Stasika :
<input type="hidden" name="category" value="<? echo $category; ?> ">
<input type="hidden" name="page" value="<? echo $page; ?>">
<input type="hidden" name="sub" value="<? echo $sub; ?>">

Stasik 21.12.2002 01:40

ну ещё подеритесь... :xex: конечно мой вариант лучше, просто террор это ещё не понимает :xex:

Lord Skill 21.12.2002 03:17

Stasik
lanixov
тоже ради интереса попробовал - и Stasik'a вариант лучше!!!

TERROR | *Punk- 21.12.2002 04:11

Действительно...
 
Действительно, не будем ссориться, у каждого свое мнение :rotate:

lanix 21.12.2002 07:32

поэтому и форум наш ИМХО ! :)


Часовой пояс GMT +4, время: 19:40.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.