0
我想在shell_exec命令中包含用戶定義的變量(從cookie派生)以命名文件。不幸的是,當我運行PHP腳本時,文件名就像「.flv」一樣吐出,沒有前面的變量字符串。我測試過這個cookie,它確實有效,但它看起來沒有被正確地傳遞給exec。任何幫助或建議將不勝感激。在PHP中使用Cookie變量與shell_exec
$shellvar = $_COOKIE["VideoTitle"];
$shellvar = escapeshellarg($shellvar);
shell_exec('/usr/local/bin/ffmpeg -i audio.wav -i videofile.flv $shellvar.flv 2>&1');
完美!多麼簡單的修復!非常感謝你的幫助。 –
謝謝:),同樣,如果這個答案很有用,點擊Up Down箭頭下方的小複選標記將其標記爲問題的正確答案,並將您的問題標記爲關閉。 – Ben