-
PHP中source #N问题的解决方法
所属栏目:[PHP教程] 日期:2020-12-12 热度:157
最近写PHP里面的查询经常会遇到source #4或者source#5这样的问题,也就是通过mysql_query($sql1)进行一段查询的操作,返回的结果不是想要的字段而是source,去网上查了一些资料都说是什么‘资源'的问题,虽然对于出现这种情况的原理还是不甚了解,但是解决方[详细]
-
php遍历目录输出目录及其下的所有文件示例
所属栏目:[PHP教程] 日期:2020-12-12 热度:76
好多次笔试都会遇到这个问题,所以特意给写了出来 div class="codetitle" a style="CURSOR: pointer" data="72907" class="copybut" id="copybut72907" onclick="doCopy('code72907')" 代码如下: div class="codebody" id="code72907" function my_scandir($[详细]
-
网页上facebook分享功能具体实现
所属栏目:[PHP教程] 日期:2020-12-12 热度:180
div class="codetitle" a style="CURSOR: pointer" data="29983" class="copybut" id="copybut29983" onclick="doCopy('code29983')" 代码如下: div class="codebody" id="code29983" span style=" font-family: Verdana,Arial,Helvetica,sans-serif; word-w[详细]
-
使用php测试硬盘写入速度示例
所属栏目:[PHP教程] 日期:2020-12-12 热度:51
代码如下: set_time_limit(0); $str = str_pad($str,512,"0"); $file = fopen("./temp","a+"); $i = 0; $bytes = 1000000000; $mygabyte = $bytes/1000000; echo "test start. waiting ..."; $starttime = time(); while($i $i += fwrite($file,$str); } $en[详细]
-
基于php和mysql的简单的dao类实现crud操作功能
所属栏目:[PHP教程] 日期:2020-12-12 热度:55
代码如下: //require_once('FirePHPCore/FirePHP.class.php'); //$firephp = FirePHP::getInstance(true); // debugger in firefox class SimpleDao { private $_table = null; private static $_con = null; public function SimpleDao() { if ($this->_con[详细]
-
php制作中间带自己定义图片二维码的方法
所属栏目:[PHP教程] 日期:2020-12-12 热度:98
1,首先你必须生成二维码具体代码如下: div class="codetitle" a style="CURSOR: pointer" data="88665" class="copybut" id="copybut88665" onclick="doCopy('code88665')" 代码如下: div class="codebody" id="code88665" class QRCode{ public $w; publi[详细]
-
php版小黄鸡simsimi聊天机器人接口分享
所属栏目:[PHP教程] 日期:2020-12-12 热度:173
代码如下: function simsimi($keyword) { $keyword = urlencode(urlencode($keyword)); //----------- 获取COOKIE ----------// $url = "http://www.simsimi.com/"; $ch = curl_init($url); curl_setopt($ch,CURLOPT_HEADER,1); curl_setopt($ch,CURLOPT_RET[详细]
-
curl不使用文件存取cookie php使用curl获取cookie示例
所属栏目:[PHP教程] 日期:2020-12-12 热度:143
代码如下: /*-----保存COOKIE-----*/ $url = 'www.xxx.com'; //url地址 $post = "id=user //POST数据 $ch = curl_init($url); //初始化 curl_setopt($ch,CURLOPT_HEADER,1); //将头文件的信息作为数据流输出 curl_setopt($ch,CURLOPT_RETURNTRANSFER,1); //[详细]
-
php读取纯真ip数据库使用示例
所属栏目:[PHP教程] 日期:2020-12-12 热度:58
代码如下: /*-------------------------------------------------- ip2address [qqwry.dat] --------------------------------------------------*/ class ip { var $fh; //IP数据库文件句柄 var $first; //第一条索引 var $last; //最后一条索引 var $total[详细]
-
PHP 利用Mail_MimeDecode类提取邮件信息示例
所属栏目:[PHP教程] 日期:2020-12-12 热度:144
重点为one_mail函数。利用Mail_mimeDecode类从邮件中提取邮件头和邮件正文。 div class="codetitle" a style="CURSOR: pointer" data="57253" class="copybut" id="copybut57253" onclick="doCopy('code57253')" 代码如下: div class="codebody" id="code572[详细]
-
php获取当前时间的毫秒数的方法
所属栏目:[PHP教程] 日期:2020-12-12 热度:94
php本身没有提供返回毫秒数的函数,但提供了一个microtime()函数,该函数返回一个array,包含两个元素,一个是秒数,一个是小数表示的毫秒数,借助此函数,可以很容易定义一个返回毫秒数的函数,例如: div class="codetitle" a style="CURSOR: pointer" dat[详细]
-
header导出Excel应用示例
所属栏目:[PHP教程] 日期:2020-12-12 热度:200
代码如下: class reportFormAction extends CommonAction{ public function index(){ if($_POST){ //@param $data array 需要导出的数据 //@param $field string 导出csv文件的列名 //@param $filename string 需要导出csv文件的名字 $where = '1'; $order =[详细]
-
PHP弹出提示框并跳转到新页面即重定向到新页面
所属栏目:[PHP教程] 日期:2020-12-12 热度:122
这两天写一个demo,需要用到提示并跳转,主要页面要求不高,觉得没必要使用AJAX,JS等,于是研究了下怎么在PHP提示并跳转。 开始先是用了下面这种: div class="codetitle" a style="CURSOR: pointer" data="33314" class="copybut" id="copybut33314" oncli[详细]
-
百度ping方法使用示例 自动ping百度
所属栏目:[PHP教程] 日期:2020-12-12 热度:145
使用方法访问的时候自动ping到百度,我的方法是生成缓存,更新缓存的时候自动ping百度,返回结果为0表示成功。 代码如下: $pingarcurl='http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']; $arcping = new Ping('编程之家',$pingarcurl,get_domain(),[详细]
-
php实现邮件发送并带有附件
所属栏目:[PHP教程] 日期:2020-12-12 热度:64
emailclass.php 代码如下: class CMailFile { var $subject; var $addr_to; var $text_body; var $text_encoded; var $mime_headers; var $mime_boundary = "--==================_846811060==_"; var $smtp_headers; function CMailFile($subject,$to,$from[详细]
-
测试php连接mysql是否成功的代码分享
所属栏目:[PHP教程] 日期:2020-12-12 热度:178
方法很简单: 将下面的代码保存为test.php,放到web目录里面执行即可。 代码如下: /** * 测试php与mysql连接 * 编辑:www.jb51.cc */ $link=mysql_connect("localhost","root","123"); if(!$link) echo "FAILD!连接错误,用户名密码不对"; else echo "OK!可[详细]
-
使用openssl实现rsa非对称加密算法示例
所属栏目:[PHP教程] 日期:2020-12-12 热度:120
代码如下: /** * 使用openssl实现非对称加密 * @since 2010-07-08 */ class Rsa { /** * private key */ private $_privKey; /** * public key */ private $_pubKey; /** * the keys saving path */ private $_keyPath; /** * the construtor,the param $pat[详细]
-
php 字符串压缩方法比较示例
所属栏目:[PHP教程] 日期:2020-12-12 热度:157
php 提供的字符串压缩方法有 1.gzcompress — Compress a string This function compress the given string using the ZLIB data format. 2.gzencode — Create a gzip compressed string This function returns a compressed version of the input data com[详细]
-
php 根据url自动生成缩略图并处理高并发问题
所属栏目:[PHP教程] 日期:2020-12-12 热度:180
服务器生成缩略图的时机一般分为两种: 1.上传文件时生成 优点:上传时就已经生成需要的缩略图,读取时不需要再判断,减少cpu运算。 缺点:当缩略图尺寸变化时或新增尺寸时,需要重新生成所有的缩略图。 2.访问时生成 优点:1.当有用户访问时才需要生成,没[详细]
-
php 获取页面中指定内容的实现类
所属栏目:[PHP教程] 日期:2020-12-12 热度:108
功能: 1.获取内容中的url,email,image。 2.替换内容中的url,email,image。 url:a href="url"xxx email:admin@admin.com image:img src="image" Grep.class.php div class="codetitle" a style="CURSOR: pointer" data="12687" class="copybut" id="c[详细]
-
php 发送带附件邮件示例
所属栏目:[PHP教程] 日期:2020-12-12 热度:106
emailclass.php div class="codetitle" a style="CURSOR: pointer" data="52001" class="copybut" id="copybut52001" onclick="doCopy('code52001')" 代码如下: div class="codebody" id="code52001" ? class CMailFile { var $subject; var $addr_to; var $[详细]
-
php中sql注入漏洞示例 sql注入漏洞修复
所属栏目:[PHP教程] 日期:2020-12-12 热度:166
在开发网站的时候,出于安全考虑,需要过滤从页面传递过来的字符。通常,用户可以通过以下接口调用数据库的内容:URL地址栏、登陆界面、留言板、搜索框等。这往往给骇客留下了可乘之机。轻则数据遭到泄露,重则服务器被拿下。一、SQL注入的步骤 a) 寻找注入[详细]
-
php多种形式发送邮件(mail qmail邮件系统 phpmailer类)
所属栏目:[PHP教程] 日期:2020-12-12 热度:145
1. 使用 mail() 函数 没什么好讲的,就是使用系统自带的smtp系统来发送,一般是使用sendmail来发。这个按照各个系统不同而定。使用参考手册。 2. 使用管道的形式 昨天刚测试成功,使用本地的qmail来发送邮件。 代码如下: /* 使用qmail发送邮件函数 */ functi[详细]
-
php弹出对话框实现重定向代码
所属栏目:[PHP教程] 日期:2020-12-12 热度:68
1 利用js 实现 div class="codetitle" a style="CURSOR: pointer" data="57065" class="copybut" id="copybut57065" onclick="doCopy('code57065')" 代码如下: div class="codebody" id="code57065" if(!$this-userInfo){ $alert_msg = "激活链接错误"; echo[详细]
-
php 生成短网址原理及代码
所属栏目:[PHP教程] 日期:2020-12-12 热度:59
php 生成短网址 原理: 1.将原网址做crc32校验,得到校验码。 2.使用sprintf('%u') 将校验码转为无符号数字。 3.对无符号数字进行求余62操作(大小写字母+数字等于62位),得到余数后映射到62个字符中,将映射后的字符保存。(例如余数是10,则映射的字符是A[详细]