目前分類:網路教學 (7)

瀏覽方式: 標題列表 簡短摘要

1.安裝擴充功能 PHP Missing Tools (詳細頁面) | 下載 | 安裝完成後如下圖

注意,請先把你的 Dreamweave先關閉再安裝,如此擴充功能才能安裝匯入應用

2.建立管理頁面 admin_ok.php,可以用偷步的方法,把index.php 複製改成admin_ok.php,再到留言時間後方插入一欄加入刪除,完成後如下圖

3.現在要設定刪除頁面,反白刪除. [ 應用程式 ] - [ 伺服器行為 ] - [ Go To Detail Page ]



4.設定[ Go To Detail Page ] 如下圖

5.建立admin_del.php 完成後如下圖

6.設定隱藏欄位.在確定刪除的按鈕右方插入兩個隱藏欄位[ 表單 ]-[ 隱藏欄位 ]

6.設定隱藏欄位

隱藏欄位 : delsure
值 : 1

隱藏欄位: id
值 :

點選如下圖

7.選擇紅色虛線後 [ 應用程式 ] - [ 伺服器行為 ] - [ 刪除記錄 ]

8.設定刪除記錄

先檢查是否定義了變數為 : URL 參數 值為: delsure
連線 : guest
表格 : board
主索引鍵欄值 : id 請把 Nuneric打勾
主索引鍵值 : URL 參數 值為 id
刪除後,請前往 admin_ok.php
設定完成

garyliuh 發表在 痞客邦 留言(0) 人氣()

Macromedia Dreamweaver MX 與 PHP + MYSQL-留言版製作
管理者登入頁製作

1.建立管理者資料表

請進入MYSQL的管理內,在guestbook的資料庫中加入以下語法

#開始

CREATE TABLE `admin` (
`username` char(20) NOT NULL default '',
`passwd` char(20) NOT NULL default '',
PRIMARY KEY (`username`)
) TYPE=MyISAM;

INSERT INTO `admin` VALUES ('admin', '123456');

#結束



預設的帳號為admin,密碼為123456,如果要修改請再匯入時就先修改好

2.檢查是否有新增一個資料表為admin

3.建立站長登入表單

4.設定每個欄位的對應名稱

帳號 :username

密碼: passwd

5.設定使用者登入登出路徑

圈選紅色區塊內使用---

[應用程式]-[伺服器行為]-[使用者認證]-[登入使用者]

6.設定管理者登入資料

使用者名稱欄位: username

密碼欄位: passwd

使用連線驗證: guest

表格 : admin

使用者名稱欄: username

密碼欄: passwd

如果登入成功.即前往) : admin_ok.php

如果登入失敗.即前往 : index.php

限制存取選擇 : Username and Password

按下確定後設定就完成了

garyliuh 發表在 痞客邦 留言(0) 人氣()

Macromedia Dreamweaver MX 與 PHP + MYSQL-留言版製作
填寫留言

在撰寫所有程式前,蓋瑞都有個習慣,就是製作網站流程圖,方便在撰寫程式,就知道要開發哪些頁面,以下為留言板的基本流程.

1.請先製作如以下的表格



2.選取表格後 [應用程式 - 繫結 - 資料集(查詢)]

3.資料集資料詳細設定

名稱 : Recguest

連線 : guest

表格 : bord

欄 : 全部

篩選器 : 無

排序 : id 遞減 (使用ID排序,越新的留言會在第一個.)

4.分別插入 Recguest所有欄位,至表格內

如下圖

5.設定重複區域,留言版多筆留言需要分頁時就要做此設定.

選取表格後 [ 應用程式 - 伺服器行為 - 重複區域 ]

設定重複區域的紀錄(留言筆數)

完成後如下圖

6.顯示留言筆數設定,請注意 : 必須在重複區域外作此動作.

[ 應用程式 -資料集導覽狀態]

設定留言筆數,如下圖

完成後如下圖

7.設定留言版分頁

[ 應用程式 -資料集導覽列]

可選擇文字或影像

完成後如下圖

這樣您的留言版就完成了.可以試試看您的留言版是否完成了

下期蓋瑞將要把管理功能加上.

garyliuh 發表在 痞客邦 留言(0) 人氣()

Macromedia Dreamweaver MX 與 PHP + MYSQL-留言版製作
製作留言表單

1.開個新檔取名為post.php



2.開始製作留言表單.所以選擇表單工具

3.首先選取表單的範圍

4.接著在表單範圍裡(紅色區塊中)插入一個表格

5.設定表格大小為400像素.列為5欄為2

6.接著我們要製作如下列表單格式

7.插入文字欄位.

  • 請注意每個欄位的名稱都必須與資料庫的相同

8.姓名文字欄位的設定

文字欄位名稱為name

字元寬度為15

9.電子郵件文字欄位的設定

文字欄位名稱為email

字元寬度為15

10個人網站.文字欄位的設定

文字欄位名稱為web

字元寬度為15

11.留言主題文字欄位的設定

文字欄位名稱為subject

字元寬度為15

12.留言內容文字欄位的設定

文字欄位名稱為counter

字元寬度為15

13.選取按鈕

14送出的文字欄位的設定

15重設的文字欄位的設定

16.設定留言時間(potime)隱形欄位

插入隱形欄位的位置如下圖

文字欄位名稱為potime

值為 :

17.寫入資料庫的設定

請先選取表單範圍(紅色區塊)

18.選取應用程式-伺服器行為-插入紀錄

19.設定插入紀錄的表單資料

送出值來源 : form1

連線 : localhost

插入表格 : board

欄 : 將會自動對應資料庫的連線欄位

值 : 無

插入後前往 : index.php(可以用瀏覽方式來選取留言結果的頁面)

20.按下確定鈕後所呈現的畫面.

21.接著你可以按下F12(使用瀏覽器預覽).填寫留言後.可以發現你所輸入的留言資料以進入資料庫

garyliuh 發表在 痞客邦 留言(0) 人氣()

Macromedia Dreamweaver MX 與 PHP + MYSQL
留言版

很多人想學互動式的程式.如留言版或討論區.本教學就是使用Macromedia Dreamweaver MX的強大功能來撰寫留言版.並使用php作為程式.串聯mysql資料庫

我們要先做前置作業.要先把你的電腦變成伺服器.接著把留言版的資料庫掛上.下一篇我們就可以開始利用dwmx來撰寫留言版.

1.請先安裝AppServ 2.3.0

AppServ 2.3.0 教學



2.安裝完成後請在瀏覽器的網址中輸入以下網址http://localhost/.是本機的意思.

3.如果你的瀏覽器看到以下的畫面.表示已安裝完成並可直接執行apache+php+mysql

4.可以執行php後我們要開一個資料庫.請點選phpMyAdmin Database Manager Version 2.5.4.進入phpMyAdmin來管理mysql.

5.進入phpMyAdmin後我們要開一個資料庫.在[建立新資料庫]中我們輸入[guest].然後按下[建立].就可以新增guest資料庫了

6接著我們要建立guest資料庫的board資料表按下[SQL].[在資料庫 guest 執行以下指令].我們把以下文字貼上.既可完成資料表的建立

#
# 資料表結構: `board`
#

CREATE TABLE `board` (
`id` smallint(5) unsigned NOT NULL auto_increment,
`name` varchar(100) NOT NULL default '',
`subject` varchar(100) NOT NULL default '',
`potime` date NOT NULL default '0000-00-00',
`email` varchar(100) default NULL,
`web` varchar(100) default NULL,
`counter` text NOT NULL,
PRIMARY KEY (`id`)
) TYPE=MyISAM COMMENT='test' AUTO_INCREMENT=1 ;


garyliuh 發表在 痞客邦 留言(0) 人氣()

Macromedia Dreamweaver MX 與 PHP + MYSQL-留言版製作
新增網站以及與mysql聯繫

新增網站

1.網站-新增網站



2.使用進階--設定本地資訊

網站名稱:local

本地跟資料夾 : c:AppServwww[右邊可以自行選取]

其餘使用請使用預設值

3.遠端資訊

存取 : 本地 / 區域網路

遠端資料夾 : c:AppServwww

其餘使用預設值

4.測試伺服器

伺服器模式 : PHP MySQL

存取 : 本地 / 區域網路

測試伺服器資料夾 : c:AppServwww

其餘使用預設值

5.原則上這樣就設定好了.按下確定後會把原先目錄下的檔案完全匯入.如下圖

開新資料夾

1.新增資料夾

在網站-local(c:AppServwww).按一下滑鼠右鍵.新增資料夾

2.資料夾名稱請輸入 guestbook

3.新增index.php

檔案-開新檔案-一般-動態網頁-PHP

3.儲存index.php

檔案-儲存-儲存至gusetbook目錄夾中.

檔案名稱 index

存檔類型php檔案

與mysql連結

1.連結mysql

右方選單有個應用程式

應用程式-資料庫-按下+號-mysql連線

2.設定mysql連線

連線名稱 : localhost

MySQL伺服器 : localhost

使用者名稱 : root (預設的最高權限使用者)

密碼 : 不用輸入.如果你要設定mysql root的密碼請參閱 mysql教學

資料庫 : 按下選取鍵選取

3.選擇資料庫

點選guest資料庫後按確定

確認資料庫是否為guest

如果您沒設定mysql密碼.程式會警告你沒設定.不用管它按下確定既可

4.確認已與mysql的guest資料庫連結.如下圖所示.這樣就ok拉

garyliuh 發表在 痞客邦 留言(0) 人氣()

前言:先前的教學很多人都搞不懂.想到就令人心寒.說我的安裝方法太難了.之所以拆開來教.目的在於未來各位可以自行升級安裝所有的套件.其實網路上有太多編輯好的架站機.蓋瑞就以 [ Appserv v1.8.0 ]這套軟體來教各位吧.

下載 appserv-win32-1.8.0 下載點1 | 下載點2 | 下載點3

內以包含 Apache/1.3.26 (Win32) PHP/4.2.3 MYSQL/3.23.52

1.首先先安裝

2.安裝路徑使用預設值.在c:AppServ (請勿變動)

3.請選 Custom (自選安裝)

4.請選擇你要安裝的套件

請勾選 Apache MySql PHP phpMyAdmin

/

5.設定你的網址以及管理者的email

Server Name 你所申請的網址 如 jc104.adsldns.org

Administrator's Email Address 你自己常用的email

6..設定mysql帳號與語言

User Name 請填上 root

Password 請自行填上你要的密碼

Charset 請選擇 big5 (繁體中文)

7..接著就會開始安裝嘍.等安裝完了會出現以下訊息

請把 Start Aoache 與 Start MySql 打勾

這樣以後你重開機也會自行開啟

這樣就算安裝完成了

安裝perl

.由於Appserv沒有內建perl.所以我們要自行安裝perl

下載
ActivePerl-5.6.1.630-MSWin32-x86.msi
| ActivePerl-5.6.1.630-MSWin32-x86.msi

前言:perl在win平台上蓋瑞絕得最好的是ActivePer .很多人問.大部分的cgi或perl的編輯路徑為 #/usr/lib/perl 或 #/usr/local/lib/perl 蓋瑞比較懶.不想去修改那怎麼辦呢?!簡單裝兩次就好了.只要版本不同一次就搞定.

1.執行ActivePerl-5.6.1.630-MSWin32-x86.msi

2.修改安裝路徑

3.修改到 c:usr 安裝完畢既可.

4.執行ActivePerl-5.6.1.630-MSWin32-x86.msi

5.安裝在 c:usrlocal 安裝至結束.



其他相關設定

cgi程式相關設定

1.設定所有目錄可跑cgi與perl

請打開httpd.conf

找到下列.

修改成

由於我們有修改httpd.conf 所以要重新啟動apache

接下來請把網頁及程式放入 C:Appservwww 裡既可

PHPMYADMIN相關設定

由於剛剛我們有設定mysql的帳號與密碼.所以我們要設定phpmyadmin的帳號與密碼

請打開

C:AppservwwwphpMyAdminconfig.inc.php

修改如下

修改第 73 行把你的密碼填上既可

測試看看吧

http://localhost/phpMyAdmin/

設定完成.

garyliuh 發表在 痞客邦 留言(0) 人氣()

Close

您尚未登入,將以訪客身份留言。亦可以上方服務帳號登入留言

請輸入暱稱 ( 最多顯示 6 個中文字元 )

請輸入標題 ( 最多顯示 9 個中文字元 )

請輸入內容 ( 最多 140 個中文字元 )

reload

請輸入左方認證碼:

看不懂,換張圖

請輸入驗證碼