zoukankan      html  css  js  c++  java
  • 20159302《网络攻击与防范》第十一周学习总结

    关于搭建网站所学习的内容如下:

    1.关于html的学习

    在本周,主要学习有关的前端设计语言及方法,主要的练习内容为自己手写代码,从而搭建自己的网站前端。

    关于html所学内容有,它是一种文本标记预言,由许多的标签对组成,大部分的标签是闭合的,也有少部分的标签是非闭合的。页面主体框架为如下:

    <!doctype> //声明文档类型为doctype,
    <html>
    <head> //页面的头部
    <title> //标题
    </title>
    </head>
    <body> //主体
    </body>
    </html>

    此外,还有一些常见的标签如<p>、<br>、<input >等。

    2.关于php的学习

    php网站中,默认是在根目录下寻找index文件的,它是单入口模式的,所有的进入都是只能从index文件入手。 index文件既可以是php类型的,也可以是html类型的。如为html类型的,即可按照html文档类型的标准去搭建前台页面的显示效果,若未php类型的混编模式,则应注意混编时的格式规范。

    搭建一个完整的网站需要和后台数据进行交互,由于交互过程中有很多的页面都要访问数据库,因此可将数据库连接单独做一个文档,并命名为conn。具体代码为:

    <?php
    $host="localhost";
    $db_user="root";//用户名
    $db_pass="";//密码
    $db_name="mail";//数据库
    $timezone="Asia/Shanghai";

    $link=mysql_connect($host,$db_user,$db_pass);
    mysql_select_db($db_name,$link);
    mysql_query("SET names UTF8");

    header("Content-Type: text/html; charset=utf-8");
    date_default_timezone_set($timezone); //北京时间
    ?>

    备注:我是在wamp环境下搭建的网站,因此后台数据库使用的mysql并使用phpmyadmin进行管理,在数据库连接之前,应该创建相应的数据库mail。这样在进行conn时才能有效的和数据库进行连接,否则的话,则会报出错误。

    3.关于网站的整体构建

    以上内容为简单的学习关于网站搭建需要的html知识和php知识,当然这点儿知识还是不够的,还需要进一步的学习,了解更多的内容才可进行相关网站的搭建。关于sql注入网站的搭建,我的想法是搭建一个能够实现登录/注册的界面,从而实现用户的登录与注册,后台就是对注册登录的简单处理,根据数据验证的不完整性设置出漏洞,从而实现注入。

  • 相关阅读:
    [BZOJ2969] 矩形粉刷
    数字 (number)
    字符串(String)
    小HY的四元组
    最大公约数(Max Gcd)
    [洛谷P2102] 地砖铺设
    Python OS模块(内置模块)
    json解析神器--jsonpath
    kafka 优势+应用场景
    Python之异常处理
  • 原文地址:https://www.cnblogs.com/yfsun/p/5496444.html
Copyright © 2011-2022 走看看