PHP 头像上传到mysql数据库

准备环境

  • window2008
  • phpStudy
  • Mysql数据库

    mysql数据库

  • PHP 头像上传到mysql数据库_第1张图片

    第一步:用户登录成功

  • 该用户已经存在数据库
  • 进入个人中心,查找到数据库中的个人信息
  • 进行图片上次
  • 
    include "../mysqlcon/dblink.php";
    //导入数据库
    ?>
    
    <html>
    <head>
    <meta charset="utf-8">
    <title>个人中心</title>
    </head>
    <body>
    <h1><a href = '../index.php'>论坛--首页--bbs</a></h1>
    
    if(isset($_COOKIE['name'])){
    	//获取登录的用户名作为cookie值
    	$userName = $_COOKIE['name'];
    	$sql = "select * from users where name = '".$userName."'";
    	//echo $sql;//验证sql语句的正确与否
    	$results = mysqli_query($link,$sql);
    	if($results){
    		$result = mysqli_fetch_assoc($results);
    		echo "
    "
    ; echo "欢迎您,".$_COOKIE['name']; echo "注销用户
    "
    ; echo "
    "
    ; echo "您的头像是
    ]."' width ='100px'>"; echo "   "; echo "

    修改头像

    "
    ; echo "
    "
    ; echo "账户余额:".$result['money']."请充值"; }else{ //捕获sql查询语句出错信息 die(mysql_error()); } }else{ echo "注册"; echo "
    "
    ; echo "登录"; } ?> </body> </html> mysqli_close($link); ?>

    代码效果

    PHP 头像上传到mysql数据库_第2张图片

    第二步:上次头像

  • 点击修改头像
  • 进行头像的上传
  • 书写表单
  • <html>
    	<head>
    		<meta charset = "utf-8">
    		<title>上传个人头像</title>
    	</head>
    	<body>
    		<form
    			action = "./addPhoto.php"
    			method="POST"
    			enctype="multipart/form-data"
    		>
    		<input type="file" name="up" ><br />
    		<input type="submit" name="userSubmit" value="提交">
    		</form>
    	</body>
    </html>
    

    代码效果

    PHP 头像上传到mysql数据库_第3张图片PHP 头像上传到mysql数据库_第4张图片

    最终结果

    PHP 头像上传到mysql数据库_第5张图片


  • 【四大石窟】
  • 莫高窟〖甘肃敦煌〗
  • 云岗石窟〖山西大同〗
  • 龙门石窟〖河南洛阳〗
  • 麦积山石窟〖甘肃天水〗


  • 注册信息存入Mysql数据库中
    生成验证码图片
    头像上传到mysql数据库
    登录与mysql信息匹配
    编写留言板

    你可能感兴趣的:(PHP)