Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/06/2010, 01:40
Avatar de hector_he
hector_he
 
Fecha de Ingreso: agosto-2006
Ubicación: Barcelona
Mensajes: 207
Antigüedad: 17 años, 8 meses
Puntos: 4
Error formulario php i include?

Hola a todos:

He utilizado un formulario de uno de los topics:
http://www.forosdelweb.com/f91/probl...please-442648/

Todo está correcto pero me aparece este mensaje:
Warning: Cannot modify header information - headers already sent by (output started at /home/santibur/domains/santiburgas.com/public_html/head.html:9) in /home/santibur/domains/santiburgas.com/public_html/cont.php on line 19

La página esta dividida con la función include:

Código:
<?php include ("head.html");?>
<?php include ("menu.html");?>

<?php
$mail='[email protected]';
 
$nombre = $_POST['nombre'];
$email = $_POST['email'];
$message = $_POST['message'];

$thank="bio.php";

$message = "
nombre:".$nombre."
email:".$email."
message:".$message."";
  
if (mail($mail,"consulta",$message)) 
       Header ("Location: $thank");
?>

<!-- COS -->
<div id="main">
<div class="text">
<div><img src="img/headers/cont.jpg" /></div>
<br />

<form name="form1" method="post" action="cont.php">
<h4>Nombre</h4>
<input name="nombre" type="text" id="nombre">
<br /><br />
<h4>Email</h4>
<input name="email" type="text" id="email">
<br /><br />
<h4>Mensaje:</h4>
<textarea name="message" id="message"></textarea>
<br /><br /><br />
<input type="submit" name="Submit" value="Enviar">
</form> 

</div>
</div><!-- #divbody -->

<?php include ("footer.html");?>
No se que hace referencia entre headers y Header ("Location: $thank"), pero me gustaría utilizar un solo archivo y no tener que poner el código php del formualrio en otro, es posible?

Gracias!