2013-12-23 96 views
0

我想將phpmyadmin放入我的網站上的iframe中。 但是,當用戶未登錄時,瀏覽器將重定向到完整鏈接。 它只有當用戶已經簽署嵌入到IFRAMEphpmyadmin在iframe被重定向

<div class="row"> 
     <iframe src="http://nypgis.com/phpmyadmin/index.php" height="1000" width="1650" seamless="seamless"></iframe> 
    </div> 

回答

0

不能使用iframe訪問phpMyAdmin的,因爲有一個CSRF保護系統:

您可以在phpMyAdmin的來源看登錄頁面<script src="./js/cross_framing_protection.js" type="text/javascript"></script>

var topdomain=top.document.domain; 
if(topdomain!=self.document.domain) 
{ 
    alert("Redirecting..."); 
    top.location.replace(self.document.URL.substring(0,self.document.URL.lastIndexOf("/")+1)) 
} 
+0

如果我要評論這個腳本,它會有嚴重的後果嗎? – user1999806

+0

即使它可以工作,也不應該改變第三方提供安全保護的源代碼。 –

+0

據我所知,它可能容易受到跨框架腳本攻擊或點擊劫持。它僅在本地開發目的的虛擬機上運行,​​因此對我來說很好。 – user1999806