我有几个关于我正在看的php脚本的问题,
它有一堆代码,我正在尝试弄清楚它是做什么的:
主要部分包括:
echo shell_exec("bash '".$shell_script_to_execute."' '".$jobtype."' '".
$REMOTE_USER."' '".$clientname."' '".$jobcommand."' '".$jobid."' '".
$servername."' '".$rootaccess."' ");
header("Location: https://192.168.42.78/operator/{$php_script_to_execute}?time=$time&jobname=$jobname&clientname=$clientname&groupname=$groupname");
shell_exec函数到底是做什么的?那么头函数呢?header只是一个重定向吗?如果我在此之前有echo语句,它会先重定向到标题页,然后显示echo吗?
谢谢
发布于 2011-08-31 17:24:23
shell_exec()
函数执行外壳命令并返回命令的输出。
header()
函数用于设置HTTP头。特定的URL头使浏览器重定向到给定的Location
。在使用header()函数之前,不应该输出任何内容(否则PHP将无法发送头部)。
发布于 2011-08-31 17:24:58
https://stackoverflow.com/questions/7260845
复制