PHP - se puede recargar una pagina en PHP

   
Vista:

se puede recargar una pagina en PHP

Publicado por miguel (112 intervenciones) el 24/07/2008 05:55:23
Eso, si es posible validar un usuario en una sola pagina rellamandola, una vez lo hice en ASP.
Como seria en PHP ???

Gracias pormla ayuda
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:se puede recargar una pagina en PHP

Publicado por Diego Romero (1450 intervenciones) el 24/07/2008 08:53:35
No sé si ASP tiene algún mecanismo especial, en PHP es tan fácil como apuntar el action del form a la misma página (o dejando nulo el action, que es lo mismo).

Pero claro, el problema en realidad es saber si la llamada actual es la primera o es debido a que el usuario ya ingresó los datos e hizo clic en "submit". Para eso...

<?php
$request_method = $_SERVER["REQUEST_METHOD"];
if ($request_method == "POST") { // La petición es POST
echo "Usuario: ".$_POST['usuario']."<br />";
echo "Contraseña: ".$_POST['password']."<br />";
}
?>
<form name="form1" action="" method="post">
Usuario:
<input type="text" name="usuario"><br />
Contraseña:
<input type="password" name="password"><br />
<input type="submit" name="submit" value="Enviar">
</form>

Aquí lo primero que se pregunta es el tipo de request, si es tipo POST muestra los datos ingresados en el formulario y luego el resto de la página, si no es POST (es GET) entonces solo muestra el formulario.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar