Results 1 to 5 of 5
Thread: PHP ñòàðòèðàíå íà ïðîãðàìè
Hybrid View
-
3rd May 2007 08:04 #1Registered User
Join Date: May:2005
Location: Varna
Posts: 57
PHP ñòàðòèðàíå íà ïðîãðàìè
Çäðàâåéòå,
ó÷à PHP îò ìíîãî ñêîðî è çàêúñâàì íà ìíîãî ìåñòà, ùå ñúì áëàãîäàðåí àêî íÿêîé ìîæå äà ïîìîãíå!
Èíòåðåñóâà ìå êàê ñå ñòàðòèðà ïðîãðàìà îò PHP ñêðèïò, ò.å. èñêàì äà ñòàðòèðàì åäíî .prg íàïðàâåíî íà FoxPro. êîìàíäíèÿ ðåä íÿìà ïðîáëåì, îáà÷å êîãàòî ãî ñòàðòèðàì îò ñêðèïòà ïðîãðàìêàòà ñå èçïúëíÿâà, öåëòà è å äà íàïðàâè åäèí òåêñòîâ ôàéë è äà ãî çàïúëíè, ïðàâè ãî, îáà÷å WEB ñòðàíèöàòà ïðîäúëæàâà äà çàðåæäà íåùî ñè ìíîãî äúëãî, ÷àêàõ ÿ îêîëî 5 ìèí. è ìàé íÿìà äà ñâúðøè.
Ïðîáâàõ äà ãî ñòàðòèðàì å exec() , passthru(), îáðàòíè àïîñòðîôè âñå ñúùèÿò ðåçóëòàò, íå ñúì íà 100% ñèãóðåí, ÷å ãè èçïîëçâàì ìíîãî ïðàâèëíî.Êîäúò å:
passthru('c:\program.prg');
èëè
exec('c:\program.prg');
Èñêàì ñúùî òàêà äà ïóñêàì íÿêàêúâ ñêðèïò äà ñå èçïúëíÿâà ñàì ïðåç îïðåäåëåíî âðåìå , àêî å âúçìîæíî è äà ìó ñå çàäàâà ïðåç êîëêî îò WEB ôîðìà, èìà ëè íÿêàêúâ íà÷èí òîâà äà ñòàíå?  êîíêðåòíèÿ ñëó÷àé èñêàì äà ñòàðòèðàì ñêðèïò çà ÷åòåíå íà ôàéë è ïîïúëâàíåòî ,ìó â DB.
Ïðåäëîæåòå è íÿêîÿ äîáðà êíèãà çà PHP, â êîÿòî ìîæå äà èìà ïîäîáíè ïðîñòîòèéêè.
Áëàãîäàðÿ ïðåäâàðèòåëíî!!
-
3rd May 2007 09:16 #2
Çäðàâåé, êîãàòî ñòàðòèðàø ïðîãðàìà ÷ðåç PHP, ñêðèïòà ïðîäúëæàâà äà ñå èçïúëíÿâà äîêàòî ïðîãðàìàòà, êîÿòî ñè èçâèêàë íå áúäå çàòâîðåíà.
Àêî ùå ïîëçâàø PHP ñåðèîçíî ñå çàìèñëè çà UNIX, òàì âñè÷êî å íàïðàâåíî ìíîãî ïî-äîáðå ( ïóñêàø ñè åäèí cron job è ñè ãîòîâ ).Note: If you start a program using this function ( system, exec, passthru ) and want to leave it running in the background, you have to make sure that the output of that program is redirected to a file or some other output stream or else PHP will hang until the execution of the program ends.
-
3rd May 2007 10:39 #3Registered User
Join Date: May:2005
Location: Varna
Posts: 57
Ïðîãðàìàòà ñè èìàøå exit íàêðàÿ è ñòàðòèðàíà ïðåç cmd ñè ñïèðà.
Ùå ÿ ïðåãëåäàì ïàê, îñâåí èäåÿòà çà êðàé íà èçïúëíåíèåòî è äà ìè ñå ãóáè â äåéñòâèòåëíîñò.
Ïðàâÿ ñè êóðñîâà ðàáîòà, à è íÿìàì èäåÿ îò UNIX, íî áëàãîäàðÿ çà ñúâåòà!
-
3rd May 2007 18:40 #4
Îòíîñíî ñòàðòèðàíåòî íà íåùî ïðåç îïðåäåëåí ïåðèîä.
Ïîä Windows ïðàâèø çàïèñ â Scheduled Tasks, òîâà ñèãóðíî òè å ïîçíàòî.
Èìà ñè è command line interface, âèæ òóê
îò ñêðèïòîâåòå ïóñêàø íÿêêàúâ batch ôàéë, êîéòî ùå ñè íàïèøåø.
-
3rd May 2007 22:38 #5Registered User
Join Date: May:2005
Location: Varna
Posts: 57
Äà àêî ñòàðòèðàì ñêðèïòà îò òàì ìîæå áè ùå ñòàíå.
Áëàãîäàðÿ




Reply With Quote
Lenovo ThinkPad 15 èëè IdeaPad 15
5th May 2023, 22:16 in Ìîáèëíè êîìïþòðè