Ĺadny brzuch
Mam taki problem napisałem sobie skrypt licznika, oparty o ciasteczka po to aby nie zliczać odświeżeń strony, oto on:
<?php
setcookie ("count","1");
if($count!="1")
{
$plik=fopen("counter.txt", "r");
$licznik=fgets($plik);
fclose($plik);
$licznik++;
$plik=fopen("counter.txt", "w");
fwrite($plik, $licznik);
fclose($plik);
}
else
{
$plik=fopen("counter.txt", "r");
$licznik=fgets($plik);
fclose($plik);
}
echo "$licznik";
?>
Gdy skrpyt opublikowałem to jest taki komunikat: Cannot modify header information - headers already sent by (output started at /home/www/webmastering.hollosite.com/form.php:5) in /home/www/webmastering.hollosite.com/form.php on line 101
Wie ktoś dlaczego ciateczka nie działają na tym serwerze ?
Marcin-webmaster
IMHO kod te nie jest napoczątku, dlatego nie może wysłać żądania, przesuń ten kod na początek (pamiętaj, żeby zostawić echo na swoim miejscu:D
Kodie
Wyskakuje Ci błąd, że "coś już wysłało nagłówki". ciasteczka muszą być ustawiane przed jakim kolwiek "echo" :) Czyli tak jak powiedział Kodie najlepiej gdzieś na począdku :D
----
m@il: ali88@tlen.pl | GG: 2083160 | www: www.ali-home.prv.pl | ICQ: 199320712
zanotowane.pl doc.pisz.pl pdf.pisz.pl zsf.htw.pl
<?php
setcookie ("count","1");
if($count!="1")
{
$plik=fopen("counter.txt", "r");
$licznik=fgets($plik);
fclose($plik);
$licznik++;
$plik=fopen("counter.txt", "w");
fwrite($plik, $licznik);
fclose($plik);
}
else
{
$plik=fopen("counter.txt", "r");
$licznik=fgets($plik);
fclose($plik);
}
echo "$licznik";
?>
Gdy skrpyt opublikowałem to jest taki komunikat: Cannot modify header information - headers already sent by (output started at /home/www/webmastering.hollosite.com/form.php:5) in /home/www/webmastering.hollosite.com/form.php on line 101
Wie ktoś dlaczego ciateczka nie działają na tym serwerze ?
Marcin-webmaster
IMHO kod te nie jest napoczątku, dlatego nie może wysłać żądania, przesuń ten kod na początek (pamiętaj, żeby zostawić echo na swoim miejscu:D
Kodie
Wyskakuje Ci błąd, że "coś już wysłało nagłówki". ciasteczka muszą być ustawiane przed jakim kolwiek "echo" :) Czyli tak jak powiedział Kodie najlepiej gdzieś na począdku :D
----
m@il: ali88@tlen.pl | GG: 2083160 | www: www.ali-home.prv.pl | ICQ: 199320712