-
php查询mssql出现问号 中文乱码 解决办法
所属栏目:[PHP教程] 日期:2022-02-17 热度:138
在php连接mssql时查询出来的全部是问题了,这种问题我根据经验知道是编码问题,下面来给各位总结一下解决方法. 方法一,修改php.ini文件,当然根据你页面情况来设置也可以是utf-8编码了,代码如下: ;mssql.charset = ISO-8859-1 mssql.charset = GBK 方法二,直[详细]
-
php PDO 使用办法详解
所属栏目:[PHP教程] 日期:2022-02-17 热度:96
PDO::exec:返回的是int类型,表示影响结果的条数. PDOStatement::execute 返回的是boolean型,true表示执行成功,false表示执行失败,这两个通常出现在如下代码: $rs0 = $pdo-exec($sql); $pre = $pdo-prepare($sql); $rs1 = $pre-execute(); 一般情况下可以用[详细]
-
php mysql客户注册登陆代码
所属栏目:[PHP教程] 日期:2022-02-16 热度:169
这是一款利用php 与mysql数据库实现的用户注册与登录代码,功能也是比较简单实用的用户注册程序,同时也加了用户登录时验证码程序,这样做就安全了很多,代码如下: !doctype html public -//w3c//dtd xhtml 1.0 transitional//en http://www.w3.org/tr/xhtml1/[详细]
-
PHP MemCached 缓存运用
所属栏目:[PHP教程] 日期:2022-02-16 热度:151
Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提供动态、数据库驱动网站的速度,Memcached基于一个存储键/值对的hashmap,其守护进程,daemon,是用C写的,但是[详细]
-
php购物车示例
所属栏目:[PHP教程] 日期:2022-02-16 热度:153
这里又提供一款php购物车实例代码,这是一款适合种位要开发商城或购物系统参考的开发实例了,告诉你如果增加商品到购物并删除,与购物车的数据库设计实例. inventory表,代码如下: create table inventory ( product tinytext not null, quantity tinytext not[详细]
-
php模仿asp Application对象在线人数汇总
所属栏目:[PHP教程] 日期:2022-02-16 热度:170
/* 用法: application(key,value); //设置 key=value $value = application(key); //获取 key的值 */ function application() { $args = func_get_args(); //获取输入参数 //开源代码Cuoxin.com if (count($args) 2 || count($args) 1) return; $ssid = s[详细]
-
php 天气预报代码 采用自中央气象台范围覆盖全国
所属栏目:[PHP教程] 日期:2022-02-16 热度:158
天气预报信息采集自中央气象台,信息准确,覆盖面广,代码简单,返回是json代码,可以用于客户端调用,也可以在服务器端处理后显示,笔者的wordpress天气预报插件就是使用的这段代码,需要注意的是,这段代码会在服务器产生缓存文件,需要在当前目录中新建data文件夹[详细]
-
php 问问采集代码
所属栏目:[PHP教程] 日期:2022-02-16 热度:56
提供一款免费的php 问问采集代码,如果你正想采集问问,但是又不知道怎么写采集程序,这里为你提供一款经典的问问采集程序,代码如下: ?php session_start(); header(content-type:text/html;charset=utf-8); require(stole_config.php); require(conn.php); r[详细]
-
php检测文件类别,根据文件header信息
所属栏目:[PHP教程] 日期:2022-02-16 热度:167
文章提供一款php检测文件类型,根据文件header信息,他可以根据用户发布的文件头部信息来确实文件的类型,代码如下: ?php /*通过文件名,获得文件类型* *@author chengmo* *@copyright cnblog.com/chengmo 2010-10-17 *@version 0.1 *$filename=d:/1.png;echo[详细]
-
文档上传进度条php代码
所属栏目:[PHP教程] 日期:2022-02-16 热度:96
本文章是利用了php一个插件实例邮php文件上传进度条的功能,方法比较简单,因为都有组件了,所以只要按照人家的意思照办就可以实例php大文件上传的功能了. 目前我知道的方法有两种,一种是使用php的创始人 rasmus lerdorf 写的apc扩展模块来实现(http://pecl.[详细]
-
三个php计数器代码
所属栏目:[PHP教程] 日期:2022-02-16 热度:182
文章收藏了三款php计数器代码,他们三个都有一个同共点就是全部无需数据库,而是利用了文本文件来实例网页浏览计数. 第一款PHP计数器代码如下: ?php //计数器 function countx($file=count.dat){ if(file_exists($file)){ $fp=fopen($file,r); $numx=fgets($[详细]
-
php完成文件数据缓存实现代码
所属栏目:[PHP教程] 日期:2022-02-16 热度:136
缓存技术是每次访问页面的时候,都会先检测相应的缓存是否存在,如果不存在,就连接数据库,得到数据,完成模板变量的赋值,显示页面,同时生成缓存文件,这样下次访问的时候缓存文件就发挥作用了. php实现文件数据缓存实现代码如下: ?php class cacheexception ex[详细]
-
php curl模拟post请求提交数据例子总结
所属栏目:[PHP教程] 日期:2022-02-15 热度:112
在php中要模拟post请求数据提交我们会使用到curl函数,下面我来给大家举几个curl模拟post请求提交数据例子有需要的朋友可参考参考. 注意:curl函数在php中默认是不被支持的,如果需要使用curl函数我们需在改一改你的php.ini文件的设置,找到php_curl.dll去掉前[详细]
-
php Header函数实现下载短点续传程序
所属栏目:[PHP教程] 日期:2022-02-15 热度:98
本文章给大家来总结几种实现下载短点续传程序功能,这些函数中主要是用到了php的header函数,有需要了解的朋友可进入参考. 例如:下载时输出,下载文件大小,文件名等等,前提是.htaccess文件的配置需要添加一句 :SetEnv no-gzip dont-vary 就是针对文件不进行压[详细]
-
php中读写文件和读写数据库的效率
所属栏目:[PHP教程] 日期:2022-02-15 热度:124
测试程序如下:说明1,由于读数据库语句调用简单的封包函数两次,所以把读文件也改成连续调用两次,数据库记录ID为1就在第一条,并且唯一索引. 测试实例代码如下: //说明2:测试两次一次是4K数据,一次是整形数据 set_time_limit(0); function fnGet($filename) {[详细]
-
PHP页面跳转和跨站提交伪造Referer地址来源
所属栏目:[PHP教程] 日期:2022-02-15 热度:53
一、尝试过的URL跳转方法,代码如下: echo meta http-equiv=refresh content=0; URL=.$url.; echo scrīpt language=Javascrīptwindow.location.href=.$url.;/scrīpt; echo script language=Javascrīptwindow.location.replace=.$url.;/ script; 以上三[详细]
-
php定时执行任务实现办法详解
所属栏目:[PHP教程] 日期:2022-02-15 热度:65
每个PHP脚本都限制了执行时间,所以我们需要通过 set_time_limit 来设置一个脚本的执行时间为无限长,然后使用 flush() 和 ob_flush() 来清除服务器缓冲区,随时输出脚本的返回值,当我们执行后,每隔5秒钟,我们会得到一行 Hello World,代码如下: header(Conten[详细]
-
PHP多线程的实现方法详解
所属栏目:[PHP教程] 日期:2022-02-15 热度:113
多线程是java中一个很不错的东西,很多朋友说在php中不可以使用PHP多线程了,其实那是错误的说法PHP多线程实现方法和fsockopen函数有关,下面我们来介绍具体实现程序代码,有需要了解的同学可参考. 当有人想要实现并发功能时,他们通常会想到用fork或者spawn th[详细]
-
PHP与asp.net C#可共用的可逆加密算法
所属栏目:[PHP教程] 日期:2022-02-15 热度:68
因为工作需我们需要在php中生成加密然后在asp.net中接受过来的密码再解密,下面我找到一个PHP与asp.net C#可共用的可逆加密算法,有需要了解的同学可参考. php加密算法,代码如下: ?php class DES { var $key; var $iv; //偏移量 function DES($key = 1100110[详细]
-
php中fsockopen模仿post与get详解
所属栏目:[PHP教程] 日期:2022-02-15 热度:142
在php中fsockopen函数可以模仿用户去访问一些网站并且还可以带一些常用的信息,如果浏览器,IP,post,get 等等数据,下面我分别一来给大家介绍介绍. 如果你要使用fsockopen函数我们必须在php.ini中把allow_url_fopen = On 设置为开启状态. 例,fsockopen() Exam[详细]
-
PHP中奖概率的抽奖算法程序代码
所属栏目:[PHP教程] 日期:2022-02-15 热度:140
1.可以控制中奖的概率,2.具有随机性,3.最好可以控制奖品的数量,4.根据用户ID或者ip、手机号、QQ号等条件限制抽奖次数 初期就这些需求,然后根据网上的资料,采用了一种阶段式抽取的方法,大家下面看一下整体的程序.该程序是在ThinkPHP框架下完成的,使用了一些[详细]
-
php QQ第三方登陆SDK程序代码
所属栏目:[PHP教程] 日期:2022-02-15 热度:158
自己重写的一个php QQ第三方登陆SDK程序代码,官方的不敢恭维了所以自己再写了一个,主要是考虑到QQ的PHP SDK写的真是太烂了,纯属是普及API知识,而不是到手就可以部署的类库,反正自己都写了一个了,就拿出来分享下. 什么也不多说,直接上代码,代码如下: ?php /[详细]
-
php里include require utf-8文件时顶部产生空行
所属栏目:[PHP教程] 日期:2022-02-15 热度:197
include()产生一个警告而require()则导致一个致命错误,换句话说,如果想在遇到丢失文件时停止处理页面就用require(),include()就不是这样,脚本会继续运行,同时也要确认设置了合适的include_path,注意在 PHP 4.3.5之前,包含文件中的语法错误不会导致程序停止[详细]
-
php里获取中文首字母程序代码
所属栏目:[PHP教程] 日期:2022-02-15 热度:81
我们经常会看到一些网站按城市名来分或按字母来排名,下面我就来介绍这个东西如何实现的吧,我们分享一段利用php取得中文字符串中第一个汉字的字母,代码如下: ?php $limit = array( //gb2312 拼音排序 array(45217,45252), //A array(45253,45760), //B arra[详细]
-
PHP产生带LOGO的二维码图像
所属栏目:[PHP教程] 日期:2022-02-15 热度:114
现在二维码是我们一些软件站或下载站常用的一种东西了,特别是微信都会使用二维码来加好友,下面我来介绍利用php生成二维码多种方法. 方法一,这种生成就是一个二维码中间不带图片的,直接调用google的一个功能就实现了,代码如下: $urlToEncode=http://gz.altm[详细]