博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Php连接mysql实现注册信息和文件上传
阅读量:4139 次
发布时间:2019-05-25

本文共 2336 字,大约阅读时间需要 7 分钟。

Php连接mysql实现注册信息和文件上传首先在/register下建一个存图片的文件夹  uploads   (/register/uploads) /************************************************************************/ 目录/register/functions/database.php
/************************************************************************/ /************************************************************************/ 目录/register/functions/fileSystem.php/*文件上传后会先到临时目录,再把它移动到目标目录*/
/************************************************************************/ /************************************************************************/目录 /register/index.html重点 (上传文件表单必须设置 enctype="multipart/form-data")

用户注册系统


用户名:
@
登陆密码:
确认密码:
选择性别:
个人爱好:
音乐
游戏
电影
个人相片:
备注信息:
/************************************************************************/ /************************************************************************/ 目录 /register/register.php
");}$password=$_POST['password'];$confirmPassword=$_POST['confirmPassword'];if($password!=$confirmPassword){ exit("输入的密码和确认密码不相等");}$userName=$_POST['userName'];$domain=$_POST['domain'];$userName=$userName.$domain;//判断用户名是否占用$userNameSQL="select * from users where userName='$userName'";getConnection();$resultSet=mysql_query($userNameSQL);if(mysql_num_rows($resultSet)>0){ closeConnection(); exit("用户名已经被占用,请更换其他用户名!");}//收集用户其他信息$sex=$_POST['sex'];if(empty($_POST['interests'])){ $interests="";}else{ $interests=implode(";",$_POST['interests']);}$remark =$_POST['remark'];$myPictureName=$_FILES['myPicture']['name']; //获得文件名//只有上传成功或没有上附件才进行注册$registerSQL="insert into users values(null,'$userName','$password','$sex','$interests','$myPictureName','$remark')";echo $registerSQL."
";$message =upload($_FILES['myPicture'],"uploads");if($message=="文件上传成功!"||$message=="没有选择上传附件!"){ mysql_query($registerSQL); $userID=mysql_insert_id(); echo "用户信息成功哦给你注册!
";}else{ exit($message);}//从数据库中提取用户注册信息$userSQL="select * from users where user_id=$userID";$userResult=mysql_query($userSQL);if($user=mysql_fetch_array($userResult)){ echo "您注册的用户名为:".$user["userName"];}else{ echo "用户信息注册失败";} closeConnection();?> /************************************************************************/

转载地址:http://qdmvi.baihongyu.com/

你可能感兴趣的文章
当同一个 HTML 元素被不止一个样式定义时,会使用哪个样式呢? (以后我要常驻www.w3school.com.cn)
查看>>
div中class和id有什么区别?
查看>>
布尔变量应该初始化为true还是false?
查看>>
CSS后代选择器
查看>>
CSS中的position
查看>>
为什么不要将html中的id设置为纯数字?
查看>>
如何利用js正则表达式判断ip地址的合法性?(正则表达式太厉害了)
查看>>
js中利用isNaN函数判断用户输入是否为数字
查看>>
.value和.innerHTML
查看>>
css小测验 (题目来源于W3School)
查看>>
js小测验(题目来源于W3School)
查看>>
利用数组来优化if else ---谈谈数组的本质
查看>>
出差一个月, 已回大本营。
查看>>
搭建只有两台电脑的局域网
查看>>
如何在一台pc搭建自己的ftp服务器?
查看>>
概率性的bug比较恼人(软件质量不是一句废话)
查看>>
如何在一台pc搭建自己的sftp服务器?
查看>>
小程序分享:str1和str2对应的串相等, 但是a.txt和b.txt不相同。
查看>>
廖雪峰的Git教程---确实是史上最易懂的Git教程
查看>>
if(...) log("a"); else log("b"); x=6; 没有日志打印, 但后面的赋值语句x=6;居然执行了?
查看>>