[b]het batch bestand:[/b]
[code]
@echo off
title {titel venster}
color FC
{pad naar php.exe} {pad naar script}.php
[/code]

[b]MySQL tabel[/b]
[code]
CREATE TABLE IF NOT EXISTS `tasks` (
  `ID` int(10) NOT NULL auto_increment,
  `ACTION` varchar(50) NOT NULL,
  `EXTRA` varchar(1000) NOT NULL,
  PRIMARY KEY  (`ID`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=1485 ;
[/code]

[b]De php code(Commandline):[/b]
[code]
<?php
echo "<--Commandline_PHP script-->\n\n";
//de code telt niks op om een oneindige loop te krijgen
//ik wist geen andere manier
$i = 1;
while ($i <= 10) {
	mysql_connect("localhost", "{mysql user}", "{mysql pass}",{mysql poort}); 
	mysql_select_db("{cmd_php database}"); 
	$res = mysql_query('SELECT * FROM `tasks` LIMIT 0, 30 '); 
	while ($arr = mysql_fetch_array($res,MYSQL_BOTH)) { 
		$ACTION = $arr['ACTION'];
		if (!stristr($ACTION,'echo')) echo "<--Taak gevonden(ID: ".$arr['ID']." && ACTION: ".$ACTION.")-->\n";
		//verwijder taak uit database
		mysql_query('DELETE FROM `tasks` WHERE `tasks`.`ID` = '.$arr['ID'].' LIMIT 1');
		if (stristr($ACTION,'quit')) exit;
		elseif (stristr($ACTION,'exec')) system($arr['EXTRA']);
		elseif (stristr($ACTION,'echo') && !empty($arr['EXTRA']) && $arr['EXTRA'] != "\n") echo $arr['EXTRA']."\n";
		else echo "    *    <--Ombekend commando(".$ACTION.")-->\n";
	} 
	mysql_free_result($res); 
	//1 seconde pause om alles weer wat rust te geven
	sleep(1);
}
?>
[/code]

[b]De PHP code(Website) om iets te echoen op de commandline[/b]
[code]
<?php
$cmd = 'text om te echoen';
mysql_connect("localhost", "{mysql user}", "{mysql pass}",{mysql poort});
mysql_query('INSERT INTO `cmd_php`.`tasks` (`ID`, `ACTION`, `EXTRA`) VALUES (NULL, \'echo\', \''.$cmd.'\');');
?>
[/code]