Hola
Cita: Pero el header ese lo tengo q poner en la zona de javascript no?
noooooo! si es una redireccion exa en PHP!!!!!
antes de nada leete la documentacion oficial:
header
editado: aqui en los foros se ha tocado bastante el tema este...
http://www.forosdelweb.com/showthrea...er+information
El error q te sale es xq has mandado algo de html. antes de poner el header.
Lo del header podrias hacerlo dela siguiente manera.
en tu pagina de comprobacion lo dejas asi
Código PHP:
$resul=mysql_query("SELECT DNI FROM t_coi_colegiados WHERE DNI=".$dni,$link);
$numero_registros=mysql_num_rows($resul);
if ($numero_registros != 0){
header("Location: tupagina_a_redireccionar.php?error1=error1");
exit;
}
y en la pagina q hay tu formulario de insercion, en algun sitio q te guste pones lo siguiente:
Código PHP:
<?
if (isset($_GET['error1])){
echo "<font face='Verdana, Arial, Helvetica, sans-serif' size='2' color='#FF0000'>Error: El DNI ya existe";
}
?>
esta opcion rediriges la pagina pasandole un error por la url, al recibir la pagina ese error muestra el mensaje q le hayas definido!
************************************************** **********
la otra opcion es hacerlo en html.
el content son los segundos q tardara en redirigir!
Código:
<HTML>
<HEAD>
<TITLE>Redireccionado con HTML</TITLE>
<META HTTP-EQUIV="Refresh" CONTENT="5; URL=/html/articulo/tw_redireccion2/">
</HEAD>
<BODY>
<P>aqui podrias poner tu error
</BODY>
</HTML>
saludos