|
|
|
| имею что-то вроде:
<form method="get" action="list.php">
firma
<select name=\"firm\">";
<option value=\"firm1\" selected>Firm1
<option value=\"firm2\" selected>Firm2
<option value=\"firm3\" selected>Firm3
<option value=\"none\" selected>Plase select firm
</select>
</form>
Как мне в list.php получить доступ к параметру firm? | |
|
|
|
|
|
|
|
для: Vinni_13
(27.06.2006 в 12:59)
| | По-моему $_GET['firm'] | |
|
|
|
|
|
|
|
для: margol
(27.06.2006 в 13:12)
| | вобщем вот вся ситуация:
имею файл list.php такого содержания
<?
function lst_firm() {
$list_1 = "<form method=\"get\" action=\"list.php\">";
$list_2 = "firma";
$list_3 = "<select class=\"input\" type=text name=\"firm\">";
$list_4 = "<option value=\"firm1\" selected>Firm1";
$list_5 = "<option value=\"firm2\" selected>Firm2";
$list_6 = "<option value=\"firm3\" selected>Firm3";
$list_7 = "<option value=\"none\" selected>Plase select firm";
$list_8 = "</select>";
$list_9 = "</form>";
$list_all = $list_1.$list_2.$list_3.$list_4.$list_5.$list_6.$list_7.$list_8.$list_9;
echo $list_all;
}
function lst_model() {
echo (@$_POST['firm']);
$list_1 = "<form method=\"get\" action=\"list.php\">";
$list_2 = "model";
$list_3 = "<select class=\"input\" type=text name=\"model\">";
$a = @$_POST['firm'];
if ($a == "none") {
$list_4 = "";
$list_5 = "";
$list_6 = "";}
else {
$list_4 = "<option value=\"model1\" selected>model1";
$list_5 = "<option value=\"model2\" selected>model2";
$list_6 = "<option value=\"model3\" selected>model3";}
$list_7 = "<option value=\"none\" selected>Plase select firm";
$list_8 = "</select>";
$list_9 = "</form>";
$list_all = $list_1.$list_2.$list_3.$list_4.$list_5.$list_6.$list_7.$list_8.$list_9;
echo $list_all;
}
?>
соответственно вызываю эти функции
firm();
model();
идея такая в зависимости от того что выбрали в первом меняется и содержание второго списка.
подскажите плиз как грамотнее ето зделать | |
|
|
|
|
|
|
|
для: Vinni_13
(27.06.2006 в 13:23)
| | Или - или.
либо <form method=GET и echo $_GET[...]
либо <form method=POST и echo $_POST[...] | |
|
|
|
|
|
|
|
для: Trianon
(27.06.2006 в 13:57)
| | действительно, сам запарился. Суть немного в другом, как сделать pop-up list что бы зависел от значения первого pop-up list?? | |
|
|
|
|
|
|
|
для: Vinni_13
(27.06.2006 в 14:23)
| | надо перезагружать страницу. если не хотите перезагружать - AJAX. | |
|
|
|
|
|
|
|
для: elenaki
(27.06.2006 в 14:32)
| | Это уже интереснее, если можно по-подробнее в этом месте( перезагружать страницу не желательно), но все же как лучше и правильнее? | |
|
|
|
|
|
|
|
для: Vinni_13
(27.06.2006 в 14:47)
| | правильнее будет не pop-up, а drop-down :)
а подробнее - здесь
http://ajax.zervaas.com.au/examples/CountryRegionCityJax/
(объяснить не могу, т.к. у меня эти примеры не работают нa localhost...) | |
|
|
|
|
|
|
|
для: elenaki
(27.06.2006 в 14:58)
| | Спасибо, как раз то что надо! буду грысть гранит PHP, пока зубы не згрызу... | |
|
|
|
|
|
|
|
для: Vinni_13
(27.06.2006 в 13:23)
| | Грамотнее на ajax & JS | |
|
|
|
|
|
|
|
для: valenok
(27.06.2006 в 15:21)
| | Можешь пример показать, или ссылочку | |
|
|
|
|
|
|
|
для: valenok
(27.06.2006 в 15:21)
| | Можешь пример показать, или ссылочку | |
|
|
|