Necesidad de configurar la variable = a la selección desplegable en php / html

Soy nuevo en php y html, y estoy obligado a hacer una lista desplegable junto con otras entradas para crear parámetros que se utilizarán en un script de Perl.

Necesito el menú desplegable al momento de la presentación establecer una variable = a lo que el usuario seleccionó.

Mi código hasta ahora:

   <option value = > <option value = > <option value = > <option value = >    

No estoy seguro de cómo usar el botón Enviar para poder establecer la variable $ submittedValue = en el valor seleccionado en el menú desplegable. ¡¡AYUDA!!

Puede verificar el valor enviado con sus opciones existentes como a continuación;

   < ?php $submittedValue = ""; $value0 = ""; $value1 = "Banana"; $value2 = "Apple"; $value3 = "Orange"; if (isset($_POST["FruitList"])) { $submittedValue = $_POST["FruitList"]; } ?> 

EDITAR: He corregido su html y agregado algunas funcionalidades para verificar el valor enviado

En primer lugar, te falta la acción de formulario:

  < ?php $value0 = ""; $value1 = "Banana"; $value2 = "Apple"; $value3 = "Orange"; $submittedValue; ?> 

Luego necesita crear un nuevo script formProcessing.php, puede acceder a las variables del formulario usando la variable $ _POST.

 < ?php function filter($data) { $data = trim(htmlentities(strip_tags($data))); if (get_magic_quotes_gpc()) $data = stripslashes($data); $data = mysql_real_escape_string($data); return $data; } foreach($_POST as $key => $value) { $mydata[$key] = filter($value); } echo $mydata['FruitList']; ?> 

El método de filtro se usa para escapar de la variable $ _POST, con el fin de proteger su Aplicación de los ataques de MySQL y XSS. Esto debería crear una nueva copia de su $ _POST variable, pero accesible a través de $ mydata array.