Ver Mensaje Individual
  #4 (permalink)  
Antiguo 10/05/2008, 11:42
Aynaela
 
Fecha de Ingreso: junio-2005
Mensajes: 56
Antigüedad: 18 años, 10 meses
Puntos: 0
Re: Problemas con header("Location:

Hola, Squizophrenia

El conec.php es solo esto (no lleva ni html>, ni <head> ...) solo lo siguiente:
Cita:
<?php
function Conectarse()
{
if (!($link=mysql_connect("localhost","xxx","xxx")))
{
exit();
}
if (!mysql_select_db("xxx",$link))
{
exit();
}
return $link;
}
?>
En cuanto a lo que comentas de la dirección,
La he cambiado como me dices:
agregar.php:
Cita:
<?php include("conec.php");
$link=Conectarse();
$Sql="insert into datos (nombre,direccion,telefono,email,imagen) values ('".$_POST["nombre"]."','".$_POST["direccion"]."', '".$_POST["telefono"]."', '".$_POST["email"]."', '".$_POST["imagen"]."')";
mysql_query($Sql,$link);
$location = 'http://www.zzz.com/xxx/xxx/insertareg.php';
header("LOCATION: $location");
exit;
?>
Y me da el mismo error:
Cita:
Warning: Cannot modify header information - headers already sent by (output started at /home/xxx/public_html/zzz/xxx/xxx/agregar.php:1) in /home/xxx/public_html/zzz/xxx/xxx/agregar.php on line 6
www.zzz.com es la dirección, lo que no sé es de dónde saca el "home/xxx/public_html/" anterior ya que aunque tengo el dominio dentro de otro principal por medio de un addon en el alojamiento, yo no le doy esa dirección en ninguna parte, aunque la que responde el Warning en realidad es la buena.
La cuestión es que me da el fallo y remite al archivo agregar.php en lugar de a insertareg.php

(Gracias por tu respuesta)

Última edición por Aynaela; 10/05/2008 a las 11:49