Re: The last long steps of the gnome.org website



On Wed, Mar 30, 2011 at 11:34:50PM -0300, Vinicius Depizzol wrote:
> > | $cmd = "/usr/bin/xml2po -m xhtml -p " . PO_DIR . "$po_file -o $translated_xml_file " . XML_DIR . "gnomesite.xml";
> >
> > that is also *very* bad. Don't execute via shell!
> 
> I fully agree this is pretty ugly. Do you have any suggestion
> regarding this (a way to execute xml2po via php without executing it
> with shell)?
> Thank you!

This seems the nicest way:
http://nl3.php.net/manual/en/function.pcntl-exec.php

Also noticed the following:
http://nl3.php.net/manual/en/function.escapeshellcmd.php
http://nl3.php.net/manual/en/function.escapeshellarg.php
but IMO that is a bad solution.

-- 
Regards,
Olav


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]