Foros del Web » Programando para Internet » PHP »

Error en el Formulario

Estas en el tema de Error en el Formulario en el foro de PHP en Foros del Web. Hola!!Les pido por favor ,si es posible ,que me ayuden! Me da error al verificar si los datos estan completos o no en el formulario.Tengo ...
  #1 (permalink)  
Antiguo 17/12/2008, 20:20
 
Fecha de Ingreso: noviembre-2008
Ubicación: Santiago del Estero-Argentina
Mensajes: 17
Antigüedad: 15 años, 4 meses
Puntos: 0
Pregunta Error en el Formulario

Hola!!Les pido por favor ,si es posible ,que me ayuden! Me da error al verificar si los datos estan completos o no en el formulario.Tengo 3 archivos
El 1º contacto_script.php y el codigo es el siguiente:

Código PHP:
<?

//definimos las variables o marcamos el error
if (!empty($_POST['nombre']) )    $nombre $_POST['nombre']; else
$error true;
if (!empty(
$_POST['email'])  )    $email $_POST['email']; else
$error true;

if (!empty(
$_POST['mensaje']) )   $mensaje$_POST['mensaje']; else
$mensaje true;

 
//verificamos que no exista un error
if (!empty ($error) ) {
header ('Location:contacto_error.php');
die;
}
//definimos el cuerpo del email
$cuerpo "
De : $nombres \n\r
Email : $email \n\r
Sexo : $sexo \n\r
Mensaje : \n\r
$mensaje
"
;

// enviamos el mail
if ( mail ('[email protected]'Recibiste un mensaje a través del formulario de contacto de tu sitio' $cuerpo ) ) {
header ('Location: contacto_exitoso.php' );
}

//} else {
//header ('Location:contacto_error.php) }
//die;
?>
El 2º archivo contacto_exitoso.php y el codigo es:
Código PHP:
<?
echo 'Hola es con exito tu mail';
?>
El 3º archivo es contacto_error.php es:
Código PHP:
<?php
echo 'Existe Error';
<
p align="center">Por favor <a href="contacto_script.php">Intente</aotra vez.</p>
?>
El error al ejecutar el archivo contacto_script.php es:
Warning: Cannot modify header information - headers already sent by (output started at C:\Archivos de programa\xampp\htdocs\curso-nuevo-PHP\contacto_script.php:9) in C:\Archivos de programa\xampp\htdocs\curso-nuevo-PHP\contacto_script.php on line 22

Espero contar con su ayuda!.Saludos.Paola.

Última edición por PaolaRom; 17/12/2008 a las 20:27 Razón: Ayuda
  #2 (permalink)  
Antiguo 17/12/2008, 20:32
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 11 meses
Puntos: 2135
Respuesta: Error en el Formulario

Hola PaolaRom,

Revisa esto: http://www.forosdelweb.com/2037876-post179.html

Saludos.
  #3 (permalink)  
Antiguo 17/12/2008, 21:10
 
Fecha de Ingreso: noviembre-2008
Ubicación: Santiago del Estero-Argentina
Mensajes: 17
Antigüedad: 15 años, 4 meses
Puntos: 0
Respuesta: Error en el Formulario

Hola Christopher(GatorV)!!

Gracias por tu ayuda!

Saludos.Paola.
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 06:07.