O to błąd:
Kod
Warning: Cannot modify header information - headers already sent by (output started at /home/radioult/public_html/index.php:1) in /home/radioult/public_html/scripts/count.php on line 17
Warning: Cannot modify header information - headers already sent by (output started at /home/radioult/public_html/index.php:1) in /home/radioult/public_html/scripts/count.php on line 17
SKRYPT:
Kod
<?php
$COUNT_FILE = "scripts/count_data.txt";
$IMG_DIR_URL = "../images/";
$NB_DIGITS = 8;
$EXPIRE_DATE = 86400;
if (file_exists($COUNT_FILE)) {
$fp = fopen("$COUNT_FILE", "r+");
flock($fp, 1);
$count = fgets($fp, 4096);
if ($visited == "") {
$count += 1;
setcookie("visited", $count, time()+$EXPIRE_DATE , "/", $SERVER_NAME);
fseek($fp,0);
fputs($fp, $count);
}
flock($fp, 3);
fclose($fp);
} else {
echo "Nieudało się wczytać pliku zapisu!";
exit;
}
chop($count);
$nb_digits = max(strlen($count), $NB_DIGITS);
$count = substr("0000000000".$count, -$nb_digits);
$digits = preg_split("//", $count);
for($i = 0; $i <= $nb_digits; $i++) {
if ($digits[$i] != "") {
$html_result .= "<IMG SRC=\"$IMG_DIR_URL$digits[$i].gif\">";
}
}
?>
$COUNT_FILE = "scripts/count_data.txt";
$IMG_DIR_URL = "../images/";
$NB_DIGITS = 8;
$EXPIRE_DATE = 86400;
if (file_exists($COUNT_FILE)) {
$fp = fopen("$COUNT_FILE", "r+");
flock($fp, 1);
$count = fgets($fp, 4096);
if ($visited == "") {
$count += 1;
setcookie("visited", $count, time()+$EXPIRE_DATE , "/", $SERVER_NAME);
fseek($fp,0);
fputs($fp, $count);
}
flock($fp, 3);
fclose($fp);
} else {
echo "Nieudało się wczytać pliku zapisu!";
exit;
}
chop($count);
$nb_digits = max(strlen($count), $NB_DIGITS);
$count = substr("0000000000".$count, -$nb_digits);
$digits = preg_split("//", $count);
for($i = 0; $i <= $nb_digits; $i++) {
if ($digits[$i] != "") {
$html_result .= "<IMG SRC=\"$IMG_DIR_URL$digits[$i].gif\">";
}
}
?>