Tema: html/php
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/05/2007, 08:12
hyperrjas
 
Fecha de Ingreso: abril-2007
Mensajes: 156
Antigüedad: 17 años
Puntos: 0
html/php

Buenas de nuevo me ha surgido un nuevo problema:
Tengo un codigo html y dentro de este un codigo php ta que asi:

<html>
<head>
<Body>
<? require_once("register_new.php")?>
Aqui iria el cuerpo de la pagina
</Body>
</head>
</html>

Es un require que necesita de register_new.php
Este es el register_new:

@session_start();


// check forms filled in
if (!filled_out($HTTP_POST_VARS))
{
echo "No has cubierto el formulario correctamente. Por favor vuelva"
." e intente registrarse de nuevo.";
exit;
}



// email address not valid
if (!valid_email($email))
{
echo "No es una dirección de email correcta. Por favor vuelva "
." e intente registrarse de nuevo.";
exit;



// attempt to register
$reg_result = register($username, $passwd, $nombre, $apellidos, $email, $telefono, $direccion, $ciudad, $postal, $pais, $provincia);
if ($reg_result == "true")
{
// register session variable
$valid_user = $username;
session_register("valid_user");

// provide link to members page
echo "Su registro se ha hecho correctamente, Vuelva al panel de control."
." y haga Login para entrar en la escuela!";
}
else
{
// otherwise provide link back, tell them to try again

echo $reg_result;
exit;
}

// end page

?>





Entonces si yo hago el registro completamente me llega hasta el final de la pagina html perfectamente pero si hay algun error de comprobación se ejecuta exit y no me llega al final de la pagina html, sale del scrip php y no me sigue ejecutando la pagina html que viene despues

Cómo puedo hacer para que si da error me llegue hasta el final de la pagina html saliendo del script sin que se ejecuten las demás funciones?

Gracias espero respuesta lo antes posbile