SexBlogs.Name
С нами с 13.10.03
Сообщения: 3159
Рейтинг: 962
|
Добавлено: 23/03/07 в 07:27 |
Собственно вопрос.
Есть php скрипт. После запуска он выполняет определенную часть работы. И тут его надо остановить - ввести через html интерфейс значение переменной и заставить его работать дальше. Как это сделать?
|
|
Submit your blog to the sex blogs list. PR=3 Quickly approve! 10 posts min. Ping every 6 hour!
|
0
|
|
|
С нами с 28.07.05
Сообщения: 79
Рейтинг: 36
|
Добавлено: 23/03/07 в 08:44 |
хм.... странная задача. навскидку.
самый простой вариант - с помощью файлов-семафоров.
если интерфейс запускается/вызывается сторонним скриптом -
первый на выполнение второго скрипта и вызов интерфейса ввода, второй на получение данных для первого скрипта (который пока суть да дело висит в цикле sleep(1)) и сами данные.
если в одном - муторнее, придется колдовать с буфером выдачи и AJAX/фреймами чтобы не прервать процесс.
|
|
|
|
С нами с 01.10.03
Сообщения: 751
Рейтинг: 318
|
Добавлено: 23/03/07 в 09:02 |
создать демона, в цикле слушать данные на сокете для остановки программы ;-)
вот жеж извращение то :)))
|
|
|
|
ГДЕ, СУКА, САЙНЫ?
С нами с 17.03.06
Сообщения: 3994
Рейтинг: 3367
|
Добавлено: 23/03/07 в 10:05 |
Оффтопик: Lamagro: amateur-pix.com и erotic-images.net пишут ошибку при регистрации
Цитата: |
Software error.
For help, please send mail to this site's webmaster webmaster@***
If you are webmaster of this site, more information you can see in error log.
Error Action : 2 - Write file
Error Number : 13 - Permission denied
File/Variable/More: 42
Line : 634
Unit : members.cpp
Is Fatal Error : yes
|
|
|
|
|
c++,php кодинг
С нами с 22.10.05
Сообщения: 1098
Рейтинг: 558
|
Добавлено: 23/03/07 в 10:37 |
Легко.
1-й php скрипт при работе (если есть цикл) все время проверяет наличие файла stop.txt, как только файл появляется скрипт делает exit
|
|
|
|
С нами с 24.10.04
Сообщения: 18881
Рейтинг: 9010
|
Добавлено: 23/03/07 в 10:47 |
asgor писал: | Легко.
1-й php скрипт при работе (если есть цикл) все время проверяет наличие файла stop.txt, как только файл появляется скрипт делает exit |
самый простой вариант, у меня на кроне такое-же реализовано
|
|
|
|
С нами с 25.08.05
Сообщения: 313
Рейтинг: 231
|
Добавлено: 23/03/07 в 11:54 |
Бля ))
ну вы приколисты..
я так понимаю ввод данных будет через форму?
т.е. кнопку сабмит - хошь не хошь, нада нажимать
т.е. повторная отправка данных...
ну так проверь - если данные есть - то выполняй дальше
если нет - то показывай форму и делай exit
делов то
|
|
|
|
SexBlogs.Name
С нами с 13.10.03
Сообщения: 3159
Рейтинг: 962
|
Добавлено: 23/03/07 в 12:12 |
Постоянно убеждаюсь что не умею ТЗ писать
Попробую еще раз:
Первая половина скрипта - находит в Инэте инфу и предлагает мне выбрать один из нескольких вариантов, я должен выбрать нужный вариант, нажать субмит - переслать данные скрипту и что бы он их обработал.
2keenza
В том то и дело что данных нет - нужно приостановить работу скрипта - что бы я мог ввести данные руками - до запуска скрипта их не существует - а после запуска нужно выбрать один из нескольки предложенных вариантов
|
|
Submit your blog to the sex blogs list. PR=3 Quickly approve! 10 posts min. Ping every 6 hour!
|
0
|
|
|
SexBlogs.Name
С нами с 13.10.03
Сообщения: 3159
Рейтинг: 962
|
Добавлено: 23/03/07 в 12:13 |
p.s. демона сделать немогу - програмить недавно начал
p.p.s. топы посмотрю - спасибо
|
|
Submit your blog to the sex blogs list. PR=3 Quickly approve! 10 posts min. Ping every 6 hour!
|
0
|
|
|
С нами с 25.08.05
Сообщения: 313
Рейтинг: 231
|
Добавлено: 23/03/07 в 12:47 |
Lamagro писал: | Постоянно убеждаюсь что не умею ТЗ писать
Попробую еще раз:
Первая половина скрипта - находит в Инэте инфу и предлагает мне выбрать один из нескольких вариантов, я должен выбрать нужный вариант, нажать субмит - переслать данные скрипту и что бы он их обработал.
2keenza
В том то и дело что данных нет - нужно приостановить работу скрипта - что бы я мог ввести данные руками - до запуска скрипта их не существует - а после запуска нужно выбрать один из нескольки предложенных вариантов |
ну так смотри: в начле скрипта проверяешь, есть ли данные с формы
если есть - то начинаешь их обрабатывать
если нету - то собираешь данные и выдаешь ворму с вариантами...
как бы ты не старался, нажав на кнопку submit - ты заново отправишь данные скрипту, т.е заново отправишь его на выполнение
если первая часть твоего скрипта собирает большое колво данных, и их нет возможности отправить через форму, тогда сохраняй их под каким-нибудь именем в файле, а через форму уже отправляй именно имя необходимого файла
|
|
|
|
С нами с 19.11.03
Сообщения: 3973
Рейтинг: 2362
|
Добавлено: 23/03/07 в 12:59 |
мдя...
|
|
|
|
С нами с 20.01.03
Сообщения: 18003
Рейтинг: 9760
|
Добавлено: 23/03/07 в 17:01 |
насчет php хз, но негде не видел (не так уж много и смотрел ) ожидание действий пользователя
мож ява могет? если еще можно будет это соединить
|
|
|
|
С нами с 06.03.03
Сообщения: 1650
Рейтинг: 1096
|
Добавлено: 23/03/07 в 17:05 |
какие нафиг аджаксы. топикстартер про элементарную весч спрашивает
if(@$_REQUEST['submit'])
{
// тут обрабатываем данные полученные из формы
................
exit; // это чтобы форма повторно не появлялась
}
else
{
// это выполняется до вывода формы
................
}
<form method="post">
<input type="text" name="data">
<input type="submit" name="submit" value="Submit">
</form>
|
|
|
|
С нами с 01.10.03
Сообщения: 751
Рейтинг: 318
|
Добавлено: 23/03/07 в 17:14 |
пестетц
для начала надо было книжек по пхп почитать
а потом уж обращаться на форумы
|
|
|
|
С нами с 20.01.03
Сообщения: 18003
Рейтинг: 9760
|
Добавлено: 23/03/07 в 17:31 |
все не перечитаешь, а когда перечитаешь что-нить, вопросов может не быть уже %))
|
|
|
|
SexBlogs.Name
С нами с 13.10.03
Сообщения: 3159
Рейтинг: 962
|
Добавлено: 23/03/07 в 18:01 |
Всем спасибо - впорос решен. Не так как думал но тем не менее.
2keenza
спасибо - ушел этим путем
2webboxxx
это не то
Вопрос был такой:
Как остановить скрипт в середине работы, выдать пользователю форму, ждать нажатия и передачи данных. После чего продолжить работу используя введенные данные.
2Jam
в сад
2All
Всем спасибо за участие в дискуссии
|
|
Submit your blog to the sex blogs list. PR=3 Quickly approve! 10 posts min. Ping every 6 hour!
|
0
|
|
|
С нами с 06.03.03
Сообщения: 1650
Рейтинг: 1096
|
Добавлено: 24/03/07 в 00:40 |
Lamagro писал: | это не то
Вопрос был такой: ...
|
если ты повнимательнее посмотришь мой пост и пост keenza, то увидишь, что суть одна и та же, только keenza объяснил тебе на словах, а я на примере, для наглядности того как это просто реализовать (правда я того поста не видел когда писал). Причем это не "остановить скрипт в процессе работы", а именно разделить скрипт на 2 части, одна из которых выполняетстя до вывода формы, а другая после, получая из формы данные пользователя. В примере я показал как отделить эти части друг от друга. Все, по другому нельзя. И поверь мне, ты спрашиваешь именно об этом, только тебе кажется, что в таких случаях скрипты "останавливаются и ждут пользователя", а на самом деле они работают по такому принципу как описал я и keenza.
|
|
|
|
SexBlogs.Name
С нами с 13.10.03
Сообщения: 3159
Рейтинг: 962
|
Добавлено: 27/03/07 в 14:01 |
Угу точно блин - сразу неврубился
Вэри Биг Сэнкс!
p.s.А про то что они не останавливаются я понял
|
|
Submit your blog to the sex blogs list. PR=3 Quickly approve! 10 posts min. Ping every 6 hour!
|
0
|
|
|