php session劫持和防范的方法

php session劫持和防范的方法
session 数据暴露 会话数据常会包含一些个人信息和其它敏感数据。基于这个原因,会话数据的暴露是被普遍关心的问题。一般来说,暴露的范围不会很大,因为会话数据是保存在服务器环境中的,而不是在数据库或文件系统中。因此,会话数据自然不会公开暴露。 使用SSL是一种特别有效的手段,它可以使数据在服务器和客户端之间传送时暴露的可能性降到最低。这对于传送敏感数据的应用来说非常重要。SSL在HTTP之上...

Nginx的配置详解(附代码)

Nginx的配置详解(附代码)
本篇文章给大家带来的内容是关于Nginx的配置详解(附代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 常用配置项 在工作中,我们与 Nginx 打交道更多的是通过其配置文件来进行。那么掌握这些配置项各自的作用就很有必要了。 首先,nginx.conf 的内容通常是这样的: ... ...            #核心摸块 events {        #事件模块    ... } http {     # http 模块    ...

左右值实现PHP无限分类例子

左右值实现PHP无限分类例子
无限分类在栏目分类中我们经常会用到了,今天来看一个使用左右值实现PHP无限分类例子了,希望这个例子可以对各位带来帮助. 一、db sql语句 //db used for php无限分类 create table tree(     id int(10) not null primary key auto_increment,     name varchar(255) not null,     lft int(10) not null default 0,     rgt int(10) not null default 0,     status int(1) not null default 0,     inde...

一分钟带你了解php和Python的区别

一分钟带你了解php和Python的区别
php和Python的区别 1、python不是脚本语言,虽然他是动态解释的。他可以完成系统级的开发。 2、 python是跨平台的,你可以运用python在mac,在linux,在win下,甚至是s60手机中开发软件;PHP没有这些能力。 3、从语法上说python的语法蜜糖更多些,语言结构简练,最简单的,PHP的$烦死你。 4、 web开发上,PHP应用较广,有很多现成的代码和模版,python这方面欠缺,虽然他有很多很好的框架。比如django。 5、...

PHP文件上传(用全局数组$_FILES实现)

PHP文件上传(用全局数组$_FILES实现)
本篇文章主要讲述了用PHP中的全局数组$_FILES去实现文件上传,具有一定参考价值,感兴趣的朋友可以了解一下。 这里使用PHP的全局数组$_FILES来实现文件上传: $_FILES["file"]["name"] - 被上传文件的名称 $_FILES["file"]["type"] - 被上传文件的类型 $_FILES["file"]["size"] - 被上传文件的大小,以字节计 $_FILES["file"]["tmp_name"] - 存储在服务器的文件的临时副本的名称 $_FILES["file"]["error"] ...

php多种形式发送邮件(mail qmail邮件系统 phpmailer类)

php多种形式发送邮件(mail qmail邮件系统 phpmailer类)
1. 使用 mail() 函数 没什么好讲的,就是使用系统自带的smtp系统来发送,一般是使用sendmail来发。这个按照各个系统不同而定。使用参考手册。 2. 使用管道的形式 昨天刚测试成功,使用本地的qmail来发送邮件。 /* 使用qmail发送邮件函数 */ function send_check_mail($email, $subject,$uid,$buffer) {  $command =  "/var/qmail/bin/qmail-inject ".$email; //qmail程式地址,$email是要发送的地址    $h...

使用PHPMailer实现邮件发送代码分享

使用PHPMailer实现邮件发送代码分享
这篇文章主要介绍了使用PHPMailer实现邮件发送的代码,以及phpmailer下载链接,有需要的朋友可以参考下。 发送邮件是常用的功能,LZ今天在项目中也碰到了,特此分享一下。 首先,去下载PHPMailer 1、https://github.com/dwqs/PHPMailer 2、http://download.csdn.net/detail/u011043843/8063583 下载之后,将文件解压到项目目录的对应位置,将class.phpmailer.php和class.smtp.php引入项目中,看代码:(解...

ThinkPHP开启设置子域名笔记

ThinkPHP开启设置子域名笔记
一、ThinkPHP框架里 common下的config文件 'APP_SUB_DOMAIN_DEPLOY' => 1, // 开启子域名配置 'APP_SUB_DOMAIN_RULES' => array( 'doctor' => 'Doctor', // doctor域名指向Doctor模块 ), 二、apache httpd.config 开启 Include conf/extra/httpd-vhosts.conf 三、httpd-vhosts.conf 添加 <VirtualHost *:80> ServerName 一级域名 ServerAlias 二级域名 DocumentRoot D:/wamp64/www/...

参加php培训有用吗?

参加php培训有用吗?
对于php来说是一个不错的开发语言,因为他的实用性很强,所以受到了大多数企业的欢迎,比如:百度、新浪、搜狐、淘宝这些都是以php来实现,这也使得市场上出现了对php人才的需要逐年的增多,但是人才永远的是稀缺的,那么如何才能成为一名合格的php程序员呢,尤其那些大学不是学习计算机的同学,应该如果去学习php呢,那么只能自学或者选择php培训,对于自学来说,如果你时间真的很充足,而且对自己自学能...

php分页实例程序函数

php分页实例程序函数
在php中分页是我们开发中必须要用到的东西,但在觉得在php分页比在asp中方便了很多,下面我来给各位同学详细介绍人几个不错的php分页类吧,这是我自己写的一个php分页实例,代码如下: <html> <head>     <title>简单的PHP分页程序</title> </head> <body> <?php     //建立连接数据库     $linkID=@mysql_connect("kexuesw520.com","root","") or die("you could not...
Copyright © 四季博客 保留所有权利.   Theme  Ality

用户登录