Knowledge Base Nr: 00217 progexec.php - http://www.swe-kaiser.de

Downloads:

php: programme ausführen und ausgabe umlenken

  
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>
<head>
<title>Scheduler Info</title>
</head>

<?
$cmd = "c:/winnt/system32/at.exe";
set_time_limit(10);
?>

<body>

<h1>Scheduler Info</h1>

<hr>system<br>

<?

system(escapeshellcmd($cmd));

#warten bis datei erzeugt wurde
$len = 0;
while ($len == 0)
{
clearstatcache();
$len = @filesize($filename);
if ($len > 0)
break;
}

?>

<hr>passthru<br>

<? passthru(escapeshellcmd($cmd)); ?>

<hr>exec<br>

<pre>
<?
exec(escapeshellcmd($cmd), $output);

while (list($lineno,$line) = each($output))
{
echo "$lineno: $line\n";
}

?>
</pre>

<hr><br>
</body>
</html>