笔记(7)
来源:互联网 发布:淘宝app怎么收藏店铺 编辑:程序博客网 时间:2024/05/18 01:55
第七章
MySQL有SHA()和MD5()加密函数,但是好像这个现在也不安全可以构建彩虹表反查询密码,加salt可以防止构建彩虹表但是也只能拖延时间。
setcooki()函数用于设置一个cookie的值以及一个可选的到期日期,$_COOKIE超级全局变量用于获取一个cookie的值。
第411页练习:
if (mysqli_num_rows($data) == 1){ $row = mysqli_fetch_array($data); $COOKIE['user_id'] = $row['user_id']; $COOKIE['user_name'] = $row['username']; setcookie ('user_id', $row['user_id'], time() + (60 * 60 * 24 * 30)); setcookie ('user_name', $row['user_name'], time() + (60 * 60 * 24 * 30)); $home_url = 'http://' . $_SERVER['HTTP_HOST'] . dirname ($_SERVER['PHP_SELF']) . 'index.php'; header ('Location: ' . $home_url);}
session_start();if (isset($SESSION['user_id'])){ $SESSION = array(); if (isset($_COOKIE[session_name])){ setcookie (session_name(), '', time() - 3600); } session_destroy();}setcookie ('user_id', '', time() - 3600);setcookie ('user_name, '', time() - 3600');
0 0
- Python笔记(7)
- Java笔记(7)
- Java笔记(7)
- Java笔记(7)
- Oracle笔记(7)
- 学习笔记(7)
- js笔记(7)
- 阅读笔记(7)
- 笔记(7)
- JavaWeb笔记(7)
- 程序员补课笔记(7)
- J2ME学习笔记(7)
- C#复习笔记(7)
- 网络工程师学习笔记(7)
- Hibernate 学习笔记(7)
- MFC学习笔记(7)
- JAVA面试笔记(7)
- 每日学习笔记(7)
- java中类继承,到底继承了什么?
- signal函数-进程对信号的响应
- 单元格下划线介绍
- 446. Arithmetic Slices II - Subsequence***
- nacho_java(1)——特权指令
- 笔记(7)
- POJ 1190 生日蛋糕__深搜
- 兄弟连HTML5——07.canvas实例1——时钟
- Mac下dlib安装
- 张小龙的产品思考笔记
- flask快速入门
- SDL_FillRect函数
- Where are Duke's case-studies from the Java EE 6、7 Tutorial?
- [网易博客]淘宝技术这十年读后感