留言版 查询php源码(解释分析PHP留言板代码 急!好的 详细的加高分!)

:暂无数据 2026-10-04 06:10:01 :0

留言版 查询php源码(解释分析PHP留言板代码  急!好的 详细的加高分!)

“留言版 查询php源码”相关信息最新大全有哪些,这是大家都非常关心的,接下来就一起看看留言版 查询php源码(解释分析PHP留言板代码 急!好的 详细的加高分!)!

本文目录

解释分析PHP留言板代码 急!好的 详细的加高分!

呼呼,给你几乎每一句都注释了
《form action="#" method="post"
enctype="multipart/form-data"》
name《input name=name 》sex《input name=sex 》age《input name=age 》QQ《input name=qq 》
《label for="file"》Filename:《/label》
《input type="file" name="file" id="file" /》
《br /》
《input type="submit" name="submit" value="Submit" /》
《/form》
《!--以上为留言板的留言表单--》
《?php
$host="localhost";
$user="root";
$password="";
$db="testdb";
$con=@mysql_connect($host,$user,$password); //不报错创建与mysql数据库服务器的连接
if(!mysql_select_db($db)){ //选择服务器数据库
echo "没有相应数据库,正在给你创键"; //如果数据库不存在
mysql_query("CREATE DATABASE `testdb` DEFAULT CHARACTER SET gb2312 COLLATE gb2312_chinese_ci;"); //创建一个名为textdb的数据库,使用gb2312字符集
mysql_query("CREATE TABLE `testdb`.`book` ( //一下为在textdb下创建book数据表
`name` VARCHAR( 20 ) NOT NULL , //表列name,为20字符以内的非空字符串
`sex` VARCHAR( 3 ) NOT NULL , //表列sex,为3字符以内的非空字符串
`age` INT( 3 ) NOT NULL , //表列age,为3位以内的整数
`time` VARCHAR( 20 ) NOT NULL , //表列time,为20字符以内的非空字符串
`qq` VARCHAR( 15 ) NOT NULL , //表列qq,为15字符以内的非空字符串
`url` VARCHAR( 30 ) NOT NULL , //表列url,为30字符以内的非空字符串
PRIMARY KEY ( `name` ) //创建关键索引name
) ENGINE = MYISAM;"); //使用MYISAM数据库系统
echo "成功创建!";
}
if(!file_exists("up")) //如果up文件夹不存在
{
mkdir("up",0777); //创建文件夹up,为全体可读写执行
@chmod("up",0777); //不报错改变文件夹up为全体可读写执行
}
$name=split("\.",$_FILES); //用“.”分割上传的文件名字,返回一个数组
$counter=count($name)-1; //给$counter赋值$name数组的个数减一
$pre=$name; //给$pre赋值$name数组的最后一位(也就是文件扩展名,不含“.”)
$dastr=date("YmdHis"); //给$dastr赋值当前时间(格式为:年月日时分秒)
if (file_exists("up/" . $_FILES)) //如果up文件夹中有与上传的文件重名的文件
{
echo $_FILES . " already exists. "; //输出文件已存在
}
else //否则
{
move_uploaded_file($_FILES,
"up/" . $dastr.’.’.$pre); //将上传的文件从临时缓存移动到up文件夹当中并改名为“日期.扩展名”
}
$name=$_POST; //给$name赋值为表单中name输入框的内容
$age=$_POST; //给$age赋值为表单中age输入框的内容
$sex=$_POST; //给$sex赋值为表单中sex输入框的内容
$qq=$_POST; //给$qq赋值为表单中qq输入框的内容
$url="up/" . $dastr.’.’.$pre; //给$url赋值为上传文件的地址
$time=date("Y-m-d H:i:s"); //给$time赋值为当前时间(格式:年-月-日 时:分:秒)
mysql_query("set names gb2312"); //设置字符集,解决中文乱码问题
mysql_select_db($db); //选择数据库
$exec="insert into book (name,age,sex,qq,time,url) values (’$name’,’$age’,’$sex’,’$qq’,’$time’,’$url’)";
//给$exec赋值向book表中添加数据的命令字符串
if($name!=’’){ //如果$name不是空
$result=mysql_query($exec); //执行$exec的命令
}
$sql="select * from book"; //给$sql赋值选取book当中的所有列和行的命令的字符串
$result=mysql_query($sql); //执行$sql语句,返回结果
while($rs=mysql_fetch_object($result)) //遍历所有结果(循环直到所有$result当中的结果都以输出)
{
echo "《div class=result》《ul》《li》用户名:".$rs-》name."《/li》\n"; //一下为输出留言内容
echo "《li》年领:".$rs-》age."《/li》\n";
echo "《li》年领:".$rs-》sex."《/li》\n";
echo "《li》QQ:".$rs-》qq."《/li》\n";
echo "《li》头像: 《img src=".$rs-》url." /》《/li》\n";
echo "《li》留言时间:".$rs-》time."《/li》《/ul》《/div》\n";
}
mysql_close(); //关闭与数据服务间的连接
?》

关于php写的留言板

留言板也就需要两个页面
一个是前台用户填写留言用的 是几个文本框 姓名 联系方式 留言内容等 用户填好提交以后点提交 就把这些数据插入到数据库
另一个是后台管理员查看留言的页面
也就是把数据库里的留言读出来 展示到页面上
再设置几个操作按钮 比如删除留言

在网上下载的PHP留言板源码 要怎样才能浏览它整站的一个效果呢/ PHP文件都是分开编写的

你搭建一个php环境,实在不会可以下载一个wamp集成安装,然后把这个项目全部放在一个文件夹里,之后放在wamp安装目录下一个www的文件夹里。之后通过浏览器,输入:localhost,点击你新建的那个文件夹就可以

关于留言版 查询php源码到此分享完毕,希望能帮助到您。

留言版 查询php源码(解释分析PHP留言板代码  急!好的 详细的加高分!)

本文编辑:admin

更多文章:


mariadb忘记密码(mysql用户密码忘记了怎么办)

mariadb忘记密码(mysql用户密码忘记了怎么办)

大家好,mariadb忘记密码相信很多的网友都不是很明白,包括mysql用户密码忘记了怎么办也是一样,不过没有关系,接下来就来为大家分享关于mariadb忘记密码和mysql用户密码忘记了怎么办的一些知识点,大家可以关注收藏,免得下次来找不

2026年10月15日 07:50

mysql端口号(如何查看自己数据库的端口号)

mysql端口号(如何查看自己数据库的端口号)

“mysql端口号”相关信息最新大全有哪些,这是大家都非常关心的,接下来就一起看看mysql端口号(如何查看自己数据库的端口号)!

2026年10月15日 06:30

printf打印16进制(C语言 十六进制怎么输出)

printf打印16进制(C语言 十六进制怎么输出)

大家好,今天小编来为大家解答以下的问题,关于printf打印16进制,C语言 十六进制怎么输出这个很多人还不知道,现在让我们一起来看看吧!

2026年10月15日 06:00

avantage怎么设置为中文(Avantage安装丢失GIT)

avantage怎么设置为中文(Avantage安装丢失GIT)

大家好,如果您还对avantage怎么设置为中文不太了解,没有关系,今天就由本站为大家分享avantage怎么设置为中文的知识,包括Avantage安装丢失GIT的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧!

2026年10月15日 03:00

ospf协议的作用是什么(OSPF路由协议的作用是什么)

ospf协议的作用是什么(OSPF路由协议的作用是什么)

“ospf协议的作用是什么”相关信息最新大全有哪些,这是大家都非常关心的,接下来就一起看看ospf协议的作用是什么(OSPF路由协议的作用是什么)!

2026年10月15日 02:40

方案对比特效js(在一个网页中如何实现两个JS特效)

方案对比特效js(在一个网页中如何实现两个JS特效)

各位老铁们好,相信很多人对方案对比特效js都不是特别的了解,因此呢,今天就来为大家分享下关于方案对比特效js以及在一个网页中如何实现两个JS特效的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!

2026年10月15日 02:10

activex控件未注册怎么办(登陆视频监控网页时提示activex控件未注册,怎么解决)

activex控件未注册怎么办(登陆视频监控网页时提示activex控件未注册,怎么解决)

今天给各位分享登陆视频监控网页时提示activex控件未注册,怎么解决的知识,其中也会对登陆视频监控网页时提示activex控件未注册,怎么解决进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

2026年10月14日 20:30

学生信息管理系统c语言(用C语言编程学生信息管理系统!)

学生信息管理系统c语言(用C语言编程学生信息管理系统!)

今天给各位分享用C语言编程学生信息管理系统!的知识,其中也会对用C语言编程学生信息管理系统!进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

2026年10月14日 20:20

excel连接sql数据库教程(excel怎么连接sql数据库)

excel连接sql数据库教程(excel怎么连接sql数据库)

本篇文章给大家谈谈excel连接sql数据库教程,以及excel怎么连接sql数据库对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。

2026年10月14日 19:40

null s brawl(null和空字符有区别吗)

null s brawl(null和空字符有区别吗)

今天给各位分享null和空字符有区别吗的知识,其中也会对null和空字符有区别吗进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

2026年10月14日 19:00

最近更新

可信验证系统(什么是可信云认证)
2026-10-15 10:00:23 浏览:0
广告推广app(常见的app推广方式)
2026-10-15 09:20:01 浏览:0
热刺vs马赛比赛(热刺赛程比分)
2026-10-15 09:10:01 浏览:0
热门文章

标签列表