欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

php

php连接mysql失败问题(localhost)

<?php
$con = mysql_connect("local
普通分类: 

mysql的各种纠结 有大用

【写在前面】因为配置新服,碰到了各种mysql的问题,在此记录一下。文章比较长,各位可以挑着看。
普通分类: 

php连接mysql失败问题(localhost)

php数组函数序列之array_flip() 将数组键名与值对调

array_flip() 定义和用法 


array_flip() 函数将使数组的键名与其相应值调换,即键名变成了值,而值变成了键名。 

array_flip() 函数返回一个反转后的数组,如果同一值出现了多次,则最后一个键名将作为它的值,所有其他的键名都将丢失。 

如果原数组中的值的数据类型不是字符串或整数,函数将报错。 

语法 
array_flip(array)参数 描述 
array 必需。规定输入的数组。 

例子 

普通分类: 

php数组函数序列 之shuffle()和array_rand() 随机函数使用介绍

shuffle()定义和用法 
普通分类: 

php foreach如何跳出两层循环(详解)

使用break可以跳出当前循环,那如果想再跳出上一层的循环呢 我们就需要break 2即可
普通分类: 

php SQL 防注入的一些经验

php mysql防止sql注入详细说明

要防sql注入我必须从sql语句到php教程 get p
普通分类: 

PHP CURL 伪造HTTP_REFERER

PHP CURL 伪造HTTP_REFERER

 (2011-07-05 14:06:43)
普通分类: 

在php中调用接口以及编写接口

PHP如何判断服务器是APACHE还是IIS

普通分类: 

php 判断手机浏览器 英格莱 有大用

<?php 
$usera=$_SERVER['HTTP_USER_AGENT'];
$usera=strtolower($usera);
if(isset($usera) ||  strpos($usera, "Windows NT") <=0 ||  strpos($usera, "Macintosh") <= 0)
{
   if(strpos($usera, "android") >0 || strpos($usera, "iphone") >0 || strpos($usera, "ipod") >0 || strpos($usera, "ipad") >0 || strpos($usera, "windows phone") >0 || strpos($usera, "mqqbrowser") >0 || strpos($usera, "blackberry") >0 || strpos($usera, "nokia") >0 || strpos($usera, "iemobile") >0 || strpos($usera, "windowsce") >0 || strpos($usera, "msiem
普通分类: 

七牛---上传crc32校检说明与用法

很多用户不知道怎样使用七牛的crc32校检功能,这篇文章主要介绍下crc32的作用以及使用方法。
普通分类: 

JSON Web Token - 在Web应用间安全地传递信息

JSON Web Token - 在Web应用间安全地传递信息

普通分类: 

PHP array_map() 函数

实例

普通分类: 

七牛音视频和大于20M图片的处理 有大用

七牛大文件异步操作指南

简介

普通分类: 

结合微信公众号授权理解OAuth2.0

OAuth是一个关于授权(authorization)的开放网络标准,在全世界得到广泛应用,目前的版本是2.0版。
普通分类: 

对于oauth2.0的个人理解-客户端篇

Oauth2.0

首先这次咱们来说说常用的安全认证,oauth2.0,对于在客户端调用来说,首先我们要有的一个连接器,连接器包含client_id,client_secret,redirect_uri这三个属性

普通分类: 

OAuth 2.0协议原理学习汇总

OAuth 2.0协议原理学习汇总

本文整理自阮一峰 前辈的

普通分类: 

帮你深入理解OAuth2.0协议

1. 引言

如果你开车去酒店赴宴,你经常会苦于找不到停车位而耽误很多时间。是否有好办法可以避免这个问题呢?有的,听说有一些豪车的车主就不担心这个问题。 豪车一般配备两种钥匙:主钥匙和泊车钥匙。当你到酒店后,只需要将泊车钥匙交给服务生,停车的事情就由服务生去处理。与主钥匙相比,这种泊车钥匙的使用功 能是受限制的:它只能启动发动机并让车行驶一段有限的距离,可以锁车,但无法打开后备箱,无法使用车内其他设备。这里就体现了一种简单的“开放授权”思 想:通过一把泊车钥匙,车主便能将汽车的部分使用功能(如启动发动机、行驶一段有限的距离)授权给服务生。

普通分类: 

OAuth 认证流程详解

很多网站、APP 弱化甚至没有搭建自己的账号体系,而是直接使用社会化登录的方式,这样不仅免去了用户注册账号的麻烦、还可以获取用户的好友关系来增强自身的社交功能。

比如我们可以使用微博登录简书,简书会自动将你的微博头像设置为你的简书头像,将你的微博昵称设置为你的简书昵称,甚至还可以获取你微博中的好友列表,提示你哪些朋友已经在使用简书,这是如何做到的呢?

最传统的办法是让用户直接在简书的登录页面输微博的账号和密码,简书通过用户的账号和密码去微博那里获取用户数据,但这样做有很多严重的缺点:

  1. 简书需要明文保存用户的微博账号和密码,这样很不安全。
  2. 简书拥有了获取用户在微博所有的权限,包括删除好友、给好友发私信、更改密码、注销账号等危险操作。
  3. 用户只有修改密码,才能收回赋予简书的权限。但是这样做会使得其他所有获得用户授权的第三方应用程序全部失效。
  4. 只要有一个第三方应用程序被破解,就会导致用户密码泄漏,以及所有使用微博登录的网站的数据泄漏。

为了解决以上的问题,OAuth 协议应运而生。

原理概要

新浪微博作为服务提供商,拥有用户的头像、昵称、邮箱、好友以及所有的微博内容,简书希望获取用户存储在微博的头像和昵称,假设它们是三个人:

普通分类: 

OAuth 2.0系列教程

OAuth(开放授权)是一个开放标准,允许用户让第三方应用访问该用户在某一网站上存储的私密的资源(如照片,视频,联系人列表),而无需将用户名和密码提供给第三方应用。

OAuth允许用户提供一个令牌,而不是用户名和密码来访问他们存放在特定服务提供者的数据。每一个令牌授权一个特定的网站(例如,视频编辑网站)在特定的时段(例如,接下来的2小时内)内访问特定的资源(例如仅仅是某一相册中的视频)。这样,OAuth让用户可以授权第三方网站访问他们存储在另外服务提供者的某些特定信息,而非所有内容。

普通分类: 

帮你深入理解OAuth2.0协议

1. 引言

如果你开车去酒店赴宴,你经常会苦于找不到停车位而耽误很多时间。是否有好办法可以避免这个问题呢?有的,听说有一些豪车的车主就不担心这个问题。豪车一般配备两种钥匙:主钥匙和泊车钥匙。当你到酒店后,只需要将泊车钥匙交给服务生,停车的事情就由服务生去处理。

普通分类: 

OAuth2.0认证和授权原理

普通分类: 

理解RESTful架构

越来越多的人开始意识到,网站即软件,而且是一种新型的软件。
普通分类: 

RESTful API 设计指南

网络应用程序,分为前端和后端两个部分。当前的发展趋势,就是前端设备层出不穷(手机、平板、桌面电脑、其他专用设备......)。
普通分类: 

网站的无密码登录

大部分网站,都要求用户登录。
普通分类: 

自定义PHP.INI

  1. php.ini是PHP的运行参数配置文件,可通过修改该文件的参数影响PHP执行行为。
普通分类: 

单点登录的三种实现方式

单点登录(Single Sign On),简称为 SSO,是目前比较流行的企业业务整合的解决方案之一。SSO的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。
普通分类: 

单点登录原理与简单实现

一、单系统登录机制

普通分类: 

页面

Subscribe to RSS - php