Idioma:

Formularios en PHP

9 Febrero 2011 | En Web | 5 mil vistas | Por

Haga clic en & compartir: 


Uma das principal utilizações do PHP, es validar y almacenar la información introducida en formularios. Es decir, un usuario llega a una determinada página, rellenar un formulario, y cuándo does el “Enviar” Esta información debe ser
procesados por algo. O PHP leva uma gran vantagem neste aspecto, para el CGI Perl y c ’ estándares s., no funcionan tan transparente como el PHP.

Cuando se realiza un enviar un formulario a un script PHP, PHP es capaz de entender lo que se envía, y transformar um formulário num conjunto de variáveis com a informação introduzida. Por ejemplo, Si un usuario
llena un cuadro de texto con tu nombre, Tras la presentación del formulario, hay una variable con el nombre de, que contiene la información introducida por el usuario. Ejemplo de una secuencia de comandos “Form.php”:

<form action="verifica.php">
Introduza o seu nome: <input type=txt name=nome><br>
<input type=submit>
</form>

Cuando la forma de la “Form.php” Se presenta a la verifica.php, dispondrá de un nombre de la variable $, con la información introducida por el usuario.

Vamos a probar:

<?
echo "O nome do utilizador é $nome <br>";
?>

Grabar la secuencia de comandos con el nombre “verifica.php”, y ejecutamos nuestro form.php.
Allí presentamos el nombre, y cuando hacemos el envío, el verifica.php envía la salida:

O nome do utilizador é [Dragon]

Tipos de variables creadas por las formas:

Dependiendo del tipo de entrada que tenemos en nuestro formulario, la variable que almacena la información tiene diferentes formatos. Por ejemplo, Mientras que un cuadro de texto, crea una cadena con el nombre de la, y el valor
introducido, para otros tipos de input, el resultado es diferente. Paso a enumerar las distintas situaciones.

texto - Crea una variable con el nombre de la. Esta variable es una cadena y contiene la información introducida en el cuadro.

casilla de verificación – Crea una variable con el nombre de la casilla de verificación. Esta variable contiene los valores “en” o “” (vacío) Dependiendo de la casilla de verificación está activa o no.

radio – Crea una variable con el nombre de la radio. Esta variable contiene el valor de la radio seleccionada.

Seleccione – Crea una variable con el nombre de select. Contiene el valor de la opción seleccionada.

TextArea – Crea una variable con el nombre de textarea. Contiene el valor introducido en el mismo.

Ejemplo de los tipos de entrada:

<form action=verifica.php>
Caixa de texto: <input type=text name=text_name><br><br>

Check Box<input type=checkbox name=checkbox_name><br><br>

Radio:<br>
Valor 1<input type=radio name=radio_name value=valor1><br>
Valor 2<input type=radio name=radio_name value=valor2><br><br>

Select:<br>
<select name=select_name>
<option value=opcao1>Opção 1</option>
<option value=opcao2>Opção 2</option>
</select><br><br>

Area de texto:<br>
<textarea name=textarea_name></textarea><br>

<input type=submit>
</form>

Y ahora o nosso verifica.php:

<?
echo "Text: $text_name <br>";
echo "CheckBox: $checkbox_name <br>";
echo "Radio: $radio_name <br>";
echo "Select: $select_name <br>";
echo "Textarea: $textarea_name <br>";
?>

Después de comprobar las opciones de elección múltiple, deinputs de diversos tipos a un formulario, Vamos a ejercer:

Ejercicio 8:

<html>
<body>
<form action=verifica.php>
Texto: <input type=text name=texto><br><br>
Tipo de <Hx>: <select name=tamanho_hx>
<option value="1">H1</option>
<option value="2">H2</option>
<option value="3">H3</option>
<option value="4">H4</option>
</select><br><br>
Texto fica em Italico? <input type=checkbox name=italico checked><br><br>
Tipo de alinhamento:<br>
Esquerda<input type=radio name=alinhamento value="esquerda"><br>
Centro<input type=radio name=alinhamento value="centro"><br>
Direita<input type=radio name=alinhamento value="direita"><br><br>
Cor:<br>
<select name=cor>
<option value="#FF0000">Vermelho</option>
<option value="#00FF00">Verde</option>
<option value="#0000FF">Azul</option>
</select><br><br>
Numero de vezes: <input type=text name=vezes maxlength=2 size=3><br><br>
<input type=submit>
</form>
</body>
</html>

—————————————————————————–

Dado este formulario, y después cuidadosamente analisares HTML, elabora un script PHP que procesa el formulario y envía los resultados adecuados:

Escriba el texto que usted escriba en el cuadro “Texto” con tipo H1, H2, H3, o H4.
El texto puede o no estar en cursiva, y debe dejarse alineación, Centro o derecha, con el color que elegimos. Finalmente, debe escribirse en función del número de veces introducido por el usuario. El número de veces que no puede ser inferior a 1 ni más de 30, y en cada línea debe contener el número de la fila a escribirse.

Resultados posibles:

Ejemplo1:
<h1 align=center><font color=#FF000><i>1- Exemplo 1!!</i></font></h1>

Ejemplo 2:
<h4 align=right><font color=#000FF>1- Exemplo 2!!</font></h4>
<h4 align=right><font color=#000FF>2- Exemplo 2!!</font></h4>
<h4 align=right><font color=#000FF>3- Exemplo 2!!</font></h4>

Resumen:
PHP utiliza los datos de un formulario de una manera transparente. Los campos de un formulario introducido, está disponible en forma de variables PHP script con los valores correspondientes.

En Ivaiporã-PR, Ingeniero informático, Administrador del grupo de trabajo consejos en General. Apasionado de la tecnología y la informática.



Un poco sobre nosotros

    Generalmente, el grupo apareció en consejos 2007 de ideas innovadoras sobre problemas que enfrentan diariamente por aquellos que utilizan la ciencia tecnología y equipo, los usuarios normales y técnicos. Pero donde hizo, ¿por qué y cuál es el propósito de este sitio?

Haga clic aquí para leer!

Siga o Dicas em Geral no Google+

Video de la semana