-
php 仿asp xmlhttprequest获取数据代码
所属栏目:[PHP教程] 日期:2022-02-16 热度:175
类名:httprequest($url=,$method=get,$usesocket=0) $url为请求的地址;默认请求方法为get;$usesocket默认为0,使用fsockopen方法,如果设置为1则使用socket_create方法 方法: open($ip=,$port=-1) //打开同服务器的连接,默认不用设置这两个参数(一个同事[详细]
-
php Socket 创建 监听等示例
所属栏目:[PHP教程] 日期:2022-02-16 热度:92
本文章提供在php中socket相关函数的实例,如果创建Socket 接受一个socket连接 写入一个Socket 初始化连接等操作,实例代码如下: $ip=127.0.0.1; //定义ip地址 $port=1000; //定义端口 $socket=socket_create(af_inet,sock_stream,sol_tcp); //创建socket $bind[详细]
-
php里fsockopen详细实例代码
所属栏目:[PHP教程] 日期:2022-02-16 热度:72
$fp=fsockopen(127.0.0.1,80); //打开数据流 if(!$fp) //如果打开出错 { echo unable to openn; //输出内容 } else //如果成功打开 { fwrite($fp,get / http/1.0rnrn); //向数据流写入内容 stream_set_timeout($fp,2); //进行超时设置 $res=fread($fp,2000);[详细]
-
php里缓冲输出实例代码
所属栏目:[PHP教程] 日期:2022-02-16 热度:153
ob_start([string output_callback])- 打开输出缓冲区 所有的输出信息不在直接发送到浏览器,而是保存在输出缓冲区里面,可选得回调函数用于处理输出结果信息. ob_end_flush - 结束(发送)输出缓冲区的内容,关闭输出缓冲区,实例代码如下: */ ob_start(); //打[详细]
-
php数组 类和对象 接口使用办法
所属栏目:[PHP教程] 日期:2022-02-16 热度:119
1. 数组 php的数组其实是一个关联数组,或者说是哈希表,php不需要预先声明数组的大小,可以用直接赋值的方式来创建数组,例如: //最传统,用数字做键,赋值 $state[0]=beijing; $state[1]=hebei; $state[2]=tianjin; //如果键是递增的数字,则可以省略 $city[]=sh[详细]
-
php生成word两种办法
所属栏目:[PHP教程] 日期:2022-02-16 热度:112
1.正常的touch创建word 2.fopen 打开word 3.fwrite 写入word 并保存 这样会出现一个问题,如果写入的东西里面含有html代码的话,它将直接写入word而不是 排版了. 这个问题,需要在输出html代码头部加一段代码: $headert=html xmlns:o=urn:schemas-microsoft-com[详细]
-
php web系统多域名登录失败解决办法
所属栏目:[PHP教程] 日期:2022-02-16 热度:107
下面只是简单的逻辑结构,对于正式的系统需要做具体的处理. 这里需要注意的是:加解密一定需要做安全验证,但是这个方法也不够完美,两个站点必须有相同一级域名,另外这种完全基于cookie的方式,安全性不够高,代码如下: function login() { $info = callloginse[详细]
-
php HTTP REFERER模仿代码
所属栏目:[PHP教程] 日期:2022-02-16 热度:101
?php if (!isset($_server[http_referer])) echo no referer; else echo $_server[http_referer]; ? 如果直接点击上面的链接,那么页面会显示referer页面的链接.代码如下: set http = createobject(msxml2.xmlhttp) http.open get,http://www.Cuoxin.com/test[详细]
-
PHP Memcache 详解和简单应用
所属栏目:[PHP教程] 日期:2022-02-16 热度:106
简介:memcached是一个高性能的、分布式内存对象缓存系统,通常被用于降低数据库教程加载压力以提高动态web应用的响应速度. 此扩展使用了libmemcached库提供的api与memcached服务端进行交互,它同样提供了一个session处理器(memcached),它同时提供了一个session[详细]
-
php 天气预报代码 采用自中央气象台范围覆盖全国
所属栏目:[PHP教程] 日期:2022-02-16 热度:181
天气预报信息采集自中央气象台,信息准确,覆盖面广,代码简单,返回是json代码,可以用于客户端调用,也可以在服务器端处理后显示,笔者的wordpress天气预报插件就是使用的这段代码,需要注意的是,这段代码会在服务器产生缓存文件,需要在当前目录中新建data文件夹,[详细]
-
php 问问采集代码
所属栏目:[PHP教程] 日期:2022-02-16 热度:124
提供一款免费的php 问问采集代码,如果你正想采集问问,但是又不知道怎么写采集程序,这里为你提供一款经典的问问采集程序,代码如下: ?php session_start(); header(content-type:text/html;charset=utf-8); require(stole_config.php); require(conn.php); req[详细]
-
php检测文件类别,根据文件header信息
所属栏目:[PHP教程] 日期:2022-02-16 热度:71
文章提供一款php检测文件类型,根据文件header信息,他可以根据用户发布的文件头部信息来确实文件的类型,代码如下: ?php /*通过文件名,获得文件类型* *@author chengmo* *@copyright cnblog.com/chengmo 2010-10-17 *@version 0.1 *$filename=d:/1.png;echo c[详细]
-
文档上传进度条php代码
所属栏目:[PHP教程] 日期:2022-02-16 热度:98
本文章是利用了php一个插件实例邮php文件上传进度条的功能,方法比较简单,因为都有组件了,所以只要按照人家的意思照办就可以实例php大文件上传的功能了. 目前我知道的方法有两种,一种是使用php的创始人 rasmus lerdorf 写的apc扩展模块来实现(http://pecl.ph[详细]
-
三个php计数器代码
所属栏目:[PHP教程] 日期:2022-02-16 热度:181
文章收藏了三款php计数器代码,他们三个都有一个同共点就是全部无需数据库,而是利用了文本文件来实例网页浏览计数. 第一款PHP计数器代码如下: ?php //计数器 function countx($file=count.dat){ if(file_exists($file)){ $fp=fopen($file,r); $numx=fgets($fp[详细]
-
php完成文件数据缓存实现代码
所属栏目:[PHP教程] 日期:2022-02-16 热度:194
缓存技术是每次访问页面的时候,都会先检测相应的缓存是否存在,如果不存在,就连接数据库,得到数据,完成模板变量的赋值,显示页面,同时生成缓存文件,这样下次访问的时候缓存文件就发挥作用了. php实现文件数据缓存实现代码如下: ?php class cacheexception exte[详细]
-
php模仿asp Application对象在线人数汇总
所属栏目:[PHP教程] 日期:2022-02-16 热度:192
/* 用法: 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 = ses[详细]
-
PHP MemCached 缓存运用
所属栏目:[PHP教程] 日期:2022-02-16 热度:164
Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提供动态、数据库驱动网站的速度,Memcached基于一个存储键/值对的hashmap,其守护进程,daemon,是用C写的,但是客[详细]
-
php购物车示例
所属栏目:[PHP教程] 日期:2022-02-16 热度:100
这里又提供一款php购物车实例代码,这是一款适合种位要开发商城或购物系统参考的开发实例了,告诉你如果增加商品到购物并删除,与购物车的数据库设计实例. inventory表,代码如下: create table inventory ( product tinytext not null, quantity tinytext not n[详细]
-
php mysql客户注册登陆代码
所属栏目:[PHP教程] 日期:2022-02-16 热度:120
这是一款利用php 与mysql数据库实现的用户注册与登录代码,功能也是比较简单实用的用户注册程序,同时也加了用户登录时验证码程序,这样做就安全了很多,代码如下: !doctype html public -//w3c//dtd xhtml 1.0 transitional//en http://www.w3.org/tr/xhtml1/dt[详细]
-
php中PclZip插件文件解压与压缩文件
所属栏目:[PHP教程] 日期:2022-02-15 热度:151
最近在开发我的Wordpress插件ShareLink,在这过程中,发现了PclZip这个操作zip文件的PHP类,不得不推荐下,还有另外一个推荐的原因就是在它的源码里面让我发现了一个PHP函数参数的淫荡用法,下面将举例说明. 生成zip文件,用法一,代码如下: ?php include_once(pclz[详细]
-
php实现session多域名多服务器共享session id
所属栏目:[PHP教程] 日期:2022-02-15 热度:88
我们可以把sessionid保存在数据库中得以实现,这个方法比较安全而且应用广泛,但是不是我们讨论的范围,下面只讲简单的,首先验证的时候产生一个sessionid;代码如下: ?php Session_start(); $sessionId = session_id();//得到sessionid //开源代码Cuoxin.com //[详细]
-
php sso单点登录实现代码
所属栏目:[PHP教程] 日期:2022-02-15 热度:198
下面详细讲到了几点.1、点击登录跳转到SSO登录页面并带上当前应用的callback地址 2、登录成功后生成COOKIE并将COOKIE传给callback地址 3、callback地址接收SSO的COOKIE并设置在当前域下再跳回到应用1即完成登录 4、再在应用程序需要登录的地方嵌入一个iframe[详细]
-
PHP利用socket模拟post之fsockopen发送数据
所属栏目:[PHP教程] 日期:2022-02-15 热度:122
今天有点心烦啊,还是写一篇关于php fsockopen post相关数据的文章吧,我们可以模仿来自然后再发送给对方服务器,有需要的朋友看看吧,代码如下: POST /目的程序 HTTP/1.1 Accept: */* Referer: http://www.Cuoxin.com Accept-Language: zh-cn,en-us;q=0.5 Conte[详细]
-
php中动态调用说明
所属栏目:[PHP教程] 日期:2022-02-15 热度:117
动态调用在php算是高级的东西了,今天我们来看看这高级的活是什么吧,先来分析一下判断什么是这个动态调用,有需要的朋友看看吧. 在程序中如果加一大堆判断的确是一个很大的麻烦,例如这样: if($fun=a){echo 哎呀!;} elesif(){} else{echo 嗯!;}; 真的很麻烦并[详细]
-
php实现记住密码自动登录
所属栏目:[PHP教程] 日期:2022-02-15 热度:80
要实现记住密码自动登录的功能我们大多数据都是利用了客户端的cookies来实现,我们利用php也不例外,有需要的朋友可以参考一下. php制作记住密码自动登录的解决思路,其实也就是对session,cookies的操作,实例代码如下: //检查用户是否登录 function checklogin([详细]