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

Форум PHP

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

 

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

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

тема: Блокировка файла
 
 автор: fili   (28.11.2006 в 22:30)   письмо автору
 
 

Передо мной 2 проблемы:
1)Напишите пожалуйста как flock применять для блокирование скрипта, в котором выполняется flock!
2) запуск демона из скрипта? cкрипт должен запускать демона и сразу завершаться!
<?
$fp = fsockopen(host.ru', 80);
if($fp)
{
fputs($fp, "GET /icq2/icqconnect.php \r\n\r\n");
sleep(10);
fclose($fp);
}
?>
это не работает..

   
 
 автор: Саня   (28.11.2006 в 23:06)   письмо автору
 
   для: fili   (28.11.2006 в 22:30)
 

1)
<?
$fp 
fopen("имя скрипта""r");
flock($fpLOCK_EX);

2) Вы неправильно написали строку запроса.

   
 
 автор: fili   (29.11.2006 в 18:20)   письмо автору
 
   для: Саня   (28.11.2006 в 23:06)
 

подправь пожалуйста код!!!

   
 
 автор: Саня   (29.11.2006 в 21:25)   письмо автору
 
   для: fili   (29.11.2006 в 18:20)
 

<?
$host 
"host.ru";
$fp fsockopen($host80);
if ( 
$fp ) {
  
fputs($fp"GET /icq2/icqconnect.php HTTP/1.1\r\n".
             
"Host: ".$host."\r\n".
             
"Connection: close\r\n\r\n");
  
sleep(10);
  
fclose($fp);
}
?>

   
 
 автор: Mastodont   (30.03.2007 в 19:21)   письмо автору
 
   для: Саня   (29.11.2006 в 21:25)
 

Функция flock() делает недоступным какой-то файл для других скриптов? Какая разница между запиранием и блокированием?

   
 
 автор: Саня   (30.03.2007 в 20:00)   письмо автору
 
   для: Mastodont   (30.03.2007 в 19:21)
 

> Функция flock() делает недоступным какой-то файл для других скриптов?
Да.

> Какая разница между запиранием и блокированием?
Смотря что понимается под запиранием и блокированием.

   
 
 автор: Mastodont   (30.03.2007 в 22:48)   письмо автору
 
   для: Саня   (30.03.2007 в 20:00)
 

>Смотря что понимается под запиранием и блокированием.
Вот мне тоже это интересно. Термины "запирание" и "блокирование" используются в офф.документации по PHP.

   
 
 автор: Unkind   (30.03.2007 в 23:27)   письмо автору
 
   для: Mastodont   (30.03.2007 в 22:48)
 

Оффициальная документация PHP на английском :)
Вероятно, Вы видели какой-то перевод, где и так, и так употреблялось одно и то же понятие.

   
 
 автор: Mastodont   (31.03.2007 в 15:06)   письмо автору
 
   для: Unkind   (30.03.2007 в 23:27)
 

Ну да, перевод. С английским у меня пока напряг )) Но перевод я тоже качал с php.net.

   
Rambler's Top100
вверх

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