Foros del Web » Programando para Internet » PHP »

Enviar formulario al entrar

Estas en el tema de Enviar formulario al entrar en el foro de PHP en Foros del Web. Hola a todos! Tengo mi index.php que tiene un formulario de visitas y el usuario que entro a la web puede escribir en los campos ...
  #1 (permalink)  
Antiguo 11/06/2012, 09:42
 
Fecha de Ingreso: mayo-2012
Ubicación: Mar del Plata
Mensajes: 157
Antigüedad: 11 años, 11 meses
Puntos: 0
Enviar formulario al entrar

Hola a todos!

Tengo mi index.php que tiene un formulario de visitas y el usuario que entro a la web puede escribir en los campos nombre y mensaje y enviarlo eso llega a mi email. Esos campos tienen un value que son Nombre: "Visitante" Mensaje"Hola soy un visitante y entre a la web". Lo que yo quiero es que ese formulario con los values se envie solo cada vez que entremos a la web. Y luego tambien si quiere puede precionar el boton subit y enviar el formulario con sus datos.

Alguien que me enseñe o me oriente.

Gracias.
  #2 (permalink)  
Antiguo 11/06/2012, 10:20
Avatar de Heiroon  
Fecha de Ingreso: junio-2010
Ubicación: Caracas, Venezuela - Por ahora...
Mensajes: 495
Antigüedad: 13 años, 10 meses
Puntos: 63
Exclamación Respuesta: Enviar formulario al entrar

Yo eso lo haria utilizando cookies y JavaScript...

En el onload del body, ejecutas la funcion (que no deberia de colocar, en vista de que este es el foro de PHP):

Código Javascript:
Ver original
  1. function envioForm()
  2.    {
  3.       document.form1.submit();
  4.    }

Código HTML:
Ver original
  1. <form name="form1" id="form1" method="post" action="tuscript.php">
  2.  
  3.  <!-- todo lo que envias -->
  4.  
  5. </form>

Y con las cookies guardarias la fecha de ultima entrada, y verificas que sea distinta. Para que haga el envio una sola vez al día, por ejemplo.
La mejor manera sería verificar esto con un registro en base de datos. Pero no se que tanto te puedas complicar con esto.


Saludos...
__________________
Gmail : [email protected]
Twitter: @heiroon

I'm back!
  #3 (permalink)  
Antiguo 11/06/2012, 13:07
 
Fecha de Ingreso: mayo-2012
Ubicación: Mar del Plata
Mensajes: 157
Antigüedad: 11 años, 11 meses
Puntos: 0
Respuesta: Enviar formulario al entrar

Gracias bro, lo voy a probar

Etiquetas: formulario, usuarios
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 11:04.