PDA

Pogčedajte punu verziju : [REŠENO] Hitno: form problem


Perak
20. 08. 2008., 03:10
Da li postoji nacin da se napravi combo box i u zavisnosti sta se izaber da ide na razlicite stranice?
Ili da se napravi nesto ovako
$me = $_SERVER['PHP_SELF'];
<form name="form1" method="post" action="<?=$me?>">
<select name="size">
<option value="small">Small</option>
<option value="medium">Medium</option>
<option value="large">Large</option>
</select>

pa da ne ide na druge strane vec da ucitava iz razlicitih tabela u bazi i izlistava podatke u zavisnosti koja opcija se izabere . Pokusao sam sa tutorijalima ali ne mogu da nadjem a resenje mi hitno treba. :please:

ivanhoe
20. 08. 2008., 09:35
preko javascripta:

<select name="size" onchange="location.href=this.value">
<option value="strana1.htm">Small</option>
<option value="strana2.htm">Medium</option>
<option value="strana3.htm">Large</option>
</select>


preko php-a:

switch($_POST['size']) {
case 'small':
$location = 'strana1.htm';
break;

case 'medium':
$location = 'strana2.htm';
break;

case 'large':
$location = 'strana3.htm';
break;

default:
die('Ilegalni parametar.');
}

header("Location: $location");
exit;

Pedja
20. 08. 2008., 10:55
Ili, umesto

header("Location: $location");

stavis

include(".inc_" . $location . ".php");