Execute a program from PHP CLI and allow user interaction

From: Date: Wed, 23 Nov 2005 00:46:18 +0000
Subject: Execute a program from PHP CLI and allow user interaction
Groups: php.general 
Request: Send a blank email to php-general+get-226318@lists.php.net to get a copy of this message
Hi all This one's got me stumped. I'm working on a PHP CLI interface, and I need to allow the user to input a bit of HTML. Rather than bandy around with readline() and the like, I thought it would be nice to just create a temporary file, pop nano up, and read and then delete the file once it's been edited. That way I get nano's syntax highlighting and other useful features. However, I can't for the life of me figure out how to allow the user to interact with nano once the process has been launched. The usual culprits: {exec,system,shell_exec}( "nano tmpfile.txt" ); all just hang (top shows nano is running, but it doesn't seem to be attached to the terminal). How can I launch a process and attach it to the terminal PHP CLI was launched from so that the user can interact with it? TIA -- Jasper Bryant-Greene General Manager Album Limited +64 21 708 334 jasper@album.co.nz

« previous php.general (#226318) next »