Foros del Web » Programando para Internet » PHP »

aviso exitoso

Estas en el tema de aviso exitoso en el foro de PHP en Foros del Web. hola amigos tengo un formulario en donde el usuario inserta su pregunta y si se valida exitosamente esta lo lleva a la pagina en donde ...
  #1 (permalink)  
Antiguo 08/11/2011, 09:58
 
Fecha de Ingreso: abril-2008
Mensajes: 310
Antigüedad: 16 años
Puntos: 4
aviso exitoso

hola amigos

tengo un formulario en donde el usuario inserta su pregunta y si se valida exitosamente esta lo lleva a la pagina en donde quada su pregunta, pero me gustaría que cuando lo lleve por primera ves a su pagina esta se opaque y muestre un aviso en donde le informe que su pregunta se ha insertado exitosamente y de la opción de recibir notificaciones via email si le dan respuesta a ella.

lo de las notificaciones ya lo tengo quiero es saber es como le hago para que se opaque la pagina para el aviso y q solo se haga una sola vez

gracias
  #2 (permalink)  
Antiguo 08/11/2011, 10:04
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 8 meses
Puntos: 1532
Respuesta: aviso exitoso

eso corresponde a javascript/CSS del lado del cliente, básicamente le llaman lightbox o ventanas modales, frameworks como jQueryUI disponen de ello, entre otros sexyLightbox, Dojo, ExtJS, y demás plugins
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #3 (permalink)  
Antiguo 08/11/2011, 10:07
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 10 meses
Puntos: 2135
Respuesta: aviso exitoso

Lo de opacar la pagina lo debes de hacer con CSS y Javascript, consultalo en los respectivos foros.

Que el mensaje salga solo una vez, puedes transmitir una variable por una sesión y así indicar que existe y mostrar el mensaje:
pagina1:
Código PHP:
Ver original
  1. $_SESSION['mensaje'] = "ingreso exitoso!";
  2. header("Location: pagina2.php");

pagina2:
Código PHP:
Ver original
  1. if (isset($_SESSION['mensaje']) && !empty($_SESSION['mensaje'])) {
  2.       echo $_SESSION['mensaje'];
  3.       unset($_SESSION['mensaje'];
  4. }

Saludos.
  #4 (permalink)  
Antiguo 11/11/2011, 07:16
 
Fecha de Ingreso: abril-2008
Mensajes: 310
Antigüedad: 16 años
Puntos: 4
Respuesta: aviso exitoso

gracias por el dato me sirvió

Etiquetas: formulario, usuarios, avisos
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 18:27.