Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Header
Forum PHP.pl > Forum > PHP
nmi
Standardowy problem zamiast przekierowania wyskakuja ostrzezenia, ktore chyba kazdy juz zna na pamiec:

Kod
Warning: Cannot modify header information - headers already sent by (output started at /home/www/public_html/index.php:39) in /home/www/public_html/news.php on line 205


Probowałem:
Kod
(w pliku nadrzednym index.php)

:!: <?ini_set("Output_Buffering","On");?>

oraz (w plikach inlcudowanych)

:!: ob_start();
:!: ob_end_flush();

Jednak ciagle wywala mi bład.

P.S
Dla tych ktorzy chca nabic posta w stylu: poszukaj na forum itp USWIADAMIAM zrobilem to, takze prosze o konkretne odpowiedzi,podpowiedzi,wskazowki,rozwiazania. any ideas?
kszychu
Przed <? nie masz jakiejs spacji, czy wolnej linii?
nmi
w pliku includowanym(xxx.php) czy glownym(index.php)?

edit: nie ma spacji wolnego miejsca

zaraz za < ? jest kod
bela
sprawdz czy nie ma jakis echo, print
hwao
Warning: Cannot modify header information - headers already sent by (output started at /home/www/public_html/index.php:39) in /home/www/public_html/news.php on line 205


pewnie zalanczasz niusy...
Weze daj to najwyzjej jak to sie da(w glownym pliku)
nmi
Cytat(hwao @ 2004-11-19 18:01:14)
(...)
pewnie zalanczasz niusy...
Weze daj to najwyzjej jak to sie da(w glownym pliku)


Tak zalanczam niusy ale nie rozumiem o co chodzi z "weze daj to najwyzej jak sie da)"

Mam plik index.php w ktorym w odpowiednim miejscu mam inlcude "news.php";.

Cytat(bela_666 @ 2004-11-19 17:56:26)
sprawdz czy nie ma jakis echo, print

w ktorym miejscu? w ktorym pliku?

index.php zaczyna sie tak:

Kod
<?
$db["server"]="localhost";
$db["user"]="root";      
$db["password"]="*****";      
$db["database"]="db_xxx";

$connect=mysql_connect();
if(!$connect = @mysql_connect($db["server"], $db["user"], $db["password"])) {
die('Brak polaczenia z serverem');
}
else {
  mysql_select_db($db["database"], $connect) or die('Nie mozna wybrac bazy');
}

session_start();
?>
<html>
....
</html>
?>


Natomiast news.php tak:

Kod
<?    
if(basename(__FILE__) == basename($_SERVER['PHP_SELF'])) exit;

include "lib/lib.bbcode.php";

(dalszy kod)
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.