-
PHP使用Session结合Javascript实现文件上传进度条功能
本文为大家讲解的是PHP中如保使用Session配合Javascript实现文件上传进度条功能,讲解了实现原理,并给出了完整实现代码,感兴趣的朋友可以参考下 Web应用中常需要提供文件上传的功能。典型的场景包括用户头像上传、相册图片上传等...
PHP 2014-12-10 07:36:03 -
php中$_SERVER[PHP_SELF] 和 $_SERVER[SCRIPT_NAME]之间的区别
本文为大家讲解的是php中$_SERVER[PHP_SELF] 和 $_SERVER[SCRIPT_NAME]之间的区别,感兴趣的同学参考下. “PHP_SELF” 当前正在执行脚本的文件名,与 document root 相关。举例来说,在 URL 地址为 http://www.phperz.com/test.php/foo.bar 的脚本中使用 $_SERVER['PHP_SELF'] 将会得到 /test.php/foo.bar 这个结果...
PHP 2014-12-10 05:54:03 -
php+jquery 实现无刷新分页
本文是一个php + jquery ui插件 + jquery pager插件 实现的无刷新分页示例代码,感兴趣的同学参考下。 现在jquery的应用越来越广泛了,在很多网站的新闻板块都实现了 标签分类 + 无刷新分页 的效果...
PHP 2014-12-10 03:39:07 -
PHP+jQuery 注册模块的改进(三):更新到Smarty3.1
本文是一个PHP+jQuery 实现的注册模块的改进的第三篇,主要记录了讲Smarty更新到最新的3.1版本,是篇非常使用的文章,有需要的朋友可以参考下 Smarty3.1X( 最新版本 3.1.19) 比起Smarty2.x修改了不少特性。我把这个模块使用Smarty3.1.18 ( 下载地址http://www.smarty.net/files/Smarty-3.1.18.zip )重新修改了一遍,是项目文件和目录看起来更干净更有调理...
PHP 2014-12-10 03:21:03 -
php程序与Javascript的两种交互方式
本文为大家讲解的是php和js的交互方法,在网页制作过程中怎样在不刷新页面的情况下使前台页面和后台CGI页面保持交互一直是个问题。这里介绍两个方法...
PHP 2014-12-10 03:15:03 -
PHP+jQuery 注册模块的改进(二):邮箱激活
本文是PHP+jQuery 注册模块的改价的第二篇,主要是继续完善邮箱激活账号方面的功能,非常的详细,有需要的朋友可以参考下 接《PHP+jQuery 注册模块的改进之一》继续修改: ①在注册成功后返回登录邮件页面( maillogin.php ),在页面中用户可以点击链接跳转到自己注册邮箱的登录页面,可以再次发送激活链接; ②给激活链接设置有效期,过了有效期点击激活连接,会跳转页面让用户选择再次发送邮件或者返回注册页;再次发送邮件后,进邮箱点击链接激活; ③点击重新发送激活连接,不跳转页面,在当前页无刷新弹出通知:已重新发送链接,几秒钟之后通知消失; ④点击更换收件邮箱,跳转至注册页 1.点击邮箱链接跳转至相应邮箱登陆界面 思路: 在maillogin.js中( 也可在php中设置 )设置常用邮件地址列表,当用户的注册邮箱和列表中的邮箱匹配时,则显示button"立即登录验证邮箱",点击则跳转至邮箱的登陆首页;如果用户注册的邮箱在列表中不存在时,则不显示登陆button。 如图,当邮箱列表中存在注册邮箱时: ...
PHP 2014-12-10 01:03:57 -
php 解码javascript中通过escape编码后的字符
本文是一个php 解码javascript中通过escape编码后的字符的示例代码,感兴趣的同学参考下。 问题: js的escape如何在PHP中来解呢?下面的这个函数可以正确的解析,网上有不少unescape的函数,但好用的不多. JavaScript代码 function phpUnescape($escstr) { preg_match_all("/%u[0-9A-Za-z]{4}|%.{2}|[0-9a-zA-Z.+-_]+/", $escstr, $matches); $ar = &$matches[0]; $c = ""; foreach($ar as $val) { if (substr($val, 0, 1) != "%") { $c .= $val; } elseif (substr($val, 1, 1) != "u") { $x = hexdec(substr($val, 1, 2)); $c .= chr($x); } ...
PHP 2014-12-09 22:36:12 -
LendingClub提高IPO发行价:募资9.29亿美元
据国外媒体的报道,全球最大的P2P网站LendingClub日前将IPO募资额上调17%至9.29亿美元。LendingClub表示,公司计划在纽交所进行IPO,届时将以每股12美元到14美元的价格出售5770万股股票,而一周前该公司确定的售价区间为每股10美元到12美元...
互联网 2014-12-09 14:15:08 -
Tango更名:Windows Phone 7.5 Refresh
上周,我们曾报道Tango系统手机的OS局限性(那些256M内存的手机)。直到目前为止,Tango系统手机的反馈不佳...
系统程序 2014-12-09 13:21:05 -
php缩放gif和png图透明背景变成黑色的解决方法
本文为大家讲解的是php通过gd库在缩放gif和png图,透明背景变成黑色的解决方法,感兴趣的同学参考下。 问题: 需要缩放一些gif图然后在去Imagecopymerge,后发现背景图不对,透明的背景图变成了黑色,下面是修改之后的代码 工作中需要缩放一些gif图然后在去Imagecopymerge,可是发现使用了imagecreatetruecolor和imagecopyresampled后发现背景图不对,本来透明的背景图变成了黑色,后来发现做一些修改才可以: $img = imagecreatetruecolor(200, 200); //2.上色 $color=imagecolorallocate($img,255,255,255); //3.设置透明 imagecolortransparent($img,$color); imagefill($img,0,0,$color); 然后再进行imagecopyresampled和Imagecopymerge就没有问题了...
PHP 2014-12-09 12:51:07 -
PHP+jQuery 注册模块的改进(一):验证码存入SESSION
本文主要是对上一篇文章模进行改进,把验证码写入SESSION而不是把验证码的文字返回客户端的隐藏域,否则验证码的意义就不复存在啦 需要修改的几个文件: ①register.php 生成随机数和加密值 把register.html改为register.php,并开启session; 把register.js中生成随机数的函数写在register.php中,并改用php方法 <?php session_start();?> .... <?php //生成随机数函数 function showval(){ $num = ""; for($i=0;$i<4;$i++){ $tmp = rand(1,15); if ($tmp > 9) { switch ($tmp) { case(10): $num .= 'a'; ...
PHP 2014-12-09 12:30:30 -
php microtime获取浮点的时间戳
本文为大家讲解的是php下使用 microtime函数获取浮点的时间戳的方法,感兴趣的同学参考下。 看到别人的源码中用microtime(true),查了下手册,原来从PHP 5.0.0 开始,microtime增加了这个参数...
PHP 2014-12-09 12:21:04