【毕业设计】php+mysql社区交流系统(毕业论文+封面目录+系统+说明书)

本文档详述了使用Dreamweaver进行PHP网页设计的过程,包括用户登录系统的实现、论坛功能的搭建以及解决中文乱码问题的方法。在用户登录部分,通过插入记录集和表单设计实现了用户身份验证。在论坛模块,展示了如何插入记录集和使用重复区域展示多条记录。遇到的编码问题通过调整字符集或修改代码得到解决。最后,文档还涵盖了网站的测试与上传步骤,确保网页能正常在服务器上运行。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


目录

在这里插入图片描述

系统实现思路

4.3.2用户登录

插入记录集,表格为user,在列中选定id,name,passwrd

插入表单,设计登录布局

修改用户名文本域为id,密码文本域为password,类型为密码,插入“确认”按钮,点击右边应用程序中的服务器行为的+号,在弹出的列表中选用户身份验证的登录用户,会弹出登录用户对话框,设置相应的内容如图:
注册用户名是用户登录系统的凭证.

新建一张动态PHP页,插入表单,设计布局如图:

修改登录名的文本域为name,密码的文本域为password,类型为密码,然后单击服务器行为里的+号,在列表中单击插入记录,会弹出插入记录对话框,在插入后转入页面选择index.php.

修改所在区域的文本域为name,密码的文本域为password,插入一表格,,用于显示搜索结果,此时网页只能显示一条记录,为了能够使所有记录都能够显示,dw服务器行为的重复区域提供了此功能,在表格中绑定所相应的变量。

示区域,此时网页只能显示一条记录,为了能够使所有记录都能够显示,dw服务器行为的重复区域提供了此功能。

    1. 3论坛

新建一动态PHP页,设计布局

插入记录集1,方法同上,表格为user3,在列表中选定id,name,date,msg,筛选无,排序:id为升序。插入记录集2,表格为user3,在列表中选全部,筛选:id=URL参数为id,排序无。

5.课题碰到的问题和解决方案

无法显示中文字,数据库里的中文字,显示出来都是乱码,这是由于字符集不匹配造成的,在建立动态PHP页的时候要注意编辑的首选参数里的默认编码是不是utf-8解决方案1将老师给的代码,复制到conn.php代码里。解决方案2,建立数据库时,MySQL 连接校对与创建一栏里写入:utf8_genral_ci。再不行的就用UltraEdit转换一下格式。

6.测试与上传

首先在“站点管理”把“远程信息”的“访问”方式改为:FTP,把FTP主机设为:ftp://www.antlite.com/,“主机目录”为空,用户名和密码由老师提供,在“保存时自动将文件上传到服务器”栏前打勾。另外的数据库等,因为当初在自己机子上建的时候就跟服务器一致,所以都不用改动。做好以上一切后,右击整个站点——上传,就会自动上传到WEB服务器上了。

启动Dreamweaver,先建一个动态的PHP空白页

在首选参数里的新建文档的默认编码改为Unicode (TF-8) 这是为了防止在以后的设计过程中减少乱码的出现. 问题的原因是选用了DR中选用了GB2312字符集

选择“站点”,然后“管理站点”,新建,在打开“站点定义”对话框中,单击“高级”选项卡,在“类别”列表中选择“本地信息”,设置好本地信息,不过要注意的是本地信息的本地根文件夹的地址要和测试服务器的USER里的phpmyadmin同个目录,在AppServ里默认文件夹就是WWW文件夹

源文件

在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值