Foros del Web » Programando para Internet » PHP »

Problema con formulario.

Estas en el tema de Problema con formulario. en el foro de PHP en Foros del Web. Buenas gente: Os comento, tengo un formulario que me funciona correctamente, el problema es que me envia todos los datos pero se me queda en ...
  #1 (permalink)  
Antiguo 09/02/2007, 20:24
 
Fecha de Ingreso: abril-2006
Mensajes: 218
Antigüedad: 18 años
Puntos: 0
Problema con formulario.

Buenas gente:

Os comento, tengo un formulario que me funciona correctamente, el problema es que me envia todos los datos pero se me queda en la página formulario.php que es donde tengo todo el código, y yo no quiero que se me quede ahi, es decir.

Yo tengo el formulario en web.html. Este formulario llama a formulario.php. Lo que quiero es que llame al php, pero me vuelva o no se mueva de web.html al darle al submit.

no se si será con header location... o hay alguna otra opción.

Por favor, ayudenme, muchas gracias.
  #2 (permalink)  
Antiguo 09/02/2007, 20:31
Avatar de carlosmbrizuela  
Fecha de Ingreso: enero-2007
Ubicación: La Plata (Argentina)
Mensajes: 490
Antigüedad: 17 años, 3 meses
Puntos: 1
Re: Problema con formulario.

podrias poner el codigo? asi podemos decirte cual es el error.

saludos

*************************************
a una buena pregunta una buena respuesta.
  #3 (permalink)  
Antiguo 09/02/2007, 20:36
 
Fecha de Ingreso: abril-2006
Mensajes: 218
Antigüedad: 18 años
Puntos: 0
Re: Problema con formulario.

Código PHP:
if(mail($destinatario$asunto$texto,$cabeceras)){
                    
mail($email$asunto$respuesta,$headers);
                    
echo 
"<script>alert('Seite wurde hinzugefuegt!'); </script>"
    
header ("Location: http://www.dominio.com/reservas.php"); 


Ese código me da error en el header, pero el mail me lo envia.

Warning: Cannot modify header information - headers already sent by (output started at /home/cmnghjuw/public_html/formulario.php:146) in /home/cmnghjuw/public_html/formulario.php on line 147

El formulario lo tengo en reservas.php y todo el código del formulario en formulario.php, yo quiero que al darle a enviar se envie el e-mail pero no se vaya de reservas.php.

Un saludo.

Última edición por jpinedo; 12/07/2012 a las 18:48
  #4 (permalink)  
Antiguo 12/02/2007, 06:43
Avatar de carlosmbrizuela  
Fecha de Ingreso: enero-2007
Ubicación: La Plata (Argentina)
Mensajes: 490
Antigüedad: 17 años, 3 meses
Puntos: 1
Re: Problema con formulario.

me parece que no podes tener ninguna salida antes del heade. o sea que estas haciendo alert. proba comentando esa linea.
Tambien podes armar tu header con este codigo
Código PHP:
$host  $_SERVER['HTTP_HOST'];
$uri  rtrim(dirname($_SERVER['PHP_SELF']), '/');
$extra 'mipagina.php';
header("Location: http://$host$uri/$extra"); 
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 13:27.