{% else-1 %}
(24 июн 2015, 13:41) (0/0) [0]
Никак не могу нормально сделать счетчик.
Пользуюсь таким:
Файл /counter.php
[php] <?php
if ($_GET['book'] == 1)
{
header("location: httр://test2.ru/style.zip"*;
$file = fopen("counter/book1.txt", "a+"*;
flock($file, LOCK_EX);
$count = fread($file, 100);
$count++;
ftruncate($file, 0);
fwrite($file, $count);
flock($file, LOCK_UN);
fclose($file);
}
?>[/php]

Ссылка на скачивание

[php]echo '<div id="con">Файл скачали:';
include("../counter/book1.txt"*;

echo 'раз<br><a href="http://test2.ru/counter.php?book=1">Скачать архив</a> 54kb</div>[/php]

В итоге, счетчик работает и считает переходы. Но не перенаправляет на сам файл, а выдаёт такую ошибку:
Warning: Cannot modify header information - headers already sent by (output started at Z:hometest2.ruwwwcounter.php:1) in Z:hometest2.ruwwwcounter.php on line 4

Что там не так?