Ejemplo de formularios
|
} Fichero
principal.php
<HTML>
<BODY>
<FORM ACTION=”otro.php”
METHOD=”POST”>
Colegio: <INPUT TYPE=”text” NAME=”Colegio”>
<INPUT
TYPE=”submit” VALUE=”aceptar”>
</FORM>
</BODY>
</HTML>
} Fichero otro.php
<HTML>
<BODY>
<?PHP
$colegio=
$_REQUEST[‘colegio’];
print
(“El colegio se llama: $edad”);
?>
</BODY>
</HTML>
|
|
TEXT
|
<INPUT
TYPE="text" NAME="cadena" VALUE="valor por
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’];
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
|
<?PHP
print(“<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="Enviar
datos">
|
<?PHP
$enviar=
$_REQUEST[‘enviar’];
if
($enviar)
print
("Se ha pulsado el botón de enviar");
?>
|
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
MULTIPLE
|
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’];
foreach ($idiomas as $idioma)
print (“$idioma<BR>\n”);
?>
|
TEXTAREA
|
Comentario:
<TEXTAREA COLS=“50" ROWS=“4"
NAME="comentario">
Este libro me parece ...
</TEXTAREA
|
<?PHP
$comentario = $_REQUEST[‘comentario’];
print ($comentario);
?>
|
Enviar
Formulario
|
<INPUT
TYPE="SUBMIT" NAME="enviar“ VALUE="procesar">
|
if
(isset($enviar))
o bien
if
($enviar == “procesar”)
|
Subir formulario
|
PHP.INI:
file_uploads = On
; Archivo temporal
;Archive con
extencion maxima
upload_max_filesize
= 2M
|
Formulario:
<INPUT
TYPE=”HIDDEN” NAME=”MAX_FILE_SIZE” VALUE='102400'>
<INPUT
TYPE=”FILE” NAME="fichero">
|
En este blog presentaremos los capitulos avanzados en el curso TALLER DE INTERNET I 2012. Las entradas describirán con nuestras propias palabras lo entendido en cada lección avanzada de la materia
miércoles, 3 de octubre de 2012
FORMULARIOS
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario