2014-12-24 102 views
0

時,我上傳數據庫嵌入的YouTube代碼時,我得到它沒有顯示視頻和顯示這樣的,這裏是我的代碼獲取HTML標籤在PHP中上傳的YouTube嵌入代碼

$gettingmessageform=$t["message1"]; 
echo '<span><a href="javascript:void(0)" onclick="Alert.render(\''.$gettingmessageform.'\')" "/>'.$t["username1"].'</a></span></br>Age:'.$t["age1"].'</br>'.$t["location1"].'</br>'; 

它顯示像這樣的HTML標籤,當我從數據庫

')" "/>talent 

問候 Aashish

+1

然後你應該感恩。繼續上傳腳本,你是開放的攻擊 – charlietfl

+0

我沒有得到你 – user3396954

+0

看看數據庫注入。 – David

回答

0

檢索代碼的,如果你不知道注射,請學習。但在此之前,你可以保存http://www.youtube.com/watch?v=juLRqSV45vo鏈接或只是juLRqSV45vo到你的數據庫,然後 呼應這樣,

echo ' <iframe width="420" height="315" src="'.$urlFromDatabase.'" frameborder="0" allowfullscreen></iframe>'; 

或第二省電選項;

echo ' <iframe width="420" height="315" src="//www.youtube.com/embed/'.$embed.'" frameborder="0" allowfullscreen></iframe>';