tengo un buscador en PHP en el que un usuario puede escoger si busca un equipo ya sea por su numero de serie o por un código propio de la empresa.
lo que hice fue añadir este formulario con las opciones especificadas:
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post" bgcolor="white" align="right" style="text-align:right; font-size: large;">
<span class="letras"># Serial</span>
<input name= "tipo" type="radio" value="serial" />
<span class="letras">Código UCA</span>
<input name= "tipo" type="radio" value="codigo" />
<input type="text" name="termino" id="textfield" />
<input type="submit" name="busqueda" id="busqueda" value="Busqueda" />
</form>
por especificaciones ambas opciones en un principio están vacías y se me pidió validar que al dar submit se verifique el que debe haber seleccionado una opción, yo lo pensé así:
if(isset($_POST['busqueda'])){
if (($_POST['tipo']) != "") {
$msg="Debe introducir codigo de busqueda";
}else{
$msg="";
}
pero me aparece el error:
Notice: Undefined index: tipo in C:\wamp\www\DEI\buscador_equipo.php on line 12
la cual señala a: if (($_POST['tipo']) != "") {
alguien puede ayudarme por favor, como hago para validar el que las selecciones no estén vacías?