error==Cannot modify header information - headers already sent by
explico, me mandaron una web echa en dreamweber, y cuando le quiero agragar codigo mio, que hace subir archivos me tira esto, pero ponga el cogido que ponga me tira este error. Como lo puedo solucionar
Algo muy común que te genera ese error es una linea en blaco al comienzo del código.
Lo que te puede estar pasando es que estás usando sesiones o estás enviado cabeceras con header(), pero estas poniendo tu código antes del header o del session_start(), a veces hasta un simple espacio en el <?php basta para joder, por lo que tendrías que revisar
Salu2
Salu2
lo que pasa es que segúramente hagas un Echo o una instrucción similar, que manda código al navegador.
Como mandas código, también se mandan las cabeceras, y más tarde tratarás de modificarlas con un header (...) o cosa similar, y no puedes.
solución:
en vez de escribir con echos... vete concatenando codigo en una variable y luego saca el echo ::
$pantalla.= "lo que quiero sacar";
$pantalla.="mas que quiero sacar";
header (......); // modifico las cabeceras
echo $pantalla; // y hago el echo
Como mandas código, también se mandan las cabeceras, y más tarde tratarás de modificarlas con un header (...) o cosa similar, y no puedes.
solución:
en vez de escribir con echos... vete concatenando codigo en una variable y luego saca el echo ::
$pantalla.= "lo que quiero sacar";
$pantalla.="mas que quiero sacar";
header (......); // modifico las cabeceras
echo $pantalla; // y hago el echo
