![](/img/trans.png)
[英]Warning: fopen() [function.fopen]: Filename cannot be empty in
[英]Warning: fopen(): Filename cannot be empty in php
我有一個網站,用戶通過該網站通過在字段中傳遞 url 獲取視頻,並保存視頻或下載或嵌入到他的播放列表中
我正在嘗試通過 url 下載視頻並面臨這個問題
file_put_contents("video/".str_replace(" ","-",$name_vid.".mp4"), fopen($download_url, 'r'));
警告:fopen():第 382 行 D:\\xampp\\htdocs\\Website\\user_get_url_video_check.php 中的文件名不能為空
將調用 'file_put_contents()' 中的所有代碼並將其分解為幾行可能會有所幫助。
例如,更改:"video/".str_replace(" ","-",$name_vid.".mp4")
至: $video_name = str_replace(" ","-",$name_vid.".mp4"); $path_name = "video/".$video_name;
然后,您可以使用 'var_dump($video_name)' 或 'var_dump($path_name)' 開始調試,以確保在調用 file_put_contents() 之前獲得預期的結果,在那里調試將更加困難。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.