MySQL数据库详细信息如下:

test2.php源码:

<html>
<body>
<h1>MySQL测试</h1>
<font size="4" color="black">学生列表如下</font><br>
<?phpfunction ShowTable($table_name){$conn=mysql_connect("localhost","root","root");if(!$conn){echo "连接失败";}mysql_select_db("websecurity",$conn);mysql_query("set names utf8");$sql="SELECT * FROM $table_name ORDER BY age ASC;";$res=mysql_query($sql,$conn);$rows=mysql_affected_rows($conn);//获取行数$colums=mysql_num_fields($res);//获取列数      echo "<table style='border-color: #efefef;' border='1px' cellpadding='5px' cellspacing='0px'><tr>";for($i=0; $i < $colums; $i++){$field_name=mysql_field_name($res,$i);echo "<th>$field_name</th>";}echo "</tr>";while($row=mysql_fetch_row($res)){echo "<tr>";for($i=0; $i<$colums; $i++){echo "<td>$row[$i]</td>";}echo "</tr>";}echo "</table>";}ShowTable("student");
?>
</body>
</html>

网站运行截图如下:

WEB安全基础-PHP+MySQL实践相关推荐

  1. WEB安全基础-HTML+PHP实践

    HTML源码如下:test1.html <html> <meta http-equiv="Content-Type" charset=utf-8/>< ...

  2. 20164317《网络对抗技术》Exp9 Web安全基础

    Exp9 Web安全基础 一.实践目标 理解常用网络攻击技术的基本原理. 在Webgoat,实践相关实验. SQL注入攻击 XSS攻击 CSRF攻击 二.实践过程 1.环境配置: 下好jar包然后放在 ...

  3. 20145227鄢曼君《网络对抗》Web安全基础实践

    20145227鄢曼君<网络对抗>Web安全基础实践 实验后回答问题 1.SQL注入攻击原理,如何防御? SQL注入攻击指的是通过构建特殊的输入作为参数传入Web应用程序,而这些输入大都是 ...

  4. 20155202《网络对抗》Exp9 web安全基础实践

    20155202<网络对抗>Exp9 web安全基础实践 实验前回答问题 (1)SQL注入攻击原理,如何防御 SQL注入产生的原因,和栈溢出.XSS等很多其他的攻击方法类似,就是未经检查或 ...

  5. Exp9 Web安全基础实践 20164323段钊阳

    网络对抗技术 20164323 Exp9 Web安全基础实践 回答问题 (1)SQL注入攻击原理,如何防御 原理:通过在用户名.密码登输入框中输入特殊字符,在处理字符串与sql语句拼接过程中实现引号闭 ...

  6. 20145325张梓靖 《网络对抗技术》 Web安全基础实践

    20145325张梓靖 <网络对抗技术> Web安全基础实践 实验内容 使用webgoat进行XSS攻击.CSRF攻击.SQL注入 XSS攻击:Stored XSS Attacks.Ref ...

  7. 《网络攻防》Web安全基础实践

    20145224陈颢文 <网络攻防>Web安全基础实践 基础问题回答 SQL注入攻击原理,如何防御: 部分程序员在编写代码的时候,没有对用户输入数据的合法性进行判断,黑客利用这个bug在数 ...

  8. EXP9 web安全基础实践

    <网络对抗>Exp9 Web安全基础实践 WXP2 后门原理 一.基础问题回答 1.SQL注入原理,如何防御 SQL注入原理: 就是通过把SQL命令插入到"Web表单递交&quo ...

  9. 20145204张亚军——web安全基础实践

    web安全基础实践 实验后回答问题 1.SQL注入原理,如何防御 SQL注入:就是通过把SQL命令插入到"Web表单递交"或"输入域名"或"页面请求& ...

最新文章

  1. linux wc 命令简介
  2. 软件测试工程师如何提升自己?
  3. 【c语言】简单计算器
  4. Groovy初体验:构建高性能JVM应用
  5. keil写文字怎么会乱码_朋友圈发婚纱照配文字怎么写?
  6. MaxCompute跨境访问加速解决方案
  7. Springboot中几个层的功能总结
  8. go mysql 多并发_MySQL并发处理-Go语言中文社区
  9. 动画|经典的归并排序究竟怎么玩儿?
  10. cisco port-channel配置
  11. 联想硬盘保护系统计算机名,联想硬盘保护系统模式之间的切换方法
  12. {“errcode“:40125,“errmsg“:“invalid appsecret, rid: 62735cd3-36d42de3-6f09796c“}
  13. 服务器开机黑屏无法进入系统,电脑黑屏无法进入系统怎么办?
  14. Kruskal算法的应用
  15. CSS3精灵(Sprites)技术
  16. HoloLens2开发常见问题汇总
  17. 安卓视频播放器(TV)
  18. P4043 [AHOI2014/JSOI2014]支线剧情(有源汇上下界最小费用可行流)
  19. 学python必须得英语精通吗_Python无用武之地?只能说你是真的没有精通Python语言(附教程)...
  20. 美业SaaS的创业分享之[定位]:美业SaaS的定位到底是工具还是平台

热门文章

  1. 程序员进阶之路:四个程序员职业阶段,通常对应不同的薪资待遇!
  2. C/C++学习笔记:算法知识之平衡树学习笔记,收藏一波吧!
  3. Debian Linux下如何以root账号登录桌面
  4. 彭文华:详解数字化转型的破局之道(附直播视频)
  5. nanshan 钥匙在您那儿的
  6. 程序员们记得还是八五年PC登陆我国时候的事?
  7. 阿里巴巴的程序员们来相亲啦!择偶标准大公开,瞬间吸引一众家长
  8. 不是所有的程序员都适合转管理
  9. 第六节:ES6为字符串String带来哪些好玩的特性?
  10. 充电枪cp信号控制板_筋膜枪究竟是不是智商税?体验评测后,我的回答更肯定了...