Re: [PHP-GTK] Reload/restart php-gtk program
by Peter Smith other posts by this author
Aug 8 2007 5:24AM messages near this date
Re: [PHP-GTK] Reload/restart php-gtk program
|
Re: [PHP-GTK] Reload/restart php-gtk program
Yes, your reply was exactly what I was looking for.
It works like a charm.
Bernard said "system() will suspend the current PHP process until the
program launched
is finished: you'll have two PHP-CLI running in the system. "
This was what I was afraid would happen but it turns out that the second
process effectively replaces the first.
bob majdak jr wrote:
>
>
> //. this recompiles the exact command used for launch, flags options and
> all.
> $argstr = implode(" ",$_SERVER['argv']);
>
> $myMainWindow->hide();
> $myMainWindow = null;
>
> Gtk::main_quit();
>
> //. all output must be silenced, and task must be
> //. backgrounded, or else system will not return
> //. and nothing happens to the main program.
> system("{$argstr} &> /dev/null &");
> exit(0);
>
> //. bob
>
> ?>
>
> Peter Smith wrote:
> > I would like to reload and restart a php-gtk program after the program
> > has
> > downloaded an updated version of itself. I visualise a dialog informing
> > the
> > user that an updated version has been installed and inviting him to click
> > on
> > a button to restart with the updated version of the program.
> > How would you do this? I have a feeling the answer is painfully obvious
> > but
> > I can't see it.
> > Peter.
>
> --
> PHP-GTK General Mailing List (http://gtk.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>
>
--
View this message in context: http://www.nabble.com/Reload-restart-php-gtk-program-tf4232624
.html#a12051980
Sent from the Php - GTK - General mailing list archive at Nabble.com.
--
PHP-GTK General Mailing List (http://gtk.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
Thread:
Peter Smith
sebastianmarconi
Adrian Snyman
Marc Quinton
Elizabeth Smith
Bob Majdak Jr
Peter Smith
Bernard Fouche
Bob Majdak Jr
Bernard Fouche
|