我正在使用此代碼爲我的網站製作上傳表單。 YoutubeuploaderYoutube API從網站上傳WITH diff。 TITLES
它工作完美,但我得到了一個問題。 我想要一個表單來定義標題。 現在,所有的視頻被賦予標題「示例」 我希望用戶爲自己的視頻編寫自己的標題。
我試着用ID和名稱「標題」進行輸入,並試圖使用$ _POST ['標題'],但它沒有奏效。該視頻甚至沒有上傳。
任何人都知道如何做到這一點? 我查看了所有YouTube數據API代碼並嘗試了所有內容。
- 謝謝。
我正在使用此代碼爲我的網站製作上傳表單。 YoutubeuploaderYoutube API從網站上傳WITH diff。 TITLES
它工作完美,但我得到了一個問題。 我想要一個表單來定義標題。 現在,所有的視頻被賦予標題「示例」 我希望用戶爲自己的視頻編寫自己的標題。
我試着用ID和名稱「標題」進行輸入,並試圖使用$ _POST ['標題'],但它沒有奏效。該視頻甚至沒有上傳。
任何人都知道如何做到這一點? 我查看了所有YouTube數據API代碼並嘗試了所有內容。
鑑於您發佈的鏈接,您必須從您的表單中提供$youtube_video_title
價值。
我的意思是這樣的(並不安全,經常消毒和過濾器):
$youtube_video_title = $_POST['title'];
UPDATE:
嘗試與這一個
<form action="<?php echo($response->url); ?>?nexturl=<?php echo(urlencode($nexturl)); ?>" method="post" enctype="multipart/form-data" onsubmit="return checkForFile();">
Title : <input id="title" type="text" name="title"/>
<input id="file" type="file" name="file"/>
<div id="errMsg" style="display:none;color:red">
You need to specify a file.
</div>
<input type="hidden" name="token" value="<?php echo($response->token); ?>"/>
<input type="submit" value="go" />
</form>
正如我所說,我已經嘗試過,但是當我這樣做時,視頻並未上傳。什麼都沒發生。 – 2012-02-15 10:54:17
@SabineQuardon我們展示代碼,請 – 2012-02-15 12:45:22
你可以看到這個鏈接的代碼: (http://rubensargsyan.com/generate-youtube-video-browser-based-uploading-form-by-php/) 如果我更改$ youtube_video_title =「示例」; to $ youtube_video_title = $ _POST ['title']; 當我嘗試上傳視頻時,沒有任何事情發生。 – 2012-02-15 13:18:19
更換表單代碼你可能會提交一個空的標題,我想不出任何其他原因。仔細檢查'$ _POST ['title']'是否爲空。另外,在堆棧溢出中接受一些答案! – 2012-02-15 12:06:13
我敢肯定這不是空的.. 對不起..我一直忘記.. 仍然在等待這個正確的答案.. 當我添加$ _POST ['標題'],它不甚至發佈視頻。 – 2012-02-15 12:18:03