發(fā)揮語言的威力--融合PHP與ASP
更新時間:2006年10月09日 00:00:00 作者:
本人在項目開發(fā)中,開始一直用php,在享受著php的靈活的功能時,同時也遇到了一些問題,如php的ODBC接口連接"遠程oracle"問題,就是報告你無m骺幏ń馕鯰NS服務名,經過一番捉摸,現(xiàn)在還是沒有找到問題的答案,燃眉之急!
情急之中,想出一妙計,眾君請看:
我用ASP連接遠程數(shù)據(jù)庫,當然一切OK,聯(lián)想我以前利用浮動楨的心得,何不把訪問遠程Oracle的代碼用ASP浮動楨實現(xiàn),方法如下:
(1)。在PHP頁內建立一
<DIV id="iframeASPDiv" style="hidden">
<iframe id="iframeASP" src="./inc/XXX.asp"></iframe>
</DIV>
(2)把訪問遠程Oracle的代碼放入./inc/XXX.ASP頁
如set conn=Server.CreatObject("ADODB.Connection")...
...
(3)在../inc/XXX.ASP腳本位置放置如下代碼:
<script language="JavaScript">
parent.XXXID.value="<%=YYY%>";//==訪問父窗口元素
parent.XXXXID.innerHTML="<%=ZZZ%>";
</script>
以上方法是本人的心得,只是起到拋磚引玉的作用,類似的,我們可以使用
PERL,ASP+,CGI,JSP,PHP的大融合,一是可以發(fā)揮各自語言優(yōu)點,彌補不足。二是為網(wǎng)頁模塊化提供一點思路,特別開發(fā)大型項目時可以眾人合作。關于腳本混合編程的問題,我會繼續(xù)把我的新的奉獻給大家!
情急之中,想出一妙計,眾君請看:
我用ASP連接遠程數(shù)據(jù)庫,當然一切OK,聯(lián)想我以前利用浮動楨的心得,何不把訪問遠程Oracle的代碼用ASP浮動楨實現(xiàn),方法如下:
(1)。在PHP頁內建立一
<DIV id="iframeASPDiv" style="hidden">
<iframe id="iframeASP" src="./inc/XXX.asp"></iframe>
</DIV>
(2)把訪問遠程Oracle的代碼放入./inc/XXX.ASP頁
如set conn=Server.CreatObject("ADODB.Connection")...
...
(3)在../inc/XXX.ASP腳本位置放置如下代碼:
<script language="JavaScript">
parent.XXXID.value="<%=YYY%>";//==訪問父窗口元素
parent.XXXXID.innerHTML="<%=ZZZ%>";
</script>
以上方法是本人的心得,只是起到拋磚引玉的作用,類似的,我們可以使用
PERL,ASP+,CGI,JSP,PHP的大融合,一是可以發(fā)揮各自語言優(yōu)點,彌補不足。二是為網(wǎng)頁模塊化提供一點思路,特別開發(fā)大型項目時可以眾人合作。關于腳本混合編程的問題,我會繼續(xù)把我的新的奉獻給大家!
相關文章
多php服務器實現(xiàn)多session并發(fā)運行
多php服務器實現(xiàn)多session并發(fā)運行...2006-10-10
PHP isset()與empty()的使用區(qū)別詳解
通過對PHP語言的學習,應該知道它是基于函數(shù)的一款HTML腳本語言。龐大的函數(shù)庫支持著PHP語言功能的實現(xiàn)。下面我們?yōu)榇蠹医榻B有關PHP函數(shù)isset()與empty()的相關用法。2010-08-08

