Реклама на сайте Advertise with us

Остановить. Ввести. Продолжить. :) php

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:

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/фреймами чтобы не прервать процесс.

6
 



С нами с 01.10.03
Сообщения: 751
Рейтинг: 318

Ссылка на сообщениеДобавлено: 23/03/07 в 09:02       Ответить с цитатойцитата 

создать демона, в цикле слушать данные на сокете для остановки программы ;-)
вот жеж извращение то :)))

Лучший Хостинг для CJ сайтов!

6
 

ГДЕ, СУКА, САЙНЫ?

С нами с 17.03.06
Сообщения: 3986
Рейтинг: 3327

Ссылка на сообщениеДобавлено: 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

sponsors and tradesНадежный ХостингXXX Toplists

6
 

c++,php кодинг

С нами с 22.10.05
Сообщения: 1098
Рейтинг: 558

Ссылка на сообщениеДобавлено: 23/03/07 в 10:37       Ответить с цитатойцитата 

Легко.

1-й php скрипт при работе (если есть цикл) все время проверяет наличие файла stop.txt, как только файл появляется скрипт делает exit

6
 



С нами с 24.10.04
Сообщения: 18881
Рейтинг: 9010


Передовик Master-X (16.03.2006) Передовик Master-X (01.04.2006) Передовик Master-X (16.04.2006) Передовик Master-X (01.05.2006) Передовик Master-X (01.11.2006) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 23/03/07 в 10:47       Ответить с цитатойцитата 

asgor писал:
Легко.

1-й php скрипт при работе (если есть цикл) все время проверяет наличие файла stop.txt, как только файл появляется скрипт делает exit


самый простой вариант, у меня на кроне такое-же реализовано icon_smile.gif

6
 



С нами с 25.08.05
Сообщения: 313
Рейтинг: 231

Ссылка на сообщениеДобавлено: 23/03/07 в 11:54       Ответить с цитатойцитата 

Бля ))
ну вы приколисты..

я так понимаю ввод данных будет через форму?
т.е. кнопку сабмит - хошь не хошь, нада нажимать
т.е. повторная отправка данных...

ну так проверь - если данные есть - то выполняй дальше
если нет - то показывай форму и делай exit

делов то

6
 

SexBlogs.Name

С нами с 13.10.03
Сообщения: 3159
Рейтинг: 962

Ссылка на сообщениеДобавлено: 23/03/07 в 12:12       Ответить с цитатойцитата 

Постоянно убеждаюсь что не умею ТЗ писать icon_smile.gif
Попробую еще раз:
Первая половина скрипта - находит в Инэте инфу и предлагает мне выбрать один из нескольких вариантов, я должен выбрать нужный вариант, нажать субмит - переслать данные скрипту и что бы он их обработал.

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. демона сделать немогу - програмить недавно начал icon_smile.gif

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 писал:
Постоянно убеждаюсь что не умею ТЗ писать icon_smile.gif
Попробую еще раз:
Первая половина скрипта - находит в Инэте инфу и предлагает мне выбрать один из нескольких вариантов, я должен выбрать нужный вариант, нажать субмит - переслать данные скрипту и что бы он их обработал.

2keenza
В том то и дело что данных нет - нужно приостановить работу скрипта - что бы я мог ввести данные руками - до запуска скрипта их не существует - а после запуска нужно выбрать один из нескольки предложенных вариантов


ну так смотри: в начле скрипта проверяешь, есть ли данные с формы
если есть - то начинаешь их обрабатывать
если нету - то собираешь данные и выдаешь ворму с вариантами...

как бы ты не старался, нажав на кнопку submit - ты заново отправишь данные скрипту, т.е заново отправишь его на выполнение

если первая часть твоего скрипта собирает большое колво данных, и их нет возможности отправить через форму, тогда сохраняй их под каким-нибудь именем в файле, а через форму уже отправляй именно имя необходимого файла

6
 



С нами с 19.11.03
Сообщения: 3973
Рейтинг: 2362

Ссылка на сообщениеДобавлено: 23/03/07 в 12:59       Ответить с цитатойцитата 

мдя...

6
 



С нами с 20.01.03
Сообщения: 18003
Рейтинг: 9760


Передовик Master-X (01.03.2005) Передовик Master-X (16.03.2005) Передовик Master-X (16.10.2016) Передовик Master-X (01.11.2016) Передовик Master-X (16.11.2016) Ветеран трепа Master-X (01.12.2016)
Ссылка на сообщениеДобавлено: 23/03/07 в 17:01       Ответить с цитатойцитата 

насчет php хз, но негде не видел (не так уж много и смотрел icon_smile.gif) ожидание действий пользователя
мож ява могет? если еще можно будет это соединить

6
 



С нами с 06.03.03
Сообщения: 1650
Рейтинг: 1096

Ссылка на сообщениеДобавлено: 23/03/07 в 17:05       Ответить с цитатойцитата 

какие нафиг аджаксы. топикстартер про элементарную весч спрашивает icon_smile.gif


if(@$_REQUEST['submit'])
{
// тут обрабатываем данные полученные из формы
................
exit; // это чтобы форма повторно не появлялась
}
else
{
// это выполняется до вывода формы
................
}
<form method="post">
<input type="text" name="data">
<input type="submit" name="submit" value="Submit">
</form>

6
 



С нами с 01.10.03
Сообщения: 751
Рейтинг: 318

Ссылка на сообщениеДобавлено: 23/03/07 в 17:14       Ответить с цитатойцитата 

пестетц
для начала надо было книжек по пхп почитать
а потом уж обращаться на форумы

Лучший Хостинг для CJ сайтов!

-3
 



С нами с 20.01.03
Сообщения: 18003
Рейтинг: 9760


Передовик Master-X (01.03.2005) Передовик Master-X (16.03.2005) Передовик Master-X (16.10.2016) Передовик Master-X (01.11.2016) Передовик Master-X (16.11.2016) Ветеран трепа Master-X (01.12.2016)
Ссылка на сообщениеДобавлено: 23/03/07 в 17:31       Ответить с цитатойцитата 


все не перечитаешь, а когда перечитаешь что-нить, вопросов может не быть уже %))

6
 

SexBlogs.Name

С нами с 13.10.03
Сообщения: 3159
Рейтинг: 962

Ссылка на сообщениеДобавлено: 23/03/07 в 18:01       Ответить с цитатойцитата 

Всем спасибо - впорос решен. Не так как думал но тем не менее.
2keenza
спасибо - ушел этим путем icon_smile.gif

2webboxxx
это не то
Вопрос был такой:
Как остановить скрипт в середине работы, выдать пользователю форму, ждать нажатия и передачи данных. После чего продолжить работу используя введенные данные.

2Jam
в сад

2All
Всем спасибо за участие в дискуссии icon_smile.gif

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.

6
 

SexBlogs.Name

С нами с 13.10.03
Сообщения: 3159
Рейтинг: 962

Ссылка на сообщениеДобавлено: 27/03/07 в 14:01       Ответить с цитатойцитата 

Угу точно блин - сразу неврубился icon_smile.gif
Вэри Биг Сэнкс!

p.s.А про то что они не останавливаются я понял smail101.gif

Submit your blog to the sex blogs list. PR=3 Quickly approve! 10 posts min. Ping every 6 hour!

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »