Главная » Записи с тегом "Php блокировка"

Рубрики с меткой ‘Php блокировка’

Php блокировка

Суть проблемы такова:
Есть база данных, используемая на сайте (например, база для регистрации пользователей, куда записывается их имя и email), она лежит в текстовом файле построчно (в дальнейшем, «file_base.dat».). Два пользователя активизируют сервер через командную строку в броузере, для ввода свох имен и email. Сервер отсылает их к скрипту. Оба пользователя «начинают движение» по скриптовому потоку (тексту php файла) сверху вниз, причем, Первый «бежит» на долю секунды быстрее Второго. Когда они достигают того места, где скрипт исполняет их запрос, движение по потоку останавливается, в их броузер выводится сгенерированная скриптом страница в виде html. Чтобы из file_base.dat прочитать данные, этот файл надо открыть на чтение (функция — @file), чтобы записать что-то в него, надо открыть на запись (функция — @fopen). В скрипте это выглядит так: