
php
程序员少北晨
B站「程序员少北晨」
展开
-
php网站如何上传数据库
php程序建站最麻烦的就是数据库,因为php必须用独立的数据库,许多新手在建设网站上传数据库经常出错,下面合肥PHP培训小编和大家分享: 其实带有数据库的php文件和我们习惯了的html文件的上传是差不多的,就使用dreamwaver自带的文件上传功能,或则是其他的ftp软件都可以,依照你自己电脑总网站根目录下的目录结构,将文件上传即可。 你到你网站的根目录下转载 2016-03-24 14:25:15 · 3872 阅读 · 0 评论 -
提高 PHP 代码质量的 36 计
1.不要使用相对路径常常会看到:?1require_once('../../lib/some_class.php');该方法有很多缺点:它首先查找指定的php包含路径, 然后查找当前目录.因此会检查过多路径.如果该脚本被另一目录的脚本包含, 它的基本目录变成了另一脚本所在转载 2016-03-28 20:53:17 · 435 阅读 · 0 评论 -
Web攻防系列教程之跨站脚本攻击和防范技巧详解
摘要:XSS跨站脚本攻击一直都被认为是客户端Web安全中最主流的攻击方式。因为Web环境的复杂性以及XSS跨站脚本攻击的多变性,使得该类型攻击很难彻底解决。那么,XSS跨站脚本攻击具体攻击行为是什么,又该如何进行有效的防范呢?本文对此进行了有针对性的具体实例分析。...转载请注明来源:Web攻防系列教程之跨站脚本攻击和防范技巧详解 XSS跨站脚本攻击一直都被认为是客户端Web安全中转载 2016-03-28 10:35:15 · 587 阅读 · 0 评论 -
关于PHP的漏洞以及如何防止PHP漏洞?
漏洞无非这么几类,XSS、sql注入、命令执行、上传漏洞、本地包含、远程包含、权限绕过、信息泄露、cookie伪造、CSRF(跨站请求)等。这些漏洞不仅仅是针对PHP语言的,本文只是简单介绍PHP如何有效防止这些漏洞。1.xss + sql注入(关于xss攻击详细介绍)其中占大头的自然是XSS与SQL注入,对于框架类型或者有公共文件的,建议在公共文件中统一做一次XSS和SQL注入的转载 2016-03-28 10:32:08 · 597 阅读 · 0 评论 -
什么XSS攻击?PHP防止XSS攻击函数
XSS 全称为 Cross Site Scripting,用户在表单中有意或无意输入一些恶意字符,从而破坏页面的表现!看看常见的恶意字符XSS 输入:1.XSS 输入通常包含 JavaScript 脚本,如弹出恶意警告框:alert("XSS");2.XSS 输入也可能是 HTML 代码段,譬如:(1).网页不停地刷新 (2).嵌入其它网站的链接转载 2016-03-28 10:30:31 · 562 阅读 · 0 评论 -
最全防止sql注入方法
(1)mysql_real_escape_string -- 转义 SQL 语句中使用的字符串中的特殊字符,并考虑到连接的当前字符集 使用方法如下: ?123$sql= "select count(*)asctr from users where username=转载 2016-03-28 09:42:32 · 631 阅读 · 0 评论 -
PHP isset()与empty()的使用区别详解
通过对PHP语言的学习,应该知道它是基于函数的一款HTML脚本语言。庞大的函数库支持着PHP语言功能的实现。下面我们为大家介绍有关PHP函数isset()与empty()的相关用法。PHP的isset()函数 一般用来检测变量是否设置 格式:bool isset ( mixed var [, mixed var [, ...]] ) 功能:检测变量是否设置转载 2016-03-26 14:03:33 · 396 阅读 · 0 评论 -
PHP中include和require的区别详解
1、概要 require()语句的性能与include()相类似,都是包括并运行指定文件。不同之处在于:对include()语句来说,在执行文件时每次都要进行读取和评估;而对于require()来说,文件只处理一次(实际上,文件内容替换require()语句)。这就意味着如果可能执行多次的代码,则使用require()效率比较高。另外一方面,如果每次执行代码时是读取不同的文件,或者有通转载 2016-03-25 09:44:51 · 451 阅读 · 0 评论 -
PHP调用java的class
PHP调用java的class有2种方法 1、种是用php自身带的模块调用java(不过经过网友的证明发现这种方法不好)我没用。 2、通过php-java-bridge模块调用java。(经过网上普遍推荐)我使用了这张方法。由于海底光缆断了我去下载这个8.2M的包花了2天时间(无奈)。昨天终于在不断的努力下成功了。下面介绍如何在linux下安装这个包。转载 2016-04-07 09:49:02 · 421 阅读 · 0 评论 -
PHP随机显示mysql数据库中的数据
随机显示MySQL数据库表中的数据,其实并不难,关键是用哪种方法。前段时间想做一个随机显示数据库中记录的PHP程序,搜集了点资料,看了看相关的函数,有了自己的思路,方法是:查询数据库,检索出id字段,放入数组,然后用数组的随机函数将数组元素打乱,然后根据要随机显示的数量从数组中抽出一定数量的数据,然后根据数组元素中的id查询数据库。程序如下:$array=array(); $que转载 2016-03-24 16:10:52 · 2385 阅读 · 0 评论 -
PHP5中Cookie与 Session详解
1、Cookie和Session简介与区别在非常多时候,我们需要跟踪浏览者在整个网站的活动,对他们身份进行自动或半自动的识别(也就是平时常说的网站登陆之类的功能),这时候,我们常采用Cookie与 Session来跟踪和判断。区别Session信息是存放在server端,但session id是存放在client cookie的,当然php的session存放方法是多样化的转载 2016-03-24 15:25:22 · 298 阅读 · 0 评论 -
Vue+php 后端PHP登录接口编写
<?php session_start(); header('Access-Control-Allow-Origin: *'); error_reporting(E_ALL & ~E_NOTICE); //header("Content-type: text/html; charset=gbk"); /* 注意: 本ph原创 2017-07-13 13:41:56 · 4901 阅读 · 0 评论