Итак, я играл с веб-разработкой много лет назад, и я немного ржавый, но не такой ржавый!PHP только Hit Counter?
Я только что сделал полноценную страницу видеоигр на другой день, используя переменные PHP для загрузки различных игр в разные размеры iframes. С учетом сказанного, почему на Земле я не могу заставить простой счетчик производительности PHP работать? Я загрузил скрипт после скрипта после скрипта, CHMOD'ed txt-файл на 777, весь 9. Не поддерживает ли Chrome счетчики попадания или что-то еще? Кажется, что даже сайты, которые я посещаю, показывают, что они попадают на счетчики, не работают на своих демонстрационных страницах! В чем дело? Я помню много лет назад, я скопировал около 10 очень простых строк кода, сохранил его как файл PHP, загрузил его вместе с пустым текстовым файлом на сервер и бам, отлично работал каждый раз. Что изменилось?
Вот код, который я использую. Кстати. Я попытался добавить это в свой index.html, я также попытался использовать его в виде отдельного php-файла и называть его INCLUDE всем. Ничто не работает.
<?php
$open = fopen(“hits.txt”, “r+”);
$value = fgets($open);
$close = fclose($open);
$value++;
$open = fopen(“hits.txt”, “w+”);
fwrite($open, $value); // variable is not restated, bug fixed.
$close = fclose($open);
?>
, а затем, когда я хочу, чтобы результаты, которые будут отображаться, у меня есть,
<?php echo $value; ?>
Любые идеи?
Переименуйте index.html в index.php. Код на стороне сервера может не получить синтаксический анализ, если он содержится в файлах .html ... – ppeterka
'" Я загрузил скрипт после скрипта после скрипта "' - Но вы написали или поняли какой-либо код? Как он работает не так, как ожидалось? Если конечный результат не тот, который вы ожидаете, выполните некоторую отладку. Действительно ли код работает? Каковы значения времени выполнения? В какой момент наблюдаемое поведение отклоняется от ожидаемого поведения? – David
С двойными кавычками что-то не так: оно должно быть '' 'вместо' ''. –