lunes, 31 de agosto de 2015

Usted no tiene que enviar sus datos de la forma a la misma página PHP, ya que hemos estado haciendo. Usted puede enviar a una página PHP totalmente diferente. Para ver cómo funciona, intente lo siguiente:
Cree la siguiente página, y lo llaman basicForm2.php. Este es el código 
HTML. Note la attribue ACCIÓN.
 
<html>
<head>
<title> Un BÁSICO HTML FORM </ title>
</ head>
<body>
<Form name = "Form1" method = "post" action = "submitForm.php">
<INPUT TYPE = "text" value = "nombre de usuario" nombre = "nombre de usuario"> <INPUT TYPE = "Enviar" nombre = valor "Submit1" = "Login">
</ FORM>
</ body>
</ html>

Ahora cree la página siguiente, y lo llaman submitForm.php:
 
<? PHP
$ usuario = $ _POST ['nombre de usuario'];
if ($ nombre de usuario == "letmein") {
print ("Bienvenido, amigo!");
} else {
imprimir ("No eres un miembro de este sitio");
}
?>
 
En el script PHP anterior, observe cómo no hay etiquetas HTML. Y hemos dejado el código que comprueba si se ha hecho clic en el botón Enviar. Eso es porque no hay PHP izquierda en la primera página. El código sólo se ejecuta si el se hace clic en Enviar.
 
Publicar datos del formulario a un script PHP diferente es una forma de mantener el código HTML y PHP separado. Pero hay un problema con él, que usted habrá notado: la secuencia de comandos se ejecuta en una página nueva. Esto significa que su forma desaparecerá!
 
Vamos a mantener el PHP y HTML juntos. Sin embargo, habrá momentos en los que desea enviar los datos del formulario a una página PHP diferente, como veremos en secciones posteriores.

0 comentarios :

Publicar un comentario