php
文章平均质量分 69
TensorFlow学习
这个作者很懒,什么都没留下…
展开
-
php保存cookie用户登陆的问题
帐号: 密码: 保存我的登录信息 <?php if(isset($_POST['cookies'])){//如果提交保存信息按钮 setcookie('user',$_POST['u_ser'],time()+2592000);//保存帐号1个月 setcookie('pw',$_POST['password’],time()+2592000);转载 2014-09-29 21:37:48 · 430 阅读 · 0 评论 -
使用jQuery操作Cookies的实现代码
Cookies是一种能够让网站服务器把少量数据储存到客户端的硬盘或内存,或是从客户端的硬盘读取数据的一种技术、停留的时间等信息。当你再次来到该网站时,网站通过读取Cookies,得知你的相关信息,就可以做出相应的动作,如在页面显示欢迎你的标语,或者让你不用输入ID、密码就直接登录等等。从本质上讲,它可以看作是你的身份证。使用传统的Javascript来设转载 2014-09-30 13:13:23 · 472 阅读 · 0 评论 -
get template directory uri
http://codex.wordpress.org/Function_Reference/get_template_directory_urinterested in functions, hooks, classes, or methods? Check out the new WordPress Code Reference!Function Refe转载 2014-09-30 15:11:39 · 1249 阅读 · 0 评论 -
WordPress < 3.6.1 PHP 对象注入漏洞
2013/09/13 11:36 | 五道口杀气 | web安全, 漏洞分析 | 占个座先From:WordPress 0x00 背景当我读到一篇关于Joomla的“PHP对象注射”的漏洞blog后,我挖深了一点就发现Stefan Esser大神在2010年黑帽大会的文章:http://media.blackhat.com/bh-us-10/presenta转载 2014-10-10 13:25:13 · 683 阅读 · 0 评论 -
PHP的二进制位移操作
PHP主要是设计于文本操作的,其实PHP不适合做数学运算,效率也不高,不过因为这次的项目中有个东西必须使用到二进制位移操作,在PHP上面遇到了一些麻烦。因为PHP只有32位有符号整数,没有64位长整型,也没有无符号整数。其整型的范围是-231-1~231,超出这个范围的,将被解释为浮点数。因此,0xFFFFFFFF,直接打印,显示的是4294967295,及232:>> 0xFFFFFFF转载 2014-10-10 13:33:31 · 817 阅读 · 0 评论 -
PHP位操作符
这个涉及到系统底层,WEB开发中几乎没用到,知道下有这个东西就好了。底层的东西解释总是简单不了的。变量在内存中的存放都是二进制数字。整数在32位系统上是占用4字节,一个字节是8位,也就是32位,位运算就是位级的运算操作了。$a 假定变量 $a 的值是 3,$b 的值是 2。那么 $a 在内存中的存放的格式是:00000000 00000000 000000转载 2014-10-10 13:39:02 · 348 阅读 · 0 评论 -
【问底】李平:大型网站的灵魂——性能
摘要:大型网站打造并不是件容易的事情,即使是从小开始慢慢迭代。从本期《问底》开始,我们将为大家带来李平的大型网站打造系列,从理论和实践两个方面进行讲解。在前一篇随笔 大型网站系统架构的演化中,介绍了大型网站的演化过程,期间穿插了一些技术和手段,我们可以从中看出一个大型网站的轮廓,但想要掌握设计开发维护大型网站的技术,需要我们一步一步去研究实践。所以我打算写一个系列,从理论到实践讲述大型转载 2014-10-01 19:03:56 · 1749 阅读 · 0 评论 -
PHP获取图片主要色值,RGB HEX 转换(值得收藏)
最近在优化公司icon的时候发现bug,在处理图片上错误的把jpg图片当做png的去thumb了,然后导致很多jpg图片被搞成黑色了,没办法,只能想办法来识别这些图片并重新处理....php /* *图片主要(三通道)颜色判断 *author cuitengwei *2014/1/16 */ function imgColor($imgUrl) {转载 2014-10-12 14:23:45 · 1277 阅读 · 0 评论 -
PHP 载入图像 imagecreatefrom_gif_jpeg_png 系列函数
imagecreatefrom 系列函数用于从文件或 URL 载入一幅图像。载入图像imagecreatefrom 系列函数用于从文件或 URL 载入一幅图像,成功返回图像资源,失败则返回一个空字符串。该系列函数有:imagecreatefromgif():创建一块画布,并从 GIF 文件或 URL 地址载入一副图像imagecreatefromjpeg():创转载 2014-10-12 14:34:37 · 925 阅读 · 0 评论 -
PHP 分配、取消图像颜色 imagecolorallocate 与 imagecolordeallocate 函数
PHP 分配、取消图像颜色 imagecolorallocate 与 imagecolordeallocate 函数imagecolorallocate() 函数用于为图像分配颜色。imagecolordeallocate() 函数用于取消先前由 imagecolorallocate() 等函数为图像分配的颜色。imagecolora转载 2014-10-12 15:46:41 · 669 阅读 · 0 评论 -
PHP 图像处理
PHP 图像处理PHP 提供了丰富的图像处理函数,主要包括:获取图像信息getimagesize():获取图像尺寸,类型等信息。imagesx():获取图像宽度。imagesy():获取图像高度。创建图像imagecreate():创建一幅空白图像。imagecreatetruecolor():创建一幅真彩色空白图像。销毁图像资源imaged转载 2014-10-12 15:52:00 · 347 阅读 · 0 评论 -
jquery sortable的拖动方法示例详解
所有的事件回调函数都有两个参数:event和ui,浏览器自有event对象,和经过封装的ui对象 ui.helper - 表示sortable元素的JQuery对象,通常是当前元素的克隆对象 ui.position - 表示相对当前对象,鼠标的坐标值对象{top,left} ui.offset - 表示相对于当前页面,鼠标的坐标值对象{top,left} ui.item - 表示当转载 2014-10-10 15:33:15 · 443 阅读 · 0 评论 -
PHP中的按位与和按位或操作示例
按位与主要是对二进制数操作。 代码如下: 复制代码代码如下:$a = 1; $b = 2; $c = $a^b; echo $c // 3 ?> 这里不是单纯的相加关系 十进制 1换算成二进制 00000001 十进制 2换算成二进制 00000010 按位^ 00000011 // 就是不相同的都算成1 啦 ^_^ 然后转载 2014-10-10 13:38:03 · 773 阅读 · 0 评论 -
wordpress密码生成与登录密码验证
一。研究wordpress时wordpess的密码密码生成与登录密码验证方式很重要WordPress密码已成为整合的首要目标,如何征服整合,就得了解WordPress密码算法。WordPress系统的用户密码是保存在wp_users数据表的user_pass字段,密码是通过Portable PHP password hashing framework类产生的,密码的形式是随机且不可转载 2014-09-30 13:07:19 · 734 阅读 · 0 评论 -
PHP: chr和pack、unpack那些事
PHP是一门很灵活的语言。正因为它太灵活了,甚至有些怪异,所以大家对它的评价褒贬不一。其实我想说的是,任何一门语言都有它自身的哲学,有它存在的出发点。PHP为Web而生,它以快速上手、快速开发而著称,所以它也常被冠以简单、新手用的语言等标签。我倒不这么认为,所谓选对的工具去做对的事,没有包打天下的语言。而至于说其简单,却也未必。引子我之前有篇文详细介绍过pack和unpack:PH转载 2014-10-25 11:31:08 · 812 阅读 · 0 评论 -
php读取二进制流(C语言结构体struct数据文件)
尽管php是用C语言开发的,不过令我不解的是php没有提供对结构体struct的直接支持。不过php提供了pack和unpack函数,用来进行二进制数据(binary data)和php内部数据的互转:Java代码 string pack ( string $format [, mixed $args [, mixed $...]] ) //Pack转载 2014-10-24 17:36:55 · 765 阅读 · 1 评论 -
Big/Little endian
为什么会有大小端模式之分呢? 这是因为在计算机系统中,我们是以字节为单位的,每个地址单元都对应着一个字节,一个字节为8bit。但是在C语言中除了8bit的char之外,还有16bit的short型,32bit的long型(要看具体的编译器),另外,对于位数大于8位的处理器,例如16位或者32位的处理器,由于寄存器宽度大于一个字节,那么必然存在着一个如果将多个字节安排的问题。因此就转载 2014-10-25 11:50:35 · 340 阅读 · 0 评论 -
php设置和获取cookie
setcookie('mycookie','value');//函数原型:int setcookie(string name,string value,int expire,string path,string domain,int secure)echo($mycookie);echo($HTTP_COOKIE_VARS['mycookie']);echo($_COOKIE['m转载 2014-10-09 10:02:48 · 398 阅读 · 0 评论 -
window.location.reload;刷新
使用window.location.reload;刷新时,如果提交数据的动作,则会出现讨厌的对话框! 解决此问题,应该这样写: window.location.href=window.location.href; window.location.reload; 同理,如果是刷新父窗口,应该这样写: window.opener.loca转载 2014-10-09 16:33:13 · 1130 阅读 · 0 评论 -
wordpress/wp-admin目录文件
wp-admin/admin.php:管理文件的核心文件。用来连接数据库,整合动态菜单数据,显示非核心控制页面等。wp-admin/admin-db.phpwp-admin/admin-footer.php:定义所有管理控制台的页脚。wp-admin/admin-functions.php:定义了管理控制台使用的多种函数。wp-admin/admin-header.php:定义了管理控制台的上半部转载 2014-10-09 14:15:40 · 1382 阅读 · 0 评论 -
Smarten Up a Slick Login Form With CSS3
by Suhail Dawood26 Jun 201220 CommentsShareShare15ShareLet's create a minimal and slick login form using basic HTML5 then enhancing it with so转载 2014-10-09 11:18:19 · 1557 阅读 · 0 评论 -
30个最佳免费的CSS HTML登录表单模板
CSS3 Login Form TemplateAn amazing css3 login form template with only html, css features being used. Download and use this as you like.DownloadLogin and Registration Form with HTML5 an转载 2014-10-09 13:42:58 · 7147 阅读 · 0 评论 -
正确加载 Javascript 和 CSS 到 WordPress
易多云免备案虚拟主机,新用户免费试用15天,一键安装Wordpress,点此查看详情!本文目录[隐藏]1加载外部 jQuery 库和主题自定义的脚本、样式2加载WP默认 jQuery 库和主题自定义的脚本、样式3加载 print.css 到你的WordPress主题4使用 wp_enqueue_scripts 替换 init5使用转载 2014-10-09 14:09:52 · 862 阅读 · 0 评论 -
MP3文件格式与编码原理解码流程详解
1 文件格式MP3文件格式四部分,按顺序排列如下:ID3V2 包含了作者,作曲,专辑等信息,长度不固定,扩展了ID3V1的信息量Frame 音频帧序列APEV2 包含了作者,作曲,专辑等信息,长度不固定,扩展了ID3V1的信息量ID3V1 包含了作者,作曲,专辑等信息,长度为128BYTE1.1 ID3 V1ID3 V1内容按转载 2014-10-12 17:32:40 · 2622 阅读 · 0 评论 -
php-getimagesize()的用法
array getimagesize(string filename)该函数返回一个四无素的矩阵、告诉你所给文件名的图像尺寸。该文件的格式必须是GIF,jpeg或PNG中的任一种。 元素 描述 0宽度的像素数 1高度的像素数 2图像的类型(GIF=1,JPG=2,PNG=3) 3在IMG标记中转载 2014-10-12 14:49:00 · 493 阅读 · 0 评论 -
解析PayPal支付接口的PHP开发方式
申请PayPal注册网址:https://www.paypal.com/paypal接口与其它接口有些不同,稍微复杂一点。 其实银行接口也算是一个站点的插件。所谓paypal ipn(Instant Payment Notification),就是Paypal开发的一种能主动通知第三方卖家系统交易状态的一种机制。IPN的原理很简单,就是当产生了一个交易之后, 交易状态发转载 2014-10-20 14:06:33 · 870 阅读 · 0 评论 -
php与paypal整合方法
我晕,最近这个用paypal付款的功能搞了我2天,还没搞完。郁闷死了。 先做个笔记,把已经搞定的部分写下来,省的以后忘了。 1 注册SandBox账号,并且建立两个虚拟账号,可以选择自动建立的那一项。一个buyer,一个seller。以供 开发的时候测试使用。 2 实现快速购买的代码。链接暂时指向SandBox便于开发时的测试。以后再改成正式的。 复制代码代码如下:转载 2014-10-20 14:08:47 · 577 阅读 · 0 评论 -
php购物网站支付paypal使用方法
详细参考:https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_html_Appx_websitestandard_htmlvariables定义常量paypalurlconst PAYPAL_URL = 'https://www.sandbox.paypal.转载 2014-10-20 14:10:51 · 1014 阅读 · 0 评论 -
paypal即时到账php实现代码
http://paypal.ebay.cn/integrationcenter/list__resource_2.html 中文php开发简介:http://www.paypal-china.org/wangzhai/197.html 以下是ecshop中paypal的支付代码 这段代码是向paypal支付接口提交的 {{{ <input type="hidden"转载 2014-10-20 14:07:51 · 770 阅读 · 0 评论 -
网站用php实现paypal整合方法
所以今天我就来讲讲如何将你的网站和paypal进行整合。 首先,去paypal申请一个号吧,资料都补充完整之后,我们就可以开始行动乐,对了,申请paypal时,要申请那种可以接受别人付款的帐号。 接下来,我们就真正开始paypal与网站的整合了。 其实,paypal有提供傻瓜式的付款按钮创建方式,但一般情况下我们不用,因为我们要根据自己网站的实际情况来写customized转载 2014-10-20 14:05:17 · 799 阅读 · 0 评论 -
PayPal接口集成之:PHP集成PayPal标准支付接口
paypal顾问Michel分享:PayPal支付功能其实一直在更新文档和接口,这里说的是一个简单的支付功能大概流程如下1,在网站的结账页面,设置一个提交到PayPal网站的form,里面有一些金额,商品名称,商家收款账号、结账成功后返回URL等内容,2,用户结账时,通过点击‘使用PayPal结账’的按钮到达PayPal的结账页面,输入自己的PayPal用户名和密码并确转载 2014-10-20 14:12:09 · 1739 阅读 · 0 评论 -
php调用C代码的方法详解
在php程序中需要用到C代码,应该是下面两种情况:1 已有C代码,在php程序中想直接用2 由于php的性能问题,需要用C来实现部分功能针对第一种情况,最合适的方法是用system调用,把现有C代码写成一个独立的程序。参数通过命令行或者标准输入传入,结果从标准输出读出。其次,稍麻烦一点的方法是C代码写成一个daemon,php程序用socket来和它进行通讯。转载 2014-11-07 13:32:16 · 361 阅读 · 0 评论 -
php中使用exec,system等函数调用系统命令
php的内置函数exec,system都可以调用系统命令(shell命令),当然还有passthru,escapeshellcmd等函数。 在很多时候利用php的exec,system等函数调用系统命令可以帮助我们更好更快的完成工作。比如前二天笔者在批量处理.rar文件时exec就帮我了大忙了。 今天整理一 php的内置函数exec,system都可以调转载 2014-11-07 13:32:08 · 471 阅读 · 0 评论 -
PHP引用(&)使用详解
官方文档:1.引用是什么:http://www.php.net/manual/zh/language.references.whatare.php2.引用做什么:http://www.php.net/manual/zh/language.references.whatdo.php3.引用传递:http://www.php.net/manual/zh/language.ref转载 2014-12-08 21:14:48 · 360 阅读 · 0 评论 -
php采集远程图片的思路与实现代码
基本流程:1、获取目标网站图片地址。2、读取图片内容。3、创建要保存图片的路径并命名图片名称。4、写入图片内容。5、完成。我们自定义几个函数,实现采集远程图片的功能。1、make_dir()建立目录。判断要保存的图片文件目录是否存在,如果不存在则创建目录,并且将目录设置为可写权限。1转载 2014-12-24 17:07:14 · 582 阅读 · 0 评论 -
wordpress用户名允许使用邮箱登陆方法
有两种方法呢,当然,我是肯定只说用代码的那种啦~在'functions.php'里加入下面的代码 代码如下复制代码function email_address_login($username) {$user = get_user_by_email($username);if(!empty($user->user_login))转载 2014-10-05 16:42:37 · 1892 阅读 · 0 评论 -
Facebook 登录和分享 分类: Android开发常识
因项目要求,需要实现FaceBook的登录和分享,于是 百度+google+翻墙。终于实现了!一下希望对你能起到帮助1.首先要申请账号,下载Sdk 因为连接国外的网站所以需要做点处理 https://www.vcupmars.com/user/2384183/myvpn 可申请账号 然后设置Vpn(不会设置的童鞋自行百度) 连接上了之后 进行app注册转载 2014-11-03 11:27:26 · 776 阅读 · 0 评论 -
WMA文件格式和解码流程
1 文件格式(ASF)ASF:Advanced Systems Format (formerly Advanced Streaming Format, Active Streaming Format) is Microsoft's proprietary digital audio/digital video container format, especially meant for s转载 2014-10-12 17:36:12 · 1182 阅读 · 0 评论 -
PHP 合并图像 imagecopymerge 函数(水印制作实例)
PHP 合并图像 imagecopymerge 函数(水印制作实例)imagecopymerge() 函数用于拷贝并合并图像的一部分。imagecopymerge()imagecopymerge() 函数用于拷贝并合并图像的一部分,成功返回 TRUE ,否则返回 FALSE 。语法:bool imagecopymerge( resource dst_im转载 2014-10-12 15:48:50 · 735 阅读 · 0 评论 -
JPEG编解码详解
JPEG 压缩简介 ------------- 1. 色彩模型 JPEG 的图片使用的是 YCrCb 颜色模型, 而不是计算机上最常用的 RGB. 关于色 彩模型, 这里不多阐述. 只是说明, YCrCb 模型更适合图形压缩. 因为人眼对图片上 的亮度 Y 的变化远比色度 C 的变化敏感. 我们完全可以每个点保存一个 8bit 的亮 度值, 每 2x2 个点保存一个转载 2014-10-12 17:35:12 · 751 阅读 · 0 评论