miércoles, 9 de octubre de 2013

TIPOS DE FORMULARIOS

Formularios desde PHP

Acceso a los diferentes tipos de elementos de entrada de formulario

 –Elementos de tipo INPUT

·         TEXT
·         RADIO
·         CHECKBOX
·         BUTTON
·         FILE
·         HIDDEN
·         PASSWORD
·         SUBMIT

 –Elemento SELECT

·         Simple / múltiple

 –Elemento TEXTAREA

Elementos de tipo INPUT

TEXT

Introduzca la cadena a buscar:<INPUT TYPE="text" NAME="cadena" VALUE="valorpor defecto" SIZE="20"><?PHP$cadena= $_REQUEST[‘cadena’];print($cadena);?>




RADIO

Sexo:<INPUT TYPE="radio" NAME=“sexo" VALUE=“M“ CHECKED>Mujer<INPUT TYPE="radio" NAME=“sexo" VALUE=“H">Hombre<?PHP$sexo= $_REQUEST[‘sexo’];print($sexo);?>



CHECKBOX

<INPUT TYPE="checkbox" NAME="extras[]" VALUE="garaje" CHECKED>Garaje<INPUT TYPE="checkbox" NAME="extras[]" VALUE="piscina">Piscina<INPUT TYPE="checkbox" NAME="extras[]" VALUE="jardin">Jardín<?PHP$extras = $_REQUEST[‘extras’];$n = count ($extras);for ($i=0; $i<$n; $i++)print (“$extras[$i]<BR>\n”);//foreach($extras as $extra)//print (“$extra<BR>\n”);?>



BUTTON

<INPUT TYPE="button" NAME=“actualizar" VALUE="Actualizar datos"><?PHP$actualizar= $_REQUEST[‘actualizar’];if($actualizar)print("Se han actualizado los datos");?>



FILE

<FORM ACTION="procesa.php" METHOD="post“ENCTYPE="multipart/form-data"><INPUT TYPE="file" NAME="fichero"></FORM>



HIDDEN

<?PHPprint(“<INPUT TYPE=’hidden’ NAME=’username’ VALUE=’$usuario’>\n”);?><?PHP$username = $_REQUEST[‘username’];print ($username);?>

PASSWORD

Contraseña: <INPUT TYPE="password" NAME="clave"><?PHP$clave = $_REQUEST[‘clave’];print ($clave);?>



SUBMIT

<INPUT TYPE="submit" NAME="enviar" VALUE="Enviardatos"><?PHP$enviar= $_REQUEST[‘enviar’];if($enviar)print("Se ha pulsado el botón de enviar");?>



–Elemento SELECT

SELECT simple

Color:<SELECT NAME=“color"><OPTION VALUE=“rojo" SELECTED>Rojo<OPTION VALUE=“verde">Verde<OPTION VALUE=“azul">Azul</SELECT><?PHP$color= $_REQUEST[‘color’];print($color);?>



SELECT múltiple

Idiomas:<SELECT MULTIPLE SIZE="3" NAME="idiomas[]"><OPTION VALUE="ingles" SELECTED>Inglés<OPTION VALUE="frances">Francés<OPTION VALUE="aleman">Alemán<OPTION VALUE="holandes">Holandés</SELECT><?PHP$idiomas= $_REQUEST[‘idiomas’];$n = count ($idiomas);for ($i=0; $i<$n; $i++)print (“$idiomas[$i]<BR>\n”);//foreach($idiomasas $idioma)//print (“$idioma<BR>\n”);?>



–Elemento TEXTAREA


Comentario:<TEXTAREA COLS=“50" ROWS=“4" NAME="comentario">Este libro me parece ...</TEXTAREA><?PHP$comentario= $_REQUEST[‘comentario’];print($comentario);?>


BIOGRAFÍAS

0 comentarios:

Publicar un comentario