phphtmlasp
⑴ 如何在php頁面中調用asp的頁面,讓他作為php頁的一部分在該頁顯示
很簡單,把asp的頁麵包含進來就可以
<IFRAME border=0 marginWidth=0 marginHeight=0 src="http://www.xxxx.com/default.asp?id=24&Page=1" frameBorder=no scrolling=no width="400" height="100%"></IFRAME>
這種方法得控制好 asp頁面 的顯示範圍。
上面的參數,我想已經很明白了。。。。。
⑵ PHP=html+asp 嗎
不是的。應該說PHP和ASP屬於同一類作用的,都用來開發動態網頁,他們都是和HTML一起運作,來製作當今動態網頁的核心。HTML好比設計程序的界面,而PHP和ASP就是讓這個界面運作起來(學過VB就好理解了,HTML就是那拖拖拽拽的空間,ASP和PHP的作用就是雙擊控制項後寫的那些代碼)
如果非要簡單說的話,可以說PHP(ASP) + HTML = 動態WEB時代
⑶ PHP中調用ASP文件
理論上只有用iframe調用,沒有別的辦法,但是可以用一些JavaScript技巧,使得iframe的內容和PHP網頁的整體內容和諧,比如可以這樣:
<div id=asp_id></div>
<iframe src=aaa.asp style='display:none' onload="asp_id.innerHTML=this.body.innerHTML;"></iframe>
兩段可以分開,前面的div可以放在頁面的任何地方,比如表格裡面。
⑷ 依據html代碼如何區分網站是asp還是php的
簡單的判斷是 看看它的超鏈接 或者是ajax 的鏈接頁面
如果有 .php 結尾的 -php
如果有 .asp 結尾的 -asp
如果有 .jsp 結尾的 -jsp
但是有些網站是框架寫的 就很難 判斷了. 那隻好查看它伺服器的資料了
⑸ PHP,ASP與HTML的本質區別就是必須用FTP上傳到空間而PHP,ASP則可以利用後台,。在線修改網站
html由於是標記語言,因此它不具備對資料庫的操作,也就無法實現網站的在線修改。
而php,asp是動態腳本語言,可以連接資料庫,所以可以實現網站的在線修改。
這應該算是它們之間的一個區別吧。
但是,html與php,asp的本質區別並不是這個。
html是前端表現的標記語言,你在瀏覽器上看到的網頁,就是html標記(當然還會有js,css等)。也就是說,html運行於客戶端瀏覽器
而php,asp屬於伺服器端,在客戶端瀏覽器中,是不存在php,asp的代碼的,它們只是運行於伺服器端,在伺服器端執行(進行資料庫操作,或其他一系列的操作),完成之後,生成相應的內容(也就是組成形成html代碼)並發送到客戶端瀏覽器,然後客戶端瀏覽器就運行這些html並展現出來給用戶看。
這才是他們最本質的區別。一個運行於客戶端,一個運行與服務端。
⑹ 在PHP中可以調用ASP頁面嗎
如果是直接放ASP程序代碼在PHP文件裡面的話,那肯定是運行不了的,環境不同
⑺ PHP、ASP、HTML、XHTML拿個好學
ASP、PHP、JSP 都是伺服器端腳本語言,個人感覺 ASP最簡單 PHP最流行 JSP最難
HTML 是網頁編程的基礎,不管上面的語言你用哪種,都必須得用HTML來做頁面代碼,這個是必須學的。
而且還建議你學會 Javascript 和 css 樣式表,這三樣是做B/S結構程序的必須語言,做網站就更不用說了少學一樣都不行。
XHTML 和 HTML 使用起來沒什麼區別,應該算是HTML的升級版本。
XHTML的介紹:http://ke..com/view/15906.htm?fr=ala0_1_1
如果要是只做網站的話推薦你學:HTML + Javascript + CSS + PHP + MySql
也可以再學一些Javascript框架,比如 Jquery、Ext……
要是進公司做項目的話還是把重點放 JSP 上吧,其實也可以學學Asp.net,現在不少公司開始使用Asp.net 開發項目了,入門容易開發速度快。
⑻ 建立網站一定要會html ,php ,asp 等語言嗎用dreamweaver 不就可以建立了嗎
其實可以這樣想:
1、建網站需要學語言:
不管靜態還是動態,最終瀏覽器傳回解讀的都是HTML語言,靜態與動態唯一的不同就是對於動態頁面,伺服器還要用【應用程序伺服器】做一次解碼,也就是把ASP,PHP,JSP,C#,VB等高級語言轉換成結果HTML代碼傳給你的瀏覽器,然後你看到的其實都是轉碼後的代碼。舉例:你點擊瀏覽器【查看】-【源文件】,看到的是不會有ASP,PHP,JSP,C#,VB等高級語言的,因為他們都轉換為了HTML語言供瀏覽器解讀。所以,後台復雜數據的處理,高級語言是必須的。
2、Dreamweaver的可視化操作不代表一切
所謂可視化操作就是指軟體提供了代碼和編輯兩種模式,在代碼模式修改源碼,在可視化編輯模式你可以直接「拖動」相關控制項組織成你想要的頁面。但是,可視化畢竟只能做「面」上的事,舉例說明:你想要一個button和textbox控制項實現數據的表單傳遞(Form),可視化也是可以做的,但是要用滑鼠操作很多東西(點擊伺服器行為 詳細頁面等等),並且DW自動生成的代碼會比較多並且不易讀和冗餘,但是你可以直接寫高級語言代碼一行就OK了,並且寫出的代碼復用性很強。最重要的,可視化操作只能解決簡單問題,而高級語言代碼編程,可以實現一切定製功能。
⑼ 如何支持在PHP網頁中加入ASP代碼
首頁你的環境要同時支付PHP和ASP,我覺得最好用IIS配置。然後讓.asp的文件也能被PHP解釋(在IIS里可以配置文件後綴),理論上應該是可以但沒試過,如果成功也希望你能發表下。
⑽ 開發一個項目時PHP和ASP可以混合使用嗎
完全可以。
用windows的IIS添加某個插件就可以實現PHP和ASP一起使用。現在大多數的虛擬主機都是這樣的。ASP通過安裝MYSQL ODBC就可以訪問MYSQL資料庫,而PHP通過打開ODBC擴展就可以訪問MSSQ了。
這樣的問題是:
由於PHP和ASP是兩門差別很大的語言,不可能做到代碼的重用。所以一個邏輯要寫兩套代碼。當然,PHP和ASP分管不同的任務就可以避免這個問題。
http://www.everalan.com 這是我的網站,就同時使用了ASP與PHP。