Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Warning: flock() expects parameter 1 to be resource, null given in
 
 автор: EDDY crazy   (03.10.2008 в 18:39)   письмо автору
 
 

Прощу подсказать.
Код приведенный ниже работает, но выдает 2 предупреждения.

Warning: flock() expects parameter 1 to be resource, null given in C:\Program Files\Apache Group\Apache\htdocs\qwerty\go_print.php on line 3

Warning: flock() expects parameter 1 to be resource, null given in C:\Program Files\Apache Group\Apache\htdocs\qwerty\go_print.php on line6

Не могу понять смысл.


$file_catalog = "../Shop/general_catalog.txt";
$fd = fopen ($file_catalog, "r");
flock ($fp, LOCK_SH);
while (!feof ($fd)) {
$massive_ctlg[] = fgets ($fd, 512);}
flock ($fp, LOCK_UN);
fclose ($fd);

  Ответить  
 
 автор: Trianon   (03.10.2008 в 19:47)   письмо автору
 
   для: EDDY crazy   (03.10.2008 в 18:39)
 

И как работает приведенный код?

  Ответить  
 
 автор: EDDY crazy   (03.10.2008 в 20:32)   письмо автору
 
   для: Trianon   (03.10.2008 в 19:47)
 

Работает просто.
Открывает файл для чтения.
Блокирует для того, чтобы два или более пользователей не могли одновременно запустить сценарий.
Записывает файл в массив.
Снимает блокировку и закрывает файл.

  Ответить  
 
 автор: Гость   (03.10.2008 в 20:34)   письмо автору
 
   для: EDDY crazy   (03.10.2008 в 20:32)
 

Мне кажется что $fd и $fp - разные переменные?

  Ответить  
 
 автор: EDDY crazy   (03.10.2008 в 20:38)   письмо автору
 
   для: Гость   (03.10.2008 в 20:34)
 

БОЛЬШОЕ СПАСИБО!!!
Под вечер уже туплю.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования