method is an attribute of <form>, not sure about <input>.
---
// Theme
echo '
<form name="theme" action="options.php" target="right" class="menu"
METHOD="POST">
<select name="theme">';
for($i=0;$i<sizeof($theme_name);$i++)
{
echo "<option value='".$i."'>".$theme_name[$i]."</option>\n";
}
echo '</select> <input type=submit value=select>';
// or:
echo '</select> <input type=submit value=select>';
$var_from_dropdown = $_POST['theme'];
exec("echo $var_from_dropdown > /tmp/varfromdropdown");
---
Justin French
on 05/09/02 10:42 PM, Mario Ohnewald ([EMAIL PROTECTED]) wrote:
> Hi,
> I tried it but i wasnt luck:
>
> // Theme
> echo '
> <form name="theme" action="options.php" target=right class=menu>
> <select name="theme">';
> for($i=0;$i<sizeof($theme_name);$i++)
> {
> echo "<option value='".$i."'>".$theme_name[$i]."</option>\n";
> }
>
> echo '</select> <input type=submit name=get value=select
> METHOD=POST>';
> // or:
> echo '</select> <input type=submit name=get value=select
> METHOD="POST">';
>
> $var_from_dropdown = $_POST['theme'];
> exec("echo $var_from_dropdown > /tmp/varfromdropdown");
>
> the exec line seems to works since it created the file. But it stays emty.
>
> Cheers, Matio
>
>> From: Scott Houseman [mailto:[EMAIL PROTECTED]]
>>
>>
>> Hi there.
>>
>> The value from that dropdown will be returned to you in the variable
>>
>> $_POST OR $_GET, depending on which method you used to submit
>> the form.
>>
>> Assuming you use POST, you can access the selected value like this:
>>
>> $var_from_dropdown = $_POST['theme'];
>>
>> Regards
>>
>> -|Scott
>>
>>
>>> -----Original Message-----
>>> From: Mario Ohnewald [mailto:[EMAIL PROTECTED]]
>>> Sent: Thursday, September 05, 2002 1:11 PM
>>> To: [EMAIL PROTECTED]
>>> Subject: [PHP] dropdown Newbie question
>>>
>>>
>>> Hello!
>>> I am very new in php and i have a little dummy question ;D
>>> I have a dropdown box with a entry in it called "Coctail Blue"
>>> Now i want to put the selected string ("Coctail Blue" in this
>>> case) in to a
>>> variable when i press the button below.
>>> options.php is the page it should go after.
>>>
>>> // ..SNIP ...
>>>
>>> // Start Dropdown
>>> echo '
>>> <form name="theme" action="options.php" target=right class=menu>
>>> <select name="theme">';
>>> for($i=0;$i<sizeof($theme_name);$i++)
>>> {
>>> echo "<option value='".$i."'>".$theme_name[$i]."</option>\n";
>>> }
>>> //end dropdown
>>>
>>> // Button
>>> echo '</select> <input type=submit name=get
>> value=select>';
>>>
>>> //doesnt work:
>>> $var_from_dropdown = theme
>>>
>>> // ..SNIP ...
>>>
>>>
>>> What did i do wrong?
>>>
>>> Thank you!
>>> Mario
>>>
>>>
>>> --
>
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php