Правила     Закладки     Карма    Календарь    Журналы    Помощь    Поиск    PDA    Чат   
        СМС-ки
   
Пейджер выключен!
 
Фильтр авторов:    показать 
  скрыть
  Ответ в темуСоздание новой темыСоздание опроса

> PHP Консоль (таймер), Вообще возможно ли такое?
REZER  
 ۩     Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Новичок
*

Профиль
Группа: Пользователи
Сообщений: 2
Пользователь №: 38231
На форуме: 3 года, 1 месяц, 26 дней
Карма:




Здравствуйте!

Создаю скрипт, есть необходимость запуска из консоли (SSH и CRON). В скрипт хочу встроить вопрос:

public function questUser( $quest, $maxSeconds = 10 ){
$this->addMessage( $quest, false );
$this->stdin = fopen( "php://stdin", "r" );
$answer = trim( fgets( $this->stdin ) );
fclose( $this->stdin );
return $answer;
}


В общем когда через SSH запускаю, то норм, можно отказаться или продолжить выполнение просто нажав на Enter, а как быть с кроном.
Есть ли вообще возможность поставить таймер на ответ, скажем если проходит 10 секунд, то скрипт больше не ждёт ввода от пользователя и продолжает работу?
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
REZER  
 ۩  Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Новичок
*

Профиль
Группа: Пользователи
Сообщений: 2
Пользователь №: 38231
На форуме: 3 года, 1 месяц, 26 дней
Карма:




Ответ нашёл, подсказали на другом форуме:

http://stackoverflow.com/a/16466392/272885

Всё работает
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
  Быстрый ответ
Информация о Госте
Введите Ваше имя
Кнопки кодов
Для вставки цитаты, выделите нужный текст и
НАЖМИТЕ СЮДА
Введите сообщение
Смайлики
:huh:  :o  ;) 
:P  :D  :lol: 
B)  :rolleyes:  <_< 
:)  :angry:  :( 
:unsure:  :blink:  :ph34r: 
     
Показать всё

Опции сообщения  Включить смайлики?
 Включить подпись?
 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:

Опции темы Ответ в темуСоздание новой темыСоздание опроса