|
| |
|
|
| |
для: Trianon
(13.03.2007 в 14:52)
| | | Я бы до такого не додумался - это точно! Видимо, там действуют какие-то скрытые механизмы формирования чисел, наличие которых я предполагал, но вскрыть не сумел. А теперь все работает так, как надо!
Большое Вам спасибо! | |
| |
|
|
| |
|
|
| |
для: Владимир55
(13.03.2007 в 14:45)
| | |
<?php
$no_str = 1+ intval(file_get_contents($name = 'no_str.txt'));
fwrite($f = fopen($name, 'w'), "$no_str");
fclose($f);
echo $no_str;
?>
|
| |
| |
|
|
| |
|
|
| |
для: Владимир55
(13.03.2007 в 14:45)
| | | Все годится просто вы используйте файл_гет_контент до фопен и будет вам то что вы хотите! :) | |
| |
|
|
| |
|
|
| |
для: Саня
(13.03.2007 в 14:36)
| | | Это не годится! Поскольку тогда обнуляется текстовый файл при каждом обращении к странице.
А мне надо, чтобы в этом файле подсчитывались обращения (перезагрузки) страницы. | |
| |
|
|
| |
|
|
| |
для: Владимир55
(13.03.2007 в 14:25)
| | | . | |
| |
|
|
| |
|
|
| |
для: Владимир55
(13.03.2007 в 14:25)
| | | Вместо "r+" используйте "w". | |
| |
|
|
| |
|
|
| | Изначально в файле no-str.txt записано число (-1).
Далее страничка содержит такие операции:
$file = fopen ("tmp/no-str.txt", "r+") ;
$no_str = file_get_contents("tmp/no-str.txt");
++$no_str;
fputs ($file, $no_str) ;
fclose ($file) ;
Я очень надеялся, что после столь нехитрой операции в файле no-str.txt будет число (0).
Но там число (01)!!!
При том, что других кодов на этой страничке нет...
А вот если её перезагрузить (обновить), то в файле no-str.txt будет число (21).
Если обновить ещё раз, то будет 22 и далее пойдет нормальный счет.
Вот такая загадка!!!
=====================
Содержимое файла no-str.txt читаю панелью хостинга, так что здесь все точно. | |
| |
|
|
|