【本站查看新帖样式代码分享】教程文章相关的互联网学习教程文章

基于GD2图形库的PHP生成图片缩略图类代码分享_PHP

要使用PHP生成图片缩略图,要保证你的PHP服务器安装了GD2图形库 使用一个类生成图片的缩略图 1.使用方法$resizeimage = new resizeimage("图片源文件地址", "200", "100", "0","缩略图地址"); //就只用上面的一句话,就能生成缩略图,其中,源文件和缩略图地址可以相同,200,100分别代表宽和高 2. 缩略图类代码//使用如下类就可以生成图片缩略图,<?php class resizeimage {//图片类型var $type;//实际宽度var $width;//实际高度var $hei...

PHP实现Javascript中的escape及unescape函数代码分享_PHP

这个类相当好用.作用么,PHP做JSON传递GBK字符,比如中文,日文,韩文神马的Unicode最合适不过了..<?php classcoding {//模仿JAVASCRIPT的ESCAPE和UNESCAPE函数的功能 functionunescape($str){$text=preg_replace_callback("/%u[0-9A-Za-z]{4}/",array(&$this,toUtf8),$str);returnmb_convert_encoding($text,"gb2312","utf-8");}functiontoUtf8($ar){foreach($aras$val){$val=intval(substr($val,2),16);if($val<0x7F){// 0000-007F $...

PHP判断浏览器、判断语言代码分享_PHP

PHP编程中经常需要用到一些服务器的一些资料,特把$_SERVER的详细参数整理下,方便以后使用。 判断浏览器类型代码如下: //判断类型 <?php if(strpos($_SERVER["HTTP_USER_AGENT"],"MSIE 8.0")) echo "Internet Explorer 8.0"; else if(strpos($_SERVER["HTTP_USER_AGENT"],"MSIE 7.0")) echo "Internet Explorer 7.0"; else if(strpos($_SERVER["HTTP_USER_AGENT"],"MSIE 6.0")) echo "Internet Explorer 6.0"; els...

PHP中实现crontab代码分享_PHP

1. 准备一个标准crontab文件 ./crontab代码如下: # m h dom mon dow command * * * * * date > /tmp/cron.date.run2. crontab -e 将此cron.php脚本加入系统cron代码如下: * * * * * /usr/bin/php cron.php3. cron.php 源码代码如下: // 从./crontab读取cron项,也可以从其他持久存储(mysql、redis)读取 $crontab = file(./crontab); $now = $_SERVER[REQUEST_TIME]; foreach ( $crontab as $cron ) {$slices = preg_split("/[\s]...

PHP发送短信代码分享_PHP

方法一(比较好,推荐)//PHP发送短信 Monxin专用(PHP代码函数) //本代码基于Monxin 运行 //代码来源:Monxin ./config/functions.phpfunction sms($config,$language,$pdo,$sender,$phone_number,$content){//demo var_dump(sms(self::$config,self::$language,$pdo,"system","18074507509,15507455992","测试内容,时间".date("H:i:s",time())));$sender=safe_str($sender);$content=safe_str($content);$arr=explode(,,$confi...

php+curl发送图片处理代码分享_PHP

//上传页面代码 $url = "http://192.168.1.100/upload.php?lang=cn"; #可以get传相应参数$file = $path./. $Icon; //要上传的文件$fields[f] = @.$file;$ch = curl_init();curl_setopt($ch, CURLOPT_URL, $url );curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_POST, 1 );curl_setopt($ch, CURLOPT_POSTFIELDS, $fields );curl_exec( $ch );if ($error = curl_error($ch) ) {die($error);}curl_close($c...

PHP批量去除BOM头代码分享_PHP

<?php /** * 去除bom头信息 */ header("Content-Type:text/html; charset=utf-8"); $auto = 1; checkdir("D:\wamp\www\sales"); function checkdir($basedir){ if ($dh = opendir($basedir)) { while (($file = readdir($dh)) !== false) { if ($file != . && $file != ..){ if (!is_dir($basedir."/".$file)) { echo "文件名称: $basedir/$file ".checkBOM("$basedir/$file")." "; }else{ $dirname = $basedir."/".$file; che...

PHP版QQ互联OAuth示例代码分享_PHP

由于国内QQ用户的普遍性,所以现在各大网站都尽可能的提供QQ登陆口,下面我们来看看php版,给大家参考下/*** QQ互联 oauth* @author dyllen**/ class Oauth {//取Authorization Code Urlconst PC_CODE_URL = https://graph.qq.com/oauth2.0/authorize;//取Access Token Urlconst PC_ACCESS_TOKEN_URL = https://graph.qq.com/oauth2.0/token;//取用户 Open Id Urlconst OPEN_ID_URL = https://graph.qq.com/oauth2.0/me;//用户授权...

PHP自动生成表单代码分享_PHP

Form.php<?php //Form.php class form {var $layout=true;//是否使用表格布局var $action;//表单要提交到的URLvar $method;var $enctype="";var $name="";var $id="";var $class="";function form($action,$method="POST"){ //通过构造函数初始化成员变量$this->action=$action;$this->method=$method;}function form_start(){$text="\n";}else {$text="\n";}return $text;}//文本框函数function form_text($name,$id,$label_name...

PHPWeb木马扫描器代码分享_PHP

不废话了,直接贴代码了。 代码如下:<?php header(content-type:text/html;charset=gbk); set_time_limit(0);//防止超时 /** * * php目录扫描监控增强版 * * @version 1.0 * 下面几个变量使用前需要手动设置 * **/ /*===================== 程序配置 =====================*/ $pass="test";//设置密码 $jkdir="."; //设置监控扫描的目录,当前目录为.,上一级目录为..,也可以设置绝对路径,后面不要加斜杠,默认为...

php视频拍照上传头像功能实现代码分享_PHP【图】

如果要在php中实现视频拍照我们需要借助于flash插件了,由flash拍出的确照片我们再通过php的$GLOBALS ['HTTP_RAW_POST_DATA']接受数据,然后保存成图片就可以了,下面我来介绍一下。 使用的是$GLOBALS ['HTTP_RAW_POST_DATA'],这个系统函数跟post很相似,但是$GLOBALS ['HTTP_RAW_POST_DATA']支持的数据格式更丰富些。 设计流程: $GLOBALS ['HTTP_RAW_POST_DATA']传递照片数据流(二进制)–>打开一张空白图—>把数据流写进空白图...

PHP抽奖算法程序代码分享_PHP

抽奖算法需要满足的需求如下: 1.可以控制中奖的概率 2.具有随机性 3.最好可以控制奖品的数量 4.根据用户ID或者ip、手机号、QQ号等条件限制抽奖次数 初期就这些需求,然后根据网上的资料,采用了一种阶段式抽取的方法,大家下面看一下整体的程序: 该程序是在ThinkPHP框架下完成的,使用了一些框架自带的类库和函数,下面我会逐一进行说明,控制器部分: 代码如下<?php/*** ** @lanfengye <zibin_5257@163.com>*/ class ChoujiangA...

递归实现php数组转xml的代码分享_PHP

PHP中将数组转为xml的需求是常见的,而且实现方法也有很多种,百度找了一下各种实现方法,但是基本是借组一些组件啥的。我就自己写了一个字符串拼组的方法,支持多维数组。仅供参考,不足之处敬请不吝赐教!/** * 将数组转换为xml * @param array $data 要转换的数组 * @param bool $root 是否要根节点 * @return string xml字符串 * @author Dragondean * @url http://www.cnblogs.com/dragondean */ function arr2...

php商品对比功能代码分享_PHP【图】

下面是自己亲自动手编写的代码,和大家一起学习研究。 商品对比调用的JS文件(包含了商品对比框浮动JS):/*浮动窗口*/ (function(){ var n=10; var obj=document.getElementById("goods-compare"); if(!obj){ return false; } var x=0; window.onscroll=function(){ obj.style.top=(document.body.scrollTop||document.documentElement.scrollTop)+n+px; }; window.onresize=function(){ obj.style.top=(document.body.scrollT...

php等比例缩放图片及剪切图片代码分享_PHP

php等比例缩放图片及剪切图片代码分享/*** 图片缩放函数(可设置高度固定,宽度固定或者最大宽高,支持gif/jpg/png三种类型)* Author : Specs** @param string $source_path 源图片* @param int $target_width 目标宽度* @param int $target_height 目标高度* @param string $fixed_orig 锁定宽高(可选参数 width、height或者空值)* @return string*/ function myImageResize($source_path, $target_width = 200, $target_heigh...