使用javascript进行PHP文件下载和状态更新失败?

时间:2013-10-23 06:20:36

标签: javascript php jquery exec

我使用以下php函数在从PHP启动命令之前显示消息:

function updateProgress($msg,$isSucess) {
    $msg = $msg . "<br/><br/>";
    $out = "<SCRIPT type=\"text/javascript\"> $('#progress').html(\"" . $msg . "\");";
    if ($isSucess){
        $out = $out . "$('#progress').css({ 'text-shadow': '','color': '#CD332D',});" . "</script>";
    } 
    else
    {
        $out = $out ."</script><br/>";
    }
    echo $out;
}

这就像这样调用:

updateProgress("Your download will start in a moment.",true);
exec($cmd);

updateProgress正常工作,并在不使用exec($cmd);时显示消息,但在使用时则不显示。知道可能的解决方案是什么原因吗?

更新# $cmd = "ffmpeg -i \"" . $audio . "\" -i \"" . $video . "\" -acodec copy -vcodec copy -f mp4 -map_metadata -1 /var/vtemp/" "out.mp4";

0 个答案:

没有答案