广告广告
  加入我的最爱 设为首页 风格修改
首页 首尾
 手机版   订阅   地图  繁体 
您是第 4401 个阅读者
 
发表文章 发表投票 回覆文章
  可列印版   加为IE收藏   收藏主题   上一主题 | 下一主题   
小小的我
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x2 鲜花 x131
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片
推文 x0
[PHP][讨论] 如何做留言板
爪哇岛家族朋友跟我讲了!
他说那个会员程式 就是设定要登入才能进到特定的网页(会员程式+留言板)

我不太会做留言板~要怎么做留言板或会员程式!

谁知道要怎么做呢?


献花 x0 回到顶端 [楼 主] From:台湾中华电信 | Posted:2006-07-03 10:36 |
hanklu 会员卡
个人头像
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x9 鲜花 x225
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

http://open.38.com/...p/board,67.0.html

可以到这边下载留言板程式

在试着自己架设或是撰写吧


献花 x0 回到顶端 [1 楼] From:台湾数位联合 | Posted:2006-07-03 20:40 |
henry014
个人头像
个人文章 个人相簿 个人日记 个人地图
小人物
级别: 小人物 该用户目前不上站
推文 x1 鲜花 x49
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

这两种都是基本的资料库写入与读取程式!
留言板就是
使用表单的Action到一个PHP程式,然后PHP程式读取其送出的$_GET或$_POST
并将那些变数使用SQL写入到资料库中!
然后在显示的时候只要读取资料库中的资料显示即可!

会员程式
就是一个注册表单,一样的方式写入到资料库中作储存
然后登入表单有帐号密码,Action到一个PHP去作登入,只要用SQL语法写了
SELECT * FROM `login` WHERE `username`={$username} AND `password`={$password}
这样子的方式就可以读取出来!如果有资料那就是登入成功,没资料就是失败!
成功的话可以用COOKIE或SESSION来作储存变数,这样换页就不用再次登入!
并且可以用$_SESSION 或 $_COOKIE 来作判断是否登入了,来选择是否要显示某些资料!


献花 x0 回到顶端 [2 楼] From:IANA | Posted:2006-07-04 14:32 |
小小的我
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x2 鲜花 x131
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用henry014于2006-07-4 14:32发表的 :
这两种都是基本的资料库写入与读取程式!
留言板就是
使用表单的Action到一个PHP程式,然后PHP程式读取其送出的$_GET或$_POST
并将那些变数使用SQL写入到资料库中!
然后在显示的时候只要读取资料库中的资料显示即可!
.......

我想要测试制作会员
对了!!
注册会员
帐号、密码、再次输入密码、信箱
上面名称要打什么?
还有!
登入会员
帐号、密码
上面名称要打什么?
我想知道你很辛苦吧><


[ 此文章被s123在2006-07-06 17:19重新编辑 ]


献花 x0 回到顶端 [3 楼] From:台湾中华电信 | Posted:2006-07-06 17:10 |
henry014
个人头像
个人文章 个人相簿 个人日记 个人地图
小人物
级别: 小人物 该用户目前不上站
推文 x1 鲜花 x49
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

名称?我看我直接说个简单的案例好了
假设我要制作的会员程式要有帐号、密码、E-mail
首先要弄好资料库架构,假设我的资料库是
`user`
==>`userid` (每个会员一个独立的编号,作为主键)
==>`username` (帐号)
==>`password` (密码)
==>`email` (E-mail)

然后写一个注册表单 register.htm
<form name="register" method="post" action="register_process.php">
<dl>
<dt>注册新会员</dt>
<dd>帐号<input type="text" name="username" /></dd>
<dd>密码<input type="password" name="passowrd" /></dd>
<dd>电子邮件<input type="text" name="email" /></dd>
<dd><input type="submit" value="送出" /></dd>
</dl>
</form>

用PHP写一个 处理注册档案 register_process.php (我简单写,所以没有加上判断输入资料是否格式正确与确认资料库处理完毕的部份)
<?php
if(isset($_POST['username'])){ //确认是否有送出表单
$db = mysql_connect("localhost", "username", "password"); //连结MySQL
mysql_select_db("user"); //选择MySQL资料表
$result = mysql_query("INSERT INTO `user` (`username`, `password`, `email`) VALUES ('{$_POST['username']}', '{$_POST['password']}', '{$_POST['email']}')"); //送出SQL,插入一笔资料
echo "注册完成";
?>

登入的时候就先写一个login Form
<form name="login" action="login.php" method="post">
<dl>
<dd>帐号<input type="text" name="username" /></dd>
<dd>密码<input type="password" name="password" /></dd>
<dd><input type="submit" value="登入" /></dd>
</dl>
</form>

然后login.php
<?php
session_start; //开启Session纪录
if(isset($_POST['username']) && isset($_POST['password'])){ //确认帐号密码是否有填
$db = mysql_connect("localhost", "username", "password");
mysql_select_db("user");
$result = mysql_query("SELECT * FROM `user` WHERE `username`='{$_POST['username']}' AND `password`='{$_POST['password']}'"); //送出SQL,查询此帐号密码是否有资料
if($row = mysql_fetch_assoc($result)){ //有取得资料
$_SESSION['login'] = "ok"; //存在SESSION中
$_SESSION['userid'] = $row['userid'];
echo "登入完成";
}
?>

我写的很简单,如果是完整的会员系统还会有很多别的
如资料填写内容检查、帐号是否重复、密码是否符合规定、是否已经登入、COOKIE存放登入资讯等
你先试试看上面的是否看得懂吧!


献花 x0 回到顶端 [4 楼] From:IANA | Posted:2006-07-07 14:59 |
小小的我
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x2 鲜花 x131
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

SQL 语法他说错误.....

我使用...于伺服器 localhost 执行 SQL 语法...


[ 此文章被s123在2006-07-08 10:48重新编辑 ]


献花 x0 回到顶端 [5 楼] From:台湾中华电信 | Posted:2006-07-08 10:00 |
henry014
个人头像
个人文章 个人相簿 个人日记 个人地图
小人物
级别: 小人物 该用户目前不上站
推文 x1 鲜花 x49
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

你要依据自己的资料表、变数、状况修改SQL
SELECT * FROM `你的资料表名` WHERE 条件
INSERT INTO `你的资料表名` (栏位) VALUES (资料)

http://www.1keydata.com/t...elect.html


献花 x0 回到顶端 [6 楼] From:IANA | Posted:2006-07-08 12:33 |
小小的我
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x2 鲜花 x131
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

SQL好难懂= =||
没关西...我去给朋友了吧^^


献花 x0 回到顶端 [7 楼] From:台湾中华电信 | Posted:2006-07-09 09:47 |

首页  发表文章 发表投票 回覆文章
Powered by PHPWind v1.3.6
Copyright © 2003-04 PHPWind
Processed in 0.081469 second(s),query:16 Gzip disabled
本站由 瀛睿律师事务所 担任常年法律顾问 | 免责声明 | 本网站已依台湾网站内容分级规定处理 | 连络我们 | 访客留言