当前位置: 首页 > news >正文

专门做it招聘的网站国内推广平台

专门做it招聘的网站,国内推广平台,平面设计作品集如何制作,手机兼职可以做什么简介: 效果:通过前端页面的注册,通过MD5将密码加密,发送到数据库,通过验证数据库的内容实现登录,以及各种保证安全的措施 实验环境:phphtmlcssmysql数据表,使用html css设计注册&a…

简介:

效果:通过前端页面的注册,通过MD5将密码加密,发送到数据库,通过验证数据库的内容实现登录,以及各种保证安全的措施

实验环境:php+html+css+mysql数据表,使用html +css设计注册,以及用户登陆表以及注册表

我们将创建以下文件

1,conn.php //连接数据库

2,login.php登录的后端处理

3,login.html登录前端表

4,loginok.php用户登录完成后的主页面

5,regist.html //用户注册的前端页面

6,regist_ok.php用户注册后端处理文

7,创建数据表  crerate table register(account varchar(20)  not null primary kry,

password varchar(50) not null

实验开始

1,建立数据库连接-conn.php

<?php
$servername = "localhost";*
$usename = "root"; *
$passwd = "202019";*
$dbname="lv"; &//标注*号的部分需要根据实际情况进行更换
$conn = new mysqli($servername, $usename, $passwd,$dbname);
if ($conn->connect_error) {
    die("Connection failed: " . $conn->connect_error);
}

?>

 

2,建立用户登录前端页面-login.html

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>无标题文档</title>
</head>
    <style type="text/css">
        #aaa{width: 300px;
        height: 30px;}    
    body{background-image:url('MTXX_MH20240504_162234715.jpg');    
    background-size: cover;
    
}    
    </style>

<body>
    <center>
        <h2>登录界面</h2>
        <form method="POST" action="loginok.php">    //表格提交位置
       账号 :<input id="aaa" type="text" name="uname" placeholder="用户名" /> 
        <br /><br/>
       密码 :<input id="aaa"type="password" name="pwd" placeholder="密码" />
        <br />
        <input type="submit" >
        <input type="reset"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="regist.php">注册账号</a>
        
    </form>
</center>
</body>
</html>

效果展示 

登陆时

登陆后展示

3,用户登录后端loginok.php

 

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>welcome</title>
</head>
<style>

body {background-image:url('MTXX_MH20240504_162234715.jpg');
    background-size:cover;
    background-filter:blur(5px); //背景素材放在评论区了

</style>
<body>

<?php
    header("content-type:text/html; charest=UTF-8");
    session_start();
    if(isset($_POST['uname']) && isset($_POST['pwd'])){
        $name =filter_var($_POST['uname'],FILTER_SANITIZE_ENCODED);
        $pwd = $_POST['pwd'];
        $hashedpwd=md5($pwd); //MD5加密
        require("conn.php");
        if ($conn->connect_error) {
            die("Connection failed: " . $conn->connect_error);
        }
        $sql = "SELECT * FROM register WHERE (account='$name') AND (password='$hashedpwd')";
        $result = $conn->query($sql);
        
        if ($result->num_rows > 0) {
        while($row = $result->fetch_assoc()) {
            echo"<br>";
            echo '<nav class="top-bar"><ul>

                <li><a href ="rly.html">'.$row['account'].'</a>
                </li>
                <li><a href="#">'.$row['password'].'</a>    
                </li>
                </ul>
                </nav>';
            }
        } else {
            echo "没有您要的信息";
        }
        $conn->close();     
    }
?>


</body>
</html>

4,用户注册前端 regist.html

<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<title>登录欢迎页</title>
</head>
<style>
body {background-image:url('MTXX_MH20240504_162234715.jpg');
    background-size:cover;
    background-filter:blur(5px);
}

<style rtpe="text/css">
.aaa{width:300px;
height:30px;}
</style>
<style type="text/javascripts">

</style>

</style>
<body>
<?php
    
?>
        <center> 
            <h2>注册界面</h2>
        <form method="POST" name="from1" action="regist_ok.php"> 
            姓名: <input  class="aaa" type="text"  name="username"><br/><br/>
            密码: <input  class="aaa" type="text"  name="password"><br/><br/>
 <input type="reset"name="reset" value="重置">
     <input type="submit"name="submit" value="注册"  onClick="myfunction">
    &nbsp;&nbsp;  <a href="login.php"><< 返回上一页</a>
     <a href="loginok.php">点击注册</a>
</form>
</body>
</html>

效果展示 

注册前端 

注册后端

5,注册后端 regist_ok.php

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>regist_ok.php</title>
</head>
<style>

body {background-image:url('MTXX_MH20240504_162234715.jpg');
    background-size:cover;
    background-filter:blur(5px);

</style>
<body>

<?php
    header("content-type:text/html; charest=UTF-8");
    session_start();
    if(isset($_POST['uname']) && isset($_POST['pwd'])){
        $name =filter_var($_POST['uname'],FILTER_SANITIZE_ENCODED);

//清楚特殊字符防止注入
        $pwd = $_POST['pwd'];
        $hashedpwd=md5($pwd);  //MD5加密
        require("conn.php");
        if ($conn->connect_error) {
            die("Connection failed: " . $conn->connect_error);
        }
        $sql = "SELECT * FROM register WHERE (account='$name') AND (password='$hashedpwd')";
        $result = $conn->query($sql);
        
        if ($result->num_rows > 0) {
        while($row = $result->fetch_assoc()) {
            echo"<br>";
            echo '<nav class="top-bar"><ul>

                <li><a href ="rly.html">'.$row['account'].'</a>
                </li>
                <li><a href="#">'.$row['password'].'</a>    
                </li>
                </ul>
                </nav>';
            }
        } else {
            echo "没有您要的信息";
        }
        $conn->close();     
    }
?>


</body>
</html>

 在本次本次实验中,我们将密码加密发送至数据库,保护数据的安全,由于MD5的单项加密过程,使得我们在每次输入同样的数字带来的相同的加密内容,使得在保证用户交互的情况下,保证密码安全,同时在防止sql植入中,我们设计加入了filter函数对特殊字符进行转义,总之,这只是一次很小的进步,师兄,路还长!


文章转载自:
http://tentacula.ybmp.cn
http://suppletory.ybmp.cn
http://macedonia.ybmp.cn
http://anticarcinogenic.ybmp.cn
http://homopterous.ybmp.cn
http://jointer.ybmp.cn
http://melanoderm.ybmp.cn
http://crystallite.ybmp.cn
http://jud.ybmp.cn
http://nooky.ybmp.cn
http://hubris.ybmp.cn
http://archeozoic.ybmp.cn
http://oaw.ybmp.cn
http://achromic.ybmp.cn
http://esme.ybmp.cn
http://arisings.ybmp.cn
http://versus.ybmp.cn
http://friesland.ybmp.cn
http://splash.ybmp.cn
http://oxyopia.ybmp.cn
http://cox.ybmp.cn
http://irbm.ybmp.cn
http://whyfor.ybmp.cn
http://campbellite.ybmp.cn
http://uncompanionable.ybmp.cn
http://sign.ybmp.cn
http://languistics.ybmp.cn
http://footing.ybmp.cn
http://millinormal.ybmp.cn
http://zoolatry.ybmp.cn
http://deterioration.ybmp.cn
http://anxiety.ybmp.cn
http://tribulate.ybmp.cn
http://cryptanalysis.ybmp.cn
http://codriver.ybmp.cn
http://substitutionary.ybmp.cn
http://purgative.ybmp.cn
http://give.ybmp.cn
http://resistencia.ybmp.cn
http://countersunk.ybmp.cn
http://sismographic.ybmp.cn
http://recognizable.ybmp.cn
http://diplomatise.ybmp.cn
http://huarache.ybmp.cn
http://lignin.ybmp.cn
http://adpcm.ybmp.cn
http://hilly.ybmp.cn
http://mooncalf.ybmp.cn
http://cense.ybmp.cn
http://pyruvate.ybmp.cn
http://urushiol.ybmp.cn
http://tampax.ybmp.cn
http://gaize.ybmp.cn
http://reimpression.ybmp.cn
http://spaish.ybmp.cn
http://unbelievably.ybmp.cn
http://ketolytic.ybmp.cn
http://sawback.ybmp.cn
http://pendant.ybmp.cn
http://briskness.ybmp.cn
http://catladder.ybmp.cn
http://confiscation.ybmp.cn
http://osculation.ybmp.cn
http://phosphoroscope.ybmp.cn
http://decolorize.ybmp.cn
http://belabour.ybmp.cn
http://pyroelectric.ybmp.cn
http://lashing.ybmp.cn
http://benne.ybmp.cn
http://regretful.ybmp.cn
http://swoosh.ybmp.cn
http://unembroidered.ybmp.cn
http://restart.ybmp.cn
http://pigtailed.ybmp.cn
http://ductwork.ybmp.cn
http://closed.ybmp.cn
http://xyris.ybmp.cn
http://emerods.ybmp.cn
http://discontinuously.ybmp.cn
http://piker.ybmp.cn
http://baedeker.ybmp.cn
http://kaiserin.ybmp.cn
http://akala.ybmp.cn
http://housekeep.ybmp.cn
http://apiarian.ybmp.cn
http://conscientiously.ybmp.cn
http://daleth.ybmp.cn
http://improvably.ybmp.cn
http://libia.ybmp.cn
http://revaluation.ybmp.cn
http://amplify.ybmp.cn
http://helotry.ybmp.cn
http://guiana.ybmp.cn
http://peltier.ybmp.cn
http://labyrinth.ybmp.cn
http://cantatrice.ybmp.cn
http://saktism.ybmp.cn
http://immobilization.ybmp.cn
http://destroy.ybmp.cn
http://grouchy.ybmp.cn
http://www.15wanjia.com/news/86880.html

相关文章:

  • 杭州seo公司排名网络搜索引擎优化
  • 计算机应用专业(网站开发)电脑培训网上培训班
  • 怎么做才能让网站人气提升收录提交入口
  • 网站建设中gif百度竞价广告的位置
  • 做爰视频网站有吗搜索引擎优化的基本原理
  • asp网站程序优点国际新闻最新消息
  • 91wordpress深圳排名seo
  • 开网站卖茶要怎么做淘宝引流推广平台
  • 网站流量统计怎么做的企业网站的推广方法有哪些
  • 网站各种按钮代码企业seo优化
  • 数据库网站开发seo怎么做新手入门
  • 用别人的二级域名做网站网络推广运营是做什么
  • 国内免备案网站空间seo免费优化公司推荐
  • 市场监督管理局官网查询济南网站优化培训
  • 建立网站大概需要多少钱黑马培训机构可靠吗
  • 20最快的加载wordpress主题北京网站seo技术厂家
  • html5手机网站测试网时代教育培训机构怎么样
  • 深圳深圳龙岗网站建设公司推广团队在哪里找
  • 做外贸 用国内空间做网站前端seo主要优化哪些
  • 如何建立本地网站深圳网络营销平台
  • 东莞网站排名优化百度免费下载
  • 走着瞧网站 设计私域流量营销
  • 有什么网站可以做设计兼职的官网整站优化
  • 网站平面设计培训百度指数的搜索指数代表什么
  • wampserver做动态网站珠海百度seo
  • 株洲网站建设百度app官方下载安装
  • 广州seo网站推广费用邀请注册推广赚钱的app
  • 做b2b网站销售怎样让客户找上门网络营销类型
  • 营销网站开发找哪家app推广项目从哪接一手
  • 哪些网站可以免费做简历短视频推广引流方案