中文動態網頁
❶ 繁體動態網頁顯示亂碼
如果在繁體的操作系統中出現亂碼那如果你手動選擇編碼的時候顯示的是BIG5 那就說明你這個沒起奧啥作用 有2個方法
<html>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
前面千萬別放中文字 例如以下格式
<html>
<title>中文字</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
我遇到過設置編碼後還是不改變就這問題
還有就是php強制設置編碼為 GB2312
header("content="text......GB2312");
❷ boa下動態網頁實現cgi(c語言編寫)
沒用過boa。 只談網頁原理。
從data.txt讀入溫度,濕度等數據。
用printf()輸出 HTML 文件。
#define LF 10
#define CR 13
int wen,shi;
char shijian[20];
FILE *fin;
// 打開data.txt,讀入 wen,shi,shijian,關文件
// 下來輸出
printf("<HTML>%c",LF);
printf("<HEAD><TITLE>web界面</TITLE></HEAD>%c",LF);
printf("<meta http-equiv=\"Content-Type\"
content=\"text/html\"; charset=\"gb2312\" />);
printf("<BODY>%c",LF);
printf("<H2>溫度:%d 濕度:%d 時間:%s</H2>%c",LF,wen,shi,shijian);
printf("<HR></BODY></HTML>%c",LF);
===============================================
網上留言獲取,變數名字與網頁定義有關。
char *cl;
char manydata[10240];
void getword(char *word, char *line, char stop) {
int x = 0,y;
for(x=0;((line[x]) && (line[x] != stop));x++)
word[x] = line[x];
word[x] = '\0';
if(line[x]) ++x;
y=0;
while(line[y++] = line[x++]);
}
void unescape_url(char *url) {
register int x,y;
for(x=0,y=0;url[y];++x,++y) {
if((url[x] = url[y]) == '%') {
url[x] = x2c(&url[y+1]);
y+=2;
}
}
url[x] = '\0';
}
void plustospace(char *str) {
register int x;
for(x=0;str[x];x++) if(str[x] == '+') str[x] = ' ';
}
返回信息長度:
char_l = atoi(getenv("CONTENT_LENGTH"));
cl = &manydata[0];
分離變數名與值(即內容):
for (i=0; i < char_l ;i++) {
*( cl + i) = (char)fgetc(stdin) ;
};
*( cl + char_l) = '\0';
查找需要的變數名與值:
for(x=0;cl[0] != '\0'; x++) {
m=x;
getword(w,cl,'=');
plustospace(w);
unescape_url(w);
if( strcmp(w,"name") == 0) {
getword(w,cl,'&');
plustospace(w);
unescape_url(w);
strcpy(name,w);
}
。。。。
}
---------------------------------
❸ 關於動態網頁ajax編程的問題: 為什麼不能顯示中文
ajax對中文支持不好, 你在伺服器端對ajax的輸出時指定編碼格式
看你用的ASP, 編碼用的是GB2312,
那你在文件最開始的時候插入一個
Response.Charset("GB2312")
js裡面也可以加一個
ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=GB2312");
❹ 做動態網站最好用什麼語言
C#適合現在大多數網站開發者,易學易用。 C#(讀做 "C sharp",中文譯音暫時沒有.專業專人士一般屬讀"C sharp",現在很多非專業一般讀"C井"。C#是微軟公司發布的一種面向對象的、運行於.NET Framework之上的高級程序設計語言。並定於在微軟職業開發者論壇(PDC)上登台亮相。C#是微軟公司研究員Anders Hejlsberg的最新成果。C#看起來與java有著驚人的相似;它包括了諸如單一繼承、介面、與Java幾乎同樣的語法和編譯成中間代碼再運行的過程。但是C#與Java有著明顯的不同,它借鑒了Delphi的一個特點,與COM(組件對象模型)是直接集成的,而且它是微軟公司.NET windows網路框架的主角。
❺ 動態網頁製作教程
第1個問題回答:是
第2個問題回答:錯,剛好相反,是把靜態的網頁動態化,製作模板內基本用靜態網頁容的東西!只是在具體顯示內容的地方調用資料庫(達到動態顯示的目的)!
第3個問題回答:有很多 在網路搜索「ASP視頻教程」
第4個問題回答:多練習!多讀碼!想做好的動態網站要學習的東西太多!
建議:
1、只想簡單點:去「動易網路」看一下!動態網站最難的是寫後台!用人家的吧!修改一下就好!
2、想學點東西:去多看教程 我常去的教程網站:〈去建站〉(FIF小組)(21互聯教程網)(21視頻教程網)(網易學院)(金鷹教程網)
❻ 我想做個中文個人網站模板,哪裡有
網站設計八步驟
由於目前所見即所得類型的工具越來越多,使用也越來越方便,所以製作網頁已經變成了一件輕松的工作,不像以前要手工編寫一行行的源代碼那樣。一般初學者經過短暫的學習就可以學會製作網頁,於是他們認為網頁製作非常簡單,就匆匆忙忙製作自己的網站,可是做出來之後與別人一比,才發現自己的網站非常粗糙,這是為什麼呢?常言道:「性急吃不了熱豆腐」。建立一個網站就像蓋一幢大樓一樣,它是一個系統工程,有自己特定的工作流程,你只有遵循這個步驟,按部就班地一步步來,才能設計出一個滿意的網站。
一、確定網站主題
網站主題就是你建立的網站所要包含的主要內容,一個網站必須要有一個明確的主題。特別是對於個人網站,你不可能像綜合網站那樣做得內容大而全,包羅萬象。你沒有這個能力,也沒這個精力,所以必須要找准一個自己最感興趣內容,做深、做透,辦出自己的特色,這樣才能給用戶留下深刻的印象。網站的主題無定則,只要是你感興趣的,任何內容都可以,但主題要鮮明,在你的主題范圍內內容做到大而全、精而深。
二、搜集材料
明確了網站的主題以後,你就要圍繞主題開始搜集材料了。常言道:「巧婦難為無米之炊」。要想讓自己的網站有血有肉,能夠吸引住用戶,你就要盡量搜集材料,搜集得材料越多,以後製作網站就越容易。材料既可以從圖書、報紙、光碟、多媒體上得來,也可以從互聯網上搜集,然後把搜集的材料去粗取精,去偽存真,作為自己製作網頁的素材。
三、規劃網站
一個網站設計得成功與否,很大程度上決定於設計者的規劃水平,規劃網站就像設計師設計大樓一樣,圖紙設計好了,才能建成一座漂亮的樓房。網站規劃包含的內容很多,如網站的結構、欄目的設置、網站的風格、顏色搭配、版面布局、文字圖片的運用等,你只有在製作網頁之前把這些方面都考慮到了,才能在製作時駕輕就熟,胸有成竹。也只有如此製作出來的網頁才能有個性、有特色,具有吸引力。如何規劃網站的每一項具體內容,我們在下面會有詳細介紹。 四、選擇合適的製作工具
盡管選擇什麼樣的工具並不會影響你設計網頁的好壞,但是一款功能強大、使用簡單的軟體往往可以起到事半功倍的效果。網頁製作涉及的工具比較多,首先就是網頁製作工具了,目前大多數網民選用的都是所見即所得的編輯工具,這其中的優秀者當然是Dreamweaver和Frontpage了,如果是初學者,Frontpage2000是首選。除此之外,還有圖片編輯工具,如Photoshop、Photoimpact等;動畫製作工具,如Flash、Cool 3d、Gif Animator等;還有網頁特效工具,如有聲有色等,網上有許多這方面的軟體,你可以根據需要靈活運用。
五、製作網頁
材料有了,工具也選好了,下面就需要按照規劃一步步地把自己的想法變成現實了,這是一個復雜而細致的過程,一定要按照先大後小、先簡單後復雜來進行製作。所謂先大後小,就是說在製作網頁時,先把大的結構設計好,然後再逐步完善小的結構設計。所謂先簡單後復雜,就是先設計出簡單的內容,然後再設計復雜的內容,以便出現問題時好修改。在製作網頁時要多靈活運用模板,這樣可以大大提高製作效率。
六、上傳測試
網頁製作完畢,最後要發布到Web伺服器上,才能夠讓全世界的朋友觀看,現在上傳的工具有很多,有些網頁製作工具本身就帶有FTP功能,利用這些FTP工具,你可以很方便地把網站發布到自己申請的主頁存放伺服器上。網站上傳以後,你要在瀏覽器中打開自己的網站,逐頁逐個鏈接的進行測試,發現問題,及時修改,然後再上傳測試。全部測試完畢就可以把你的網址告訴給朋友,讓他們來瀏覽。
七、推廣宣傳
網頁做好之後,還要不斷地進行宣傳,這樣才能讓更多的朋友認識它,提高網站的訪問率和知名度。推廣的方法有很多,例如到搜索引擎上注冊、與別的網站交換鏈接、加入廣告鏈等。
八、維護更新
網站要注意經常維護更新內容,保持內容的新鮮,不要一做好就放在那兒不變了,只有不斷地給它補充新的內容,才能夠吸引住瀏覽者
★要想學做網頁,首先得了解製作網頁的工具。
製作網頁主要有以下一些工具
Frontpage:office自帶的一個工具,操作簡單,實用,學起來比較輕松,功能不咋地,我不太喜歡。
Dreamweaver:這是網頁三劍客之一,專門製作網頁的工具,可以自動將網頁生成代碼,是普通網頁製作者的首選工具,界面簡單,實用功能比較強大。建議初學者選用。
另外一個工具就是代碼編輯工具,例如寫字本、EditPlus等,這些工具主要編輯asp等動態網頁。
此外還有一些網路編程工具,javascript、java編輯器等。
網頁製作也是一個比較吃香的行業,要真正做一個好的網站,還必須有良好的設計功底。所以還得學很多邊緣性的軟體,例如photoshop、flash等。
大型的網站往往還需要資料庫的支持,所以還得懂資料庫。sql、甲骨文等。
總之,掌握好網頁製作,能獨立完成一個網站的製作工作,那就不要考慮吃飯問題。隨便混就好了!
祝你成功。
★你可以結合 Dreamwaver 和 Photoshop 來製作網頁。
Dreamwaver 可以到這里下 30天試用版,不過要先登記一個免費帳號,
★在網上有這方面的教程
教程
(中國建站專家)
主頁和個人空間
(中華網)
建議使用網頁製作三劍客Dreamweawer+Firework+Flash 或使用Frontpage
❼ 求中文靜態網頁模版
自己到網上下載:pageadmin cms、帝國cms、wordpress cms等等!
❽ dreamweaver動態網頁設計,需要一個主網頁,兩個子網頁。中文內容,簡單一點
介個,需求太模糊了啊,要怎麼個動態法?要不要使用資料庫?只要網頁嗎?那我用html+css+javascript可以解決嗎?還是要用php?還是要用.net?還是要用java,用jsp+servlet?還是要用struts+spring+hibernate這框架來弄?
❾ 如果控制動態網頁中文字的顯示格式
輸入資料庫的文字中加入html代碼就可以了。
常用的方法有兩個:
一是用ubb。
二是用在線編輯器。
我用的一個編輯器叫fckeditor,你可以去搜一下用法,官網www.fckeditor.net。淘寶網也有用這個。
❿ 求個很簡單php動態網頁
<html>
<body>
<formaction="index.php"method="post">
Firstname:<inputtype="text"name="firstname"/>
Lastname:<inputtype="text"name="lastname"/>
Age:<inputtype="text"name="age"/>
<inputtype="submit"/>
</form>
</body>
</html>
<?php
$con=mysql_connect("localhost","資料庫用戶名","密碼");
if(!$con)
{
die('Couldnotconnect:'.mysql_error());
}
mysql_select_db("表名",$con);
$sql="INSERTINTOPersons(FirstName,LastName,Age)
VALUES
('$_POST[firstname]','$_POST[lastname]','$_POST[age]')";
if(!mysql_query($sql,$con))
{
die('Error:'.mysql_error());
}
echo"1recordadded";
mysql_close($con)
?>
這個把中文的替換成你自己的存為一個index.php就可以了