[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Работа с txt
azeml
<?php
$open =fopen("cont.txt","a+t");
flock($open,2);

$sch = fgetc($open);


echo $sch;
$ch = 1 ;
$sch = $sch + $ch;

ftruncate($open,0);

fputs($open,$sch);

flock($open,3);


fclose($open);

echo $sch ;
?>


читает только до 9 потом все снова с 1 чего??




sergeiss
azeml, какова конечная цель этих телодвижений?

_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
azeml
счетчик сайта. после 9 посетителя и все снова с 1 начинает считать
sergeiss
Счетчик количества посетителей? Их сколько предполагается - 2 человека в день? wink.gif
Для этой цели использовать текстовый файл заранее не верно. Потому что при хорошей посещаемости возможна ситуация, когда будет 2 обращения к файлу.
Поэтому лучше использовать БД. Там уже решены все проблемы "одновременности" обращения. Просто даешь команду БД и не паришься, как она ее выполнит.

Да и счетчик от 1 до 9 маловато как-то... Ладно бы от 1 до 99999999, я еще понимаю smile.gif

_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
azeml
спасибо
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.