Foros del Web » Creando para Internet » HTML »

mensaje de confirmacion debajo de formulario al cargar

Estas en el tema de mensaje de confirmacion debajo de formulario al cargar en el foro de HTML en Foros del Web. Hola a todos de nuevo, Realizando un formulario de consulta para una web me he chocado de frente con una duda que no se solucionar. ...
  #1 (permalink)  
Antiguo 25/05/2010, 10:20
 
Fecha de Ingreso: marzo-2008
Mensajes: 26
Antigüedad: 16 años, 8 meses
Puntos: 0
mensaje de confirmacion debajo de formulario al cargar

Hola a todos de nuevo,

Realizando un formulario de consulta para una web me he chocado de frente con una duda que no se solucionar.

Quiero que, al enviar la consulta a traves del formulario de la web, aparezca un mensaje debajo del formulario indicando si la consulta se logro enviar o no.

Hasta aqui bien, el problema esta en que al enviar la consulta me recarga la pagina y me la situa al comienzo de esta, y el formulario esta en la parde de abajo, con lo cual el mensaje de confirmacion de envio no se ve.

Quisiera saber de que manera puedo hacer para que al enviar la consulta y recargar la pagina, se me vaya directamente a la parte del mensaje en lugar de al comienzo de la pagina.

Graaaaacias a todos por echarme un cable^^
  #2 (permalink)  
Antiguo 25/05/2010, 10:51
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años, 5 meses
Puntos: 1517
Respuesta: mensaje de confirmacion debajo de formulario al cargar

Puedes usar un ancla (#)
Código HTML:
Ver original
  1. <br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
  2. <br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
  3. <br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
  4. <br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
  5. <br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
  6. <br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
  7. <br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
  8. <br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
  9. <br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
  10. <div id="formulario">
  11. <form ....>
  12.  
  13. </form>
  14. </div>
En la dirección escribes algo como http://example.com/index.php#formulario
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #3 (permalink)  
Antiguo 25/05/2010, 13:28
Avatar de ale123  
Fecha de Ingreso: septiembre-2007
Mensajes: 78
Antigüedad: 17 años, 2 meses
Puntos: 3
Respuesta: mensaje de confirmacion debajo de formulario al cargar

Otra que podes hacer es hacer una redireccion con javascript para que te envie a por ejemplo index.php?sent=yes o index.php?sent=no

Primero haces toda la verificacion de si se envio o no, y luego escribis:

Código PHP:
echo("<script> location.href='index.php?sent=$variable_de_si_se_envio_o_no'; 
</script>"
); 
Luego, debajo del formulario pones:

Código PHP:
if(isset($_GET['sent'])){
 if(
$_GET['sent'] == "yes"){
   echo 
"El mensaje se envio";
 } else {
    echo 
"El mensaje no se envio";
 }

Cualquier cosa avisa

Salu2,
Ale
__________________
Diseño y desarrollo web personalizado, precios competitivos: www.admaz.com.ar
  #4 (permalink)  
Antiguo 25/05/2010, 13:41
Avatar de eZakto  
Fecha de Ingreso: julio-2008
Mensajes: 214
Antigüedad: 16 años, 4 meses
Puntos: 5
Respuesta: mensaje de confirmacion debajo de formulario al cargar

Creo que lo que mejor se adecúa es el ancla.
Saludos.
  #5 (permalink)  
Antiguo 25/05/2010, 19:02
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 5 meses
Puntos: 2135
Tema movido desde PHP a HTML
  #6 (permalink)  
Antiguo 22/10/2010, 11:26
Avatar de TSU_Benjamin  
Fecha de Ingreso: julio-2009
Mensajes: 8
Antigüedad: 15 años, 3 meses
Puntos: 0
Respuesta: mensaje de confirmacion debajo de formulario al cargar

¿Pero si utilizan un redireccionamiento entonces no se perderán los datos del formulario?

¿No tiene alguien un jemplo mas claro?
  #7 (permalink)  
Antiguo 22/10/2010, 11:49
 
Fecha de Ingreso: octubre-2010
Mensajes: 66
Antigüedad: 14 años, 1 mes
Puntos: 7
Respuesta: mensaje de confirmacion debajo de formulario al cargar

Con un ancla no se redirecciona si no que te lleva a cierta parte de la misma página.
Yo tambien pienso que es la mejor solución para lo que quieres.
  #8 (permalink)  
Antiguo 22/10/2010, 20:36
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años, 4 meses
Puntos: 1567
Respuesta: mensaje de confirmacion debajo de formulario al cargar

Ancla o no Ancla el action del form si redirecciona la página a si misma, no solo la recarga

saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.

Etiquetas: confirmacion, mensaje, formulario
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 04:53.