Foros del Web » Programando para Internet » PHP »

Php embebido en formulario para devolver algo a la misma página

Estas en el tema de Php embebido en formulario para devolver algo a la misma página en el foro de PHP en Foros del Web. No se si se puede hacer así o no. La idea es que en el tipico formulario de 'contacto' , con un codigo php de ...
  #1 (permalink)  
Antiguo 02/02/2011, 07:14
 
Fecha de Ingreso: noviembre-2010
Mensajes: 70
Antigüedad: 14 años, 1 mes
Puntos: 0
Php embebido en formulario para devolver algo a la misma página

No se si se puede hacer así o no.
La idea es que en el tipico formulario de 'contacto' , con un codigo php de envio de mail, pueda recoger la informacion del php y escribirla en la propia pagina sin necesidad de recargar nada.
Por poner un caso, me gustaria que al apretar el enviar saliera en algun sitio :
' Mr xxxxxxx Gracias por enviar su solicitud' .

Me hecháis un cable ?

Gracias
  #2 (permalink)  
Antiguo 02/02/2011, 07:18
Avatar de jotaincubus  
Fecha de Ingreso: mayo-2005
Ubicación: Medellin - Colombia
Mensajes: 1.797
Antigüedad: 19 años, 7 meses
Puntos: 394
Respuesta: Php embebido en formulario para devolver algo a la misma página

Aqui encontraras un tutorial de como hacer un formulario simple de contacto.
al fina pones el mensaje que quieras donde dice OK.
__________________
Por que existe gente que no agradece después de que se le ha brindado tiempo y ayuda ???
  #3 (permalink)  
Antiguo 02/02/2011, 07:36
Avatar de bUllan9ebrio  
Fecha de Ingreso: enero-2011
Ubicación: Chile
Mensajes: 1.128
Antigüedad: 13 años, 10 meses
Puntos: 128
Respuesta: Php embebido en formulario para devolver algo a la misma página

Para eso puedes mostrar la $variablenombre, que es el input donde ingresas el nombre de la persona, puedes enviarla por ejemplo a otro formulario a traves de metodo Post y luego recibirla por medio de este mismo algo asi :
Código HTML:
Ver original
  1. <form name="formulario" method="post" action="recibir.php">
  2. <input name="nombre" type="text"/>
  3. <!--aca el resto de los input -->
  4. <input type="submit" name="ingresar" value="Registrar" />


y en tu recibir.php

Código PHP:
Ver original
  1. $nombre=$_POST['nombre'];
  2.  
  3. // mas codigo php
  4.  
  5. echo "Gracias $nombre por enviar su solicitud ";

a grandes rasgo eso es lo que debes hacer o por otro lado podrias hacer un alert que indique que el form fue enviado exitosamente y en este incluir la $variablenombre, saludos.

Etiquetas: devolver, 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 23:24.