А что, SSI точно не доступен??
Только вместо iframe наверное лучше стандартный <script> юзать, зачем велосипед-то изобретать...
вот скрипт count.php
PHP код:
<?php
if ($handle = @fopen("stat.dat", "r")){
$count = fread($handle, filesize("stat.dat")); //Если ПХП не слишком старый, вместо этого всего сразу получаем file_get_contents
fclose($handle);
}
// else - Облом, обработать ошибку открытия файла (Лень, это же пример)
?>
document.open();
document.write('<?=$count?>');
document.close();
Ну и вызываем это где нужно уже непосредственно:
Код:
Файл скачан <script type="text/javascript" src="cgi-bin/count.php"></script> раз.
Повторяю еще раз, если есть SSI, то лучше на нем сделать, а не изобретать подобного.
Цитата:
aoxyz_30330:
а чего, на перле чтоли незя?
|
Можно, почему нет, то же самое будет приблизительно. НЕ важно кто выведет данные, важен способ их включения.
А еще лучше, попробуйте просто на странице вписать следующее:
Код:
<script type="php" src="cgi-bin/test_file.php"></script>
Это должно просто вызвать ПХП-файл на обработку и включение результатов. Это может быть первоначальный ПХП-файл, который и выводил количество, который на SSI включить пытались