Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/12/2008, 20:20
PaolaRom
 
Fecha de Ingreso: noviembre-2008
Ubicación: Santiago del Estero-Argentina
Mensajes: 17
Antigüedad: 15 años, 5 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