-
php 无限极分类(递归)实现代码
本文是一个php 无限极分类(递归)实现代码,需要的朋友可以参考下。 <?php $conn=mysql_connect("localhost","root","myoa888"); mysql_select_db("lost63",$conn) or die("select db error"); $sql[]="Create TABLE `lost63`.`dd_book_class` ( `id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY , `classname` VARCHAR( 50 ) NOT NULL , `classid` INT NOT NULL )"; $sql[]="insert `dd_book_class` (classname,classid) values ('小说',0)"; $sql[]="inser...
PHP 2014-12-09 16:48:04 -
php5 图片验证码实现代码
本文是一个php5 实现的图片验证码,需要的朋友可以参考下。 GD库的函数 1,imagecreatetruecolor -----创建一个真彩色的图像 imagecreatetruecolor(int x_size,int y_size) //x表示宽,y表示高 2,imagecolorallocate 为一幅图像分配颜色(调色板) imagecolorallocate(resource image,int red,int green,int blue)//red,green,blue----三原色 3,imagestring 绘图函数 iamgestring(resource image,font,int x,int y,内容,颜色); 4,输出函数 php的header是定义头的动作,php5中支持3中类型: 1,Content-type:xxxx/yyyy 2,Location:xxxx:yyyy/zzzz 3,Status:nnn xxxxxx xxxx/yyyy表示内容文件的类型 如:image/gif image/jpeg image/pn...
PHP 2014-12-09 15:15:06 -
php download.php实现代码 跳转到下载文件(response.redirect)
本文是一个php 实现的download.php实现代码 跳转到下载文件(response.redirect),使用的是php中的header函数,感兴趣的同学参考下. 跳转核心代码实现。 if (isset($link)) { Header("HTTP/1.1 303 See Other"); &n...
PHP 2014-12-09 08:03:03 -
PHP 柱状图实现代码
本文是一个php实现的 柱状图示例代码,利用imagefilledrectugle的函数来画出矩形,实现柱状图,具体的代码里面都加入了详细的注释。感兴趣的同学参考下. 效果图: <?php function createImage($data,$twidth,$tspace,$height){ header("Content-Type:image/jpeg"); $dataname = array(); $datavalue = array();//data里面的值 $i = 0; $j = 0; $k = 0; $num = sizeof($data); foreach($data as $key => $val){ $dataname[] = $key; $datavalue[] = $val; } $width = $num * ($twidth + $tspace) + 20 ;//获取图像的宽度 $im = imagecreate($width,$height);//创建图像 ...
PHP 2014-12-09 07:18:10 -
PHP 模拟$_PUT实现代码
PHP里有$_GET,$_POST,但是没有$_PUT,所以如果需要使用它的话,则你不得不自己模拟一下,本文就来为大家讲解了php下如何模拟$_PUT方法,感兴趣的同学参考下。 $_PUT = array(); if ('PUT' == $_SERVER['REQUEST_METHOD']) { parse_str(file_get_contents('php://input'), $_PUT); } 通过php://input得到的数据是raw data,所以需要用parse_str解析一下...
PHP 2014-12-08 21:36:15 -
PHP 向右侧拉菜单实现代码,测试使用中
本文是一个PHP实现的 向右侧拉菜单实现代码,测试使用中,需要的朋友可以测试下。 这个是由asp二级侧拉菜单改的 <script language="javascript"> // JavaScript Document startList = function() { if (document.all && document.getElementById) { navRoot = document.getElementById("nav"); for (i=0; i<navRoot.childNodes.length; i++) { node = navRoot.childNodes[i]; if (node.nodeName=="LI") { node.onmouseover=function() { this.className+=" over"; } node.onmouseout=function() { this.clas...
PHP 2014-12-08 06:57:03 -
PHP 抓取图片并保存到本地实现代码
本文是一个php实现的可以用来抓取远程图片并保存到本地的示例代码,感兴趣的同学参考下。 URL是远程的完整图片地址,不能为空, $filename 是另存为的图片名字 默认把图片放在以此脚本相同的目录里 源代码 <?php //URL是远程的完整图片地址,不能为空, $filename 是另存为的图片名字 //默认把图片放在以此脚本相同的目录里 function GrabImage($url, $filename=""){ //$url 为空则返回 false; if($url == ""){return false;} $ext = strrchr($url, ".");//得到图片的扩展名 if($ext != ".gif" && $ext != ".jpg" && $ext != ".bmp"){echo "格式不支持!";return false;} if($fil...
PHP 2014-12-08 02:00:04 -
php 上一篇,下一篇文章实现代码与原理说明
本文为大家讲解的是网站上非常常见的上一篇,下一篇文章实现代码与原理说明,感兴趣的同学参考下。 就是对id对进行order by id desc 或 order by id asc进行排序,然后再判断比当前id> or小于当前文章id的相同栏目的文章...
PHP 2014-12-07 19:51:11 -
php 实现进制转换(二进制、八进制、十六进制)互相转换实现代码
本文是一个php 实现进制转换(二进制、八进制、十六进制)互相转换实现代码示例,感兴趣的同学参考下。 十进制转换为二进制、八进制、十六进制 从十进制向其它进制转换,用的是就用该数字不断除以要转换的进制数,读取余数...
PHP 2014-12-07 18:39:07 -
PHP输出转义JavaScript代码的实现代码
本文为大家讲解的是PHP输出转义JavaScript代码的实现代码,感兴趣的同学参考下。 需求说明: 最近在做天地图是GIS集成··要输出HTML到JavaScript里面··涉及到代码转义什么的比较麻烦··所以写个PHP的function 分享一下: function jsformat($str) { $str = trim($str); $str = str_replace('\s\s', '\s', $str); $str = str_replace(chr(10), '', $str); $str = str_replace(chr(13), '', $str); $str = str_replace(' ', '', $str); $str = str_replace('\', '\\', $str); $str = str_r...
PHP 2014-12-07 17:30:07 -
PHP 循环列出目录内容的实现代码
本文是一个PHP 实现的可以循环列出目录内容的实现代码,感兴趣的同学参考下。 function list_files($dir) { if(is_dir($dir)) { if($handle = opendir($dir)) { while(($file = readdir($handle)) !== false) { if($file != "." && $file != ".." && $file != "Thumbs.db") { echo '<a target="_blank" href="'.$dir.$file.'">'.$file.'</a><br>'."n"; } } closedir($handle); } } } ...
PHP 2014-12-07 14:27:04