Foros del Web » Programando para Internet » PHP »

mensaje validacion php similar a msgbox

Estas en el tema de mensaje validacion php similar a msgbox en el foro de PHP en Foros del Web. hola a todos estoy desrrolland un programa pero tengo una duda necesito que al momento de guardar los datos en la base de datos mysql ...
  #1 (permalink)  
Antiguo 07/12/2009, 00:31
Avatar de andreshenao  
Fecha de Ingreso: enero-2009
Ubicación: Medellìn
Mensajes: 417
Antigüedad: 15 años, 3 meses
Puntos: 7
Sonrisa mensaje validacion php similar a msgbox

hola a todos estoy desrrolland un programa pero tengo una duda necesito que al momento de guardar los datos en la base de datos mysql se vea la pagina html la php que sea invisible para el usuario eso lo hice con un script pero no he podido sacar los mensajes de "el dato ya existe" " el dato ha sido guardado" en la pagina html no he con unos de esos mensajes como los alert "el dato ya existe"
este es el codigo php
<?php
$conexion=mysql_connect("localhost","root","1") or die(" no se realizo la conexion "); mysql_select_db("cecap") or die ("no se encontro la base de datos ");$consulta="select * from dpersonales where identificacion='$identificacion'"; $resultado=mysql_query($consulta) or die ("consulta incorrecta");
$registros=mysql_num_rows($resultado);
if($registros==0)
{
$consulta="insert into dpersonales(identificacion,nombre,direccion,telefo no,ciudad)values('$identificacion','$nombre','$dir eccion,','$telefono','$ciudad')"; $resultado=mysql_query($consulta) or die ("insercion incorrecta ");
}
else
{
echo "el registo ya existe";


}
?>
<script type="text/javascript"> window.location="xxxx"; </script>

nota deseo que siempre se vea la pag html
gracias por todo les agradesco
  #2 (permalink)  
Antiguo 07/12/2009, 07:15
 
Fecha de Ingreso: julio-2009
Ubicación: .mysql_error ( XD )
Mensajes: 554
Antigüedad: 14 años, 9 meses
Puntos: 13
Respuesta: mensaje validacion php similar a msgbox

por la manera en que estas trabajando eso no seria posible
debido a que desde la pagina html (registro1.html) etas redireccionando a registro2.php
por lo cual la url siempre mostrara donde esta.

lo que puedes hacer es justamente poner un script cosa que cuando llegues a registro2.php solo te muestre eso y se devuelva de manera automatica a registro1.html

Código php:
Ver original
  1. // Despues de la linea de registro ($resultado=mysql_asdf...... pones esto)
  2.  
  3. echo "<script>alert('Registro Exitoso'); location.href='registro1.html'</script>";
__________________
Mi Bosque de Sombras Solo Doom Metal!

por favor use esta etiqueta para publicar su código --->[HIGHLIGHT]
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:38.