Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/05/2011, 12:57
gabrielcorr4
 
Fecha de Ingreso: octubre-2010
Ubicación: Guayaquil
Mensajes: 195
Antigüedad: 14 años, 5 meses
Puntos: 3
problema con enlace php

tengo una validacion de registro de campos , cuando no esta bien validada la informacion va a otra pagina a informar del error y a continuacion muestro un enlace que vuelve a la pagina de registro inicial, pero ese enlace me esta dando un error de sintaxis:

Parse error: syntax error, unexpected '<' in C:\EasyPHP-5.3.6.0\www\prueba\insertar.php on line 41

pero por mas que lo arreglo no lo soluciono, agradezco su ayuda.

codigo de validacion:

Código:
<?php

$soy=$_POST['soy'];
$busco=$_POST['busco'];
$pais=$_POST['pais'];
$mail=$_POST['mail'];
$usuario=$_POST['usuario'];
$contrasena=$_POST['contrasena'];
$repcontrasena=$_POST['repcontrasena'];



if($soy=="" || $busco=="" || $pais==""||$mail=="" || $usuario=="" || $contrasena==""| $repcontrasena==""){
	header("location: registro1.php")    
   ;
}

if (( filter_var($mail, FILTER_VALIDATE_EMAIL) == TRUE) && ($contrasena == $repcontrasena))  

{
	
mysql_connect("localhost","root","");
mysql_select_db("datos");
mysql_query("insert into datos1(soy,busco,pais,mail,usuario,contrasena,repcontrasena) values ('$soy','$busco','$pais','$mail','$usuario','$contrasena','$repcontrasena')");
}
else

{
	if (filter_var($mail, FILTER_VALIDATE_EMAIL) == FALSE)
	{
		echo 'Direccion de correo invalida';
		<a href="registro.php">regresar a pagina de registro</a>;//AQUI PROBLEMA
		
	}
	
	if ($contrasena != $repcontrasena) {
	echo 'contraseña no es igual';
	
    }

}
?>