|
|
|
| Делаю чат и столкнусля с проблемой одновременного доступа к файлам множества людей. Даступа к базе данных нет, поэтому пользуюсь обычными файлами.
Fopen файл в любом случае открывает, даже если тот уже занят другим процессом.
поэтому файл портится.
Пробовал блокировать flock.. не помогает
пробовал перед открытием файла проверять другой файл на существование (флаг) а после открытия создавать его и после закрытия файла удалять.
Это почему-то тоже не работает... пропускает все-равно....
Если кто знает как можно обойти это дело, напишите мне yozzh@mail.ru плиииззз | |
|
|
|
|
|
|
|
для: YOzh
(03.11.2004 в 17:21)
| | Могу ответить лишь одно: я пробовал делать чат на файлах - ничего не вышло. =(
Однако, на MySQL получилось все отлично.
Если так нужно делать чат на файлах - найди бесплатные скрипты, и посмотри как там у них это организовано. Благо, что таких скриптов в Интернете предостаточно. | |
|
|
|