Comunidad de diseño web y desarrollo en internet online

me envia el script un mensaje de error y no lo puedo solucionar

Citar            
MensajeEscrito el 03 Oct 2017 01:26 pm
Hola Foro, esperando me puedan ayudar les doy las gracias de antemano y es con lo siguiente me envía el error que les muestro abajo

Warning: Cannot modify header information - headers already sent by (output started at C:\AppServ\www\Noticias\conecta.php:9) in C:\AppServ\www\Noticias\nueva_noticia2.php on line 7

les envio el script y el script donde hago la conecccion

<?
require ("conecta.php");
$tit = $_POST['tit'];
$det = $_POST['det'];
$nuevo = "Insert Into noticias (llave1,titulo,detalle,fecha,hora) values (null,'$tit','$det',now(),now())";
$conectado->query($nuevo);
header("location: nueva_noticia1.php"); ****** LINEA DE ERROR ************
mysqli_close($conectado);
?>

<!--
$conectado = new mysqli ('localhost','root','123','noticias_db');
If ($conectado -> connect_error){
die ('ERROR' . $conectado -> connect_error);
}

Por Noe Velazquez

47 de clabLevel



 

chrome
Citar            
MensajeEscrito el 03 Oct 2017 03:53 pm
Habitualmente ocurre cuando hay una salida antes de la redireccion. Quita la linea del header y asegúrate que no hay ningun error.

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 04 Oct 2017 12:05 am
Se la quite y si guarda la información solo que no lo redirecciona

Por Noe Velazquez

47 de clabLevel



 

chrome
Citar            
MensajeEscrito el 04 Oct 2017 12:07 am
Perdón gracias Jorge

Por Noe Velazquez

47 de clabLevel



 

chrome
Citar            
MensajeEscrito el 04 Oct 2017 03:24 pm
Mueve la redireccion a la ultima linea, si no hay error ni nada que se imprima, debería redirigirte.

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 05 Oct 2017 02:56 am
Hola Jorge...

la linea en cuestión la pase al ultimo y aun manda el mensaje de error

Por Noe Velazquez

47 de clabLevel



 

chrome
Citar            
MensajeEscrito el 05 Oct 2017 09:21 pm
Habitualmente esto es porque hay un print o echo antes de la redireccion. Proba vaciar el buffer


Al principio

ob_start();

Antes de la redireccion

ob_end_flush();

por ultimo el header

header('Location:nueva_noticia1.php');

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.