Seite 1 von 1

shell_exec bzw system

Verfasst: 06.12.2005 03:56
von md5()
hey ich habe mir ein script geschrieben mit welchem ich einen shoutcast stream starten und beenden kann, das beenden funkt so wie ich es will, also er beendet den stream und beendet dann das script, nur wenn ich den stream starte dann läd das php script weiter und weiter bis ich endweder im browser auf abrechen klicke oder die seite schliese bzw eine andere seite aufrufe.

Hier mal das Script:

Code: Alles auswählen

<br><br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DSL-Stream: <a href="?run=start" target="_self">Server Starten</a> || <a href="?run=stop" target="_self">Server Stopen</a><br><br>
<?
switch( $_GET['run'] )
{
	default:
		echo"";
	break;

	case 'start':
		echo"<center><b>AutoDJStream gestartet DSL</b></center>";
#		system("cd /home/n/nanaki.net/stream && ./sc_trans & > loging_event");
		shell_exec('cd /home/n/nanaki.net/stream && ./sc_trans &');
		exit();
	break;

	case 'stop':
		echo"<center><b>AutoDJStream wurde gestopt DSL</b></center>";
#		system("cd /home/n/nanaki.net/stream/ && killall sc_trans");
		shell_exec('cd /home/n/nanaki.net/stream/ && killall sc_trans');
		exit();
	break;
}
?>
wie schaffe ich es das das script beim starten nur den stream startet und danach das script beendet so das die seite nicht kontenuierlich weiter läd ?