Foros del Web » Programando para Internet » PHP »

Duda con Formularios.... ayuda, ayuda!! porfavor

Estas en el tema de Duda con Formularios.... ayuda, ayuda!! porfavor en el foro de PHP en Foros del Web. ya esta todo ok...
  #1 (permalink)  
Antiguo 23/04/2010, 14:17
 
Fecha de Ingreso: abril-2010
Mensajes: 83
Antigüedad: 14 años, 7 meses
Puntos: 1
Duda con Formularios.... ayuda, ayuda!! porfavor

ya esta todo ok

Última edición por seba_100; 27/04/2010 a las 16:44
  #2 (permalink)  
Antiguo 23/04/2010, 14:47
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, 6 meses
Puntos: 1517
Respuesta: Duda con Formularios.... ayuda, ayuda!! porfavor

Acuérdate, esto es un foro, no un chat, espera al menos 24 horas para volver a postear, si nadie ha contestado tu pregunta. Lo que debes hacer es crear un archivo que contenga solo código de PHP, sin enviar nada al navegador, luego al final redireccionas al formulario. Eso hará que al refrescar la página, no se vuelva a enviar la información al servidor.
__________________
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 23/04/2010, 14:51
 
Fecha de Ingreso: abril-2010
Mensajes: 83
Antigüedad: 14 años, 7 meses
Puntos: 1
Respuesta: Duda con Formularios.... ayuda, ayuda!! porfavor

ya esta todo resuelto

Última edición por seba_100; 27/04/2010 a las 16:44
  #4 (permalink)  
Antiguo 23/04/2010, 15:00
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, 6 meses
Puntos: 1517
Respuesta: Duda con Formularios.... ayuda, ayuda!! porfavor

Pero, qué ejemplo quieres, si solamente tienes que colocar todo lo que sea PHP en un archivo individual y hacer todo lo de PHP en ese archivo, luego redireccionas al formulario nuevamente.

Envías el formulario a otro archivo que contenga la lógica en PHP, luego ese archivo de PHP redirecciona al navegador al mismo formulario.
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #5 (permalink)  
Antiguo 23/04/2010, 15:07
 
Fecha de Ingreso: abril-2010
Mensajes: 83
Antigüedad: 14 años, 7 meses
Puntos: 1
Respuesta: Duda con Formularios.... ayuda, ayuda!! porfavor

ya esta resuelto

Última edición por seba_100; 27/04/2010 a las 16:43
  #6 (permalink)  
Antiguo 23/04/2010, 15:15
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, 6 meses
Puntos: 1517
Respuesta: Duda con Formularios.... ayuda, ayuda!! porfavor

Esa misma es la idea. Solo que no necesitas declarar exit al final. Y siempre usa la estructura completa de PHP <?php. Haz la prueba y listo
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #7 (permalink)  
Antiguo 23/04/2010, 15:26
 
Fecha de Ingreso: abril-2010
Mensajes: 16
Antigüedad: 14 años, 7 meses
Puntos: 0
Respuesta: Duda con Formularios.... ayuda, ayuda!! porfavor

Sobre lo que dijiste de que compruebe si esta vacio o no algun campo tenes que hacer un if..


Código:
<?php
if ($_POST['nombre']=='') or ($_POST['apellido']=='') or ($_POST['direccion']=='') or ($_POST['email']=='') or ($_POST['asunto']=='') or ($_POST['comentarios']==''){
echo " Algunos de los campos fueron dejados vacios, por favor completelos nuevamente."
} else {
//Recepcion de Datos *Full-Cheats.com.ar*
$nombre=$_POST['nombre'];
$apellido=$_POST['apellido'];
$direccion=$_POST['direccion'];
$email=$_POST['email'];
$asunto=$_POST['asunto'];
$comentarios=$_POST['comentarios'];
//Finaliza la Recepcion de Datos *Full-Cheats.com.ar*
 
//Accion de Envio *Full-Cheats.com.ar*
//---------------------------------------//
$para='[email protected]';
$mensaje='Mensajes que Enviaron de Full-Cheats.com.ar:
 
Nombre:  '.$nombre.'
Apellido:  '.$apellido.'
Direccion:  '.$direccion.'
Email:  '.$email.'
Asunto:  '.$asunto.'
Comentarios:  '.$comentarios.'
 
';
$desde='From: MuchaMusicaRetro.com.ar <[email protected]>';
mail($para,$asunto,$mensaje,$desde);
 
header("location: http://full-cheats.com.ar/index.html"); 
}
?>
Creo que esta bien, no puedo comprobarlo ahora!

Pero proba igual :P
  #8 (permalink)  
Antiguo 23/04/2010, 15:38
 
Fecha de Ingreso: abril-2010
Mensajes: 83
Antigüedad: 14 años, 7 meses
Puntos: 1
resuelto....

Última edición por seba_100; 27/04/2010 a las 16:43
  #9 (permalink)  
Antiguo 24/04/2010, 15:33
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 6 meses
Puntos: 2135
Respuesta: tengo una duda con esto, creo que es facil

Solo necesitarias como dices agregar el registrar la ip en una base de datos y comprobarla antes de hacer el envio del correo.

Saludos.
  #10 (permalink)  
Antiguo 24/04/2010, 15:35
 
Fecha de Ingreso: enero-2008
Mensajes: 43
Antigüedad: 16 años, 9 meses
Puntos: 0
Respuesta: tengo una duda con esto, creo que es facil

escribi la ip en la base de datos, junto con la fecha y hora
primero eliminas las ips viejas de mas de un dia
despues vez si no esta y manda el mail y graba la ip y fecha y hora.
  #11 (permalink)  
Antiguo 24/04/2010, 15:35
 
Fecha de Ingreso: abril-2010
Mensajes: 83
Antigüedad: 14 años, 7 meses
Puntos: 1
lo resolvi... reformulo las variables y las recupero.. en if xD

Última edición por seba_100; 27/04/2010 a las 16:42
  #12 (permalink)  
Antiguo 24/04/2010, 15:45
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 6 meses
Puntos: 2135
Respuesta: tengo una duda con esto, creo que es facil

Puedes leer la Wiki de Foros del Web (arriba encuentras el link) y ahí hay un pequeño manual para que aprendas como guardar datos en tu base de datos.

Por favor no dupliques temas.
  #13 (permalink)  
Antiguo 24/04/2010, 16:10
 
Fecha de Ingreso: abril-2010
Mensajes: 83
Antigüedad: 14 años, 7 meses
Puntos: 1
Respuesta: tengo una duda con esto, creo que es facil

10 post. :S

Última edición por seba_100; 27/04/2010 a las 16:41
  #14 (permalink)  
Antiguo 24/04/2010, 16:22
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 6 meses
Puntos: 2135
Respuesta: Duda con Formularios.... ayuda, ayuda!! porfavor

No hagas otro post, si ya tienes uno abierto continua sobre ese post, no es necesario que hagas más eso te crea una infracción.
  #15 (permalink)  
Antiguo 24/04/2010, 17:19
 
Fecha de Ingreso: abril-2010
Mensajes: 83
Antigüedad: 14 años, 7 meses
Puntos: 1
necesito que el form...

Última edición por seba_100; 27/04/2010 a las 16:41
  #16 (permalink)  
Antiguo 25/04/2010, 17:17
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, 6 meses
Puntos: 1517
Respuesta: chat en php

En internet hay mucho material para poder crear un captcha.

PD: al parecer te han dado varias infracciones, para que eso no ocurra y evites comentarios como de por favor no me infraccionen lee las politicas del foro.
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #17 (permalink)  
Antiguo 25/04/2010, 18:19
 
Fecha de Ingreso: abril-2010
Mensajes: 83
Antigüedad: 14 años, 7 meses
Puntos: 1
Respuesta: chat en php

necsito un form

Última edición por seba_100; 27/04/2010 a las 16:40

Etiquetas: enviar, html, post, 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 14:46.