Ver Mensaje Individual
  #4 (permalink)  
Antiguo 12/11/2007, 17:38
albertoshu
 
Fecha de Ingreso: agosto-2007
Mensajes: 237
Antigüedad: 16 años, 9 meses
Puntos: 1
Re: pasar a la siguiente página una vez identificado

Muchas gracias por vuestras respuestas,

Voy a probar la solucion de Eits.

Para resumir el problema: tengo un formulario en el que al hacer "submit" se me recarga la pagina (ya que tengo en el formulario la etiqueta (no se si" etiqueta" es el nombre correcto) "<action="pagina.php">"). El tema es, que si se cumple una condicion, no quiero que se me vuelva a cargar "pagina.php", sino que quiero que se carge "siguiente_pagina.php".

Os pongo el código por si aclara el problema:

Código:
<head>
<?php 
	function identificar($email,$password){
		......
		......}?>

<script type="text/javascript">
	function validar(f){
		if (f.email.value=="" || f.contrasena.value=="") alert ('Introduce email y contraseña.')
		else f.submit();
	}
	</script>

<?php 
	if (isset($_POST['email']) and isset($_POST['contrasena'])) $id_ok=identificar($_POST['email'],$_POST['contrasena'] );?>
</head>

<body>

 <form name="form_identificacion" action="ppr_portada.php" method="post">
 
	  email:<input type="text" name="email" value="" /><br>
	  contraseña: <input type="password" name="contrasena" /><br>
	  
	  <?php if($id_ok=="error") echo "Email o Contrase&ntilde;a desconocidos." ?></td>
	   
	  <input type="button" name="aceptar" value="Aceptar" onclick="validar(this.form)"/></td>
		
 </form>

</body>
</html>
Muchas gracias otra vez.