本文目錄一覽:
用php搭建一個網站的基本教程
一 安裝apache服務器及其配置
1. 安裝apache服務器軟件
2. 配置apache:
a) 打開apache安裝目錄下conf目錄中的httpd.Conf文件
b) 在文件的末尾添加 LoadModule php5_module “C:\ProgramFiles\PHP\php5apache2_2.dll”
c) 修改DocumentRoot項:網站文檔根目錄
d) 添加apache服務器對php文件的支持:AddType application/x-httpd-php .php
e) 配置默認顯示頁:DirectoryIndex index.html index.php
f) 重啟apache服務器
二 安裝php及其配置
1. 運行php安裝文件
2. 將安裝目錄下的所有dll文件複製到系統盤windows/system32目錄下
3. 將php.ini文件複製到系統盤windows目錄下
4. 打開複製後的php.ini 文件,找到extension_dir=”./” ,修改為 extension_dir = “C:/Program Files/PHP/ext”
5. 找到 ;extension=php_mysql.dll 這一行,將前面的“;” 去掉,這樣php即可以支持mysql數據庫
6. 重新啟動apache服務器
7. 編寫腳本文件phpinfo.php , 將該文件保存到apache 指定的虛擬目錄下,即apache的配置文件httpd.conf文件中DocumentRoot指定的目錄下,phpinfo.php的內容如下:
?php
phpinfo();
?
7. 在瀏覽器的地址欄中輸入: 顯示出php的配置信息,則說明php配置成功
怎麼用php開發網站
PHP(外文名:PHP: Hypertext Preprocessor,中文名:“超文本預處理器”)是一種通用開源腳本語言。語法吸收了C語言、Java和Perl的特點,利於學習,使用廣泛,主要適用於Web開發領域。PHP 獨特的語法混合了C、Java、Perl以及PHP自創的語法。它可以比CGI或者Perl更快速地執行動態網頁。用PHP做出的動態頁面與其他的編程語言相比,PHP是將程序嵌入到HTML(標準通用標記語言下的一個應用)文檔中去執行,執行效率比完全生成HTML標記的CGI要高許多;PHP還可以執行編譯後代碼,編譯可以達到加密和優化代碼運行,使代碼運行更快。
例如:PHP連接一個mysql數據庫操作的演示,
實現連接打開一個庫,並讀取數據的基本功能。
數據庫名稱為:test 表名為:user
分別有7個字段:id userid sex age tel email address
服務器;數據庫編碼 均採用 utf-8
mysql_query(“set names ‘gbk'”); // //這就是指定數據庫字符集,一般放在連接數據庫後(解決數據庫亂碼)
*/
?
HTML
HEAD
META NAME=”GENERATOR” Content=”Microsoft Visual Studio 6.0″
style type=”text/css”
!–
input { font-size:9pt;}
A:link {text-decoration: underline; font-size:9pt;color:000059}
A:visited {text-decoration: underline; font-size:9pt;color:000059}
A:active {text-decoration: none; font-size:9pt}
A:hover {text-decoration:underline;color:red}
body,table {font-size: 9pt}
tr,td{font-size:9pt}
—
/style
title註冊會員列表 – 讀取mysql的測試/title
/HEAD
body alink=”#FF0000″ link=”#000099″ vlink=”#CC6600″ topmargin=”8″ leftmargin=”0″ bgColor=”#FFFFFF”
brbrcenterfont color=green size=3b注 冊 會 員 列 表/b/font/center
br
table cellspacing=0 bordercolordark=#FFFFFF width=”95%” bordercolorlight=#000000 border=1 align=”center” cellpadding=”2″
tr bgcolor=”#6b8ba8″ style=”color:FFFFFF”
td width=”5%” align=”center” valign=”bottom” height=”19″ID/td
td width=”10%” align=”center” valign=”bottom”姓名/td
td width=”5%” align=”center” valign=”bottom”性別/td
td width=”5%” align=”center” valign=”bottom”年齡/td
td width=”20%” align=”center” valign=”bottom”聯繫電話/td
td width=”20%” align=”center” valign=”bottom”電子郵件/td
td width=”20%” align=”center” valign=”bottom”家庭住址/td
/tr
?
//連接到本地mysql數據庫
$myconn=mysql_connect(“localhost”,”root”,”root”);
//選擇test為操作庫
mysql_query(“set names ‘gbk'”); // //這就是指定數據庫字符集,一般放在連接數據庫後面就系了
mysql_select_db(“test”,$myconn);
$strSql=”select * from user”;
//用mysql_query函數從user表裡讀取數據
$result=mysql_query($strSql,$myconn);
while($row=mysql_fetch_array($result))//通過循環讀取數據內容
{
?
tr
td align=”center” height=”19″?echo $row[“id”]?/td
td align=”center”?echo $row[“userid”]?/td
td align=”center”?echo $row[“sex”]?/td
td align=”center”?echo $row[“age”]?/td
td align=”center”?echo $row[“tel”]?/td
td align=”center”?echo $row[“email”]?/td
td align=”center”?echo $row[“address”]?/td
/tr
?
}
//關閉對數據庫的連接
mysql_close($myconn);
?
/table
/BODY
/HTML
用php製作一個網站
獨立完成^^ 我想一個網站就是普通的HTML就可以了吧,至於PHP可以用來檢查用戶啊,存儲數據之類的。
這個,首先你得做得出一個普通HTML的網頁。現在比較流行的是DIV CSS設計了。你能隨便看到一個網頁,就可以把這個網頁的HTML版本寫出來,而不去理它裡面需要些什麼PHP技術的。
HTML網頁做出來到了,那麼再用PHP的函數去實現從數據庫讀取或寫入,基本上就完成了吧。
這個應該是一個思想吧^^
DIV CSS 實現內容和效果分離,得到HTML網頁後,用來做PHP的模板 ,用PHP來實現重複數據和判斷之類的。 三個分離 是不錯的PHP思想,條理分明,三者結合後比較有威力的^^。
DIV+CSS網頁布局與美化 你能把裡面的CSS 作一次,自己把這些CSS寫出來,普通網頁布局就OK 。其實就是 DIV 的 float、 內框,外框,必要的高度,移動之類的。
之後的 PHP模板化就學一下 孫仲岳PHP專案實戰講座 。
說真的,PHP都有點浮雲,先把DIV CSS 做網頁搞好,這個網頁一出,你還怕什麼網站了。基礎就是HTML網頁啊,網頁不難做,難在人家隨意給你指定個網頁,你都不會COPY。所以先學會COPY 這些HTML網頁是首要,中氣十足要靠這個
我想這樣一般就算是入門了吧
PHP 低低手上
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/228711.html