Mensaje con Alert

Marc
18 de Agosto del 2004
Tengo un problemilla que es muy facil pero no lo ubico, tengo el sigueinte script pero NO quiero usar el comando echo, printf para mensajes, sino mas bien usar el alert de JS para enviar mensajes al navegador

aca va el codigo:

<?
include('config.php'); //incluimos el config.php que contiene los datos de la conexión a la db
$nombres=$_POST["nom"];
$apellidos=$_POST["ape"];
$nick=$_POST["nick"];
$clave=$_POST["pass"];
$clave1=$_POST["pass1"];
$email=$_POST["email"];
$nivel=$_POST["nivel"];
if($nick == '' or $clave == '' or $clave1 == '' )
{
Header("Location: reg.php"); //enviamos al form de registro que esta en reg.php
}
else
{
if($clave != $clave1)
{
echo 'Las passwords no son iguales';

//*******************************************************************
ACA QUISIERA QUE ME SALGA UN MENSAJE DE ALERTA QUE DIGA "LOS PASSWORDS NO SON IGUALES" , para no utilizar el famoso ECHO COMO LO HICE EN LA LINEA ANTERIOR
//*******************************************************************


}
else
{
$usuarios=mysql_query("SELECT nick FROM usuarios_segur WHERE nick='$nick' ");
if($user_ok=mysql_fetch_array($usuarios))
{
echo 'El usuario ya esta registrado';

//*******************************************************************
ACA QUISIERA QUE ME SALGA UN MENSAJE DE ALERTA QUE DIGA "USUARIOS YA REGISTRADOS" , para no utilizar el famoso ECHO COMO LO HICE EN LA LINEA ANTERIOR.
Y ASI PARA TODOS LOS MENSAJES.....
//*******************************************************************



mysql_free_result($usuarios); //liberamos la memoria del query a la db
}
else
{
$fecha = time();
//introducimos el nuevo registro en la tabla usuarios
mysql_query("INSERT INTO usuarios (nombres,apellidos,nick,contrasena,email,fecha,nivel) values ('$nombres','$apellidos','$nick','$clave','$email','$fecha','$nivel') ");
echo 'Usuario registrado con éxito';
}

}
}
?>

GRACIAS

jacasos
18 de Agosto del 2004
Usa

echo "<script language='javascript'>alert('Las Claves NO son Iguales....');</script>";