2010-10-20 75 views
1

我正在試圖與wkhtmltopdf PDF文件時,我通過網址www.example.com的PDF生成或www.example.com?id=1URL參數

,但是當我試圖把另一參數命令執行不工作

www.example.com?id=1 &類型= U

了shell_exec( 「C:\ PDF \ wkhtmltopdf.exe http://localhost/test/index.php?id=1&typee=abc 檢驗.pdf」);

我試着通過命令行來,但它不是爲幫助

回答

6

&導致您的命令失敗,因爲它在shell中有特殊含義。首先使用escapeshellarg()來轉義這些字符。

3

使用escapeshellarg()它們傳遞到命令行之前轉義參數在那裏工作也

由於使用它。

當傳遞外部數據(例如用戶輸入)作爲參數時,這也是強制性的。