PHP
huoshi5151
这个作者很懒,什么都没留下…
展开
-
如何调用discuz!X2.5帖子到其他的网站上
很多用户都是使用Discuz论坛作为自己的交互论坛,也有phpwind的用户,方法其实都是类似的。这就主要以discuz作介绍采用Javascript方式来获取论坛数据的方法。此方法适用vems 和vms及八度的其他产品。本处以bAdu VMS(ASP)版为例子。在VMS中,我们预留了一个接口文件,用来存放论坛帖子调用。您只要打开 ascx 下的api_bbs.htm 文件,将论坛的数据js调转载 2013-06-24 16:08:24 · 3365 阅读 · 0 评论 -
httpd: Could not reliably determine the server's fully
启动apache遇到错误:httpd: Could not reliably determine the server's fully qualified domain name[root@server httpd-2.2.4]# /usr/local/apache/bin/apachectl starthttpd: Could not reliably det转载 2013-03-20 20:34:37 · 799 阅读 · 0 评论 -
post数据丢失问题 enctype="multipart/form-data"
form表单 post参数丢失经排查,是form的这个属性在作怪enctype="multipart/form-data"去掉后就可以了原创 2013-03-14 03:28:07 · 1806 阅读 · 0 评论 -
zend studio 出现乱码问题总结
出现乱码的地方大概有4个地方:1、文件的编码方式(就是你新建文件的编码),这一点需要设置编辑器的编码方式。2、页面没有指定浏览器编码的显示方式,这一点解决的办法是:1,如果页面是.html需要设置<meta http-equiv="Content-Type" content="text/html; charset=utf8“/>,2如果是 x.php 的文件需要在头部加header("转载 2013-03-09 21:20:39 · 1011 阅读 · 0 评论 -
更改Zend Studio/Eclipse代码风格主题
最近决定把几个IDE的代码样式统一一下,Visual Studio的还算好改,PHP目前用得不多,不过也打算给Zend Studio换身新装。网上搜索的一些更改Zend Studio主题的多是修改或者导入主题配置文件,可选主题不多而且略显麻烦,今天在Zend官方网站上找到一个比较好的解决办法。详细参见Zend文档《Working with Eclipse Color Theme》。原文是英文,转载 2013-03-09 20:36:03 · 1776 阅读 · 0 评论 -
visualSVN server绿化策略 摆脱两个apache的尴尬
更新!鉴于很多朋友需要该绿色版的打包,我已将其上传到纳米盘共享给大家了,你可以点击以下链接去下载[纳米盘]绿色版VisualSVN Server.7z7z格式的压缩文件使用winrar就可以直接解压了。SVN就不多说了,非常好用的版本控制!安装也非常简单。我的开发环境是WINDOWS,方案是VisualSVN Server和TortoiseSVN,这个安装起来简直超方便!不转载 2013-03-09 00:21:32 · 2285 阅读 · 1 评论 -
PHP去除BOM头
BOM: Byte Order Mark UTF-8 BOM又叫UTF-8 签名,其实UTF-8 的BOM对UFT-8没有作用,是为了支援UTF-16,UTF-32才加上的BOM,BOM签名的意思就是告诉编辑器当前文件采用何种编码,方便编辑器识别,但是BOM虽然在编辑器中不显示,但是会产生输出,就像多了一个空行,如果您在修改任何PHP文件後发生:* 不能登入或者不能登出; *转载 2013-03-09 00:20:33 · 766 阅读 · 0 评论 -
BOM清除工具
在windows下编辑php文件经常会遇到BOM的问题。常见的就是在浏览器里打开网页,审查元素时发现head部分的内容全部跑到body里去了,并且在body开始会有一行空字符串。这是由于记事本等软件会在UTF8格式的文件头部写入BOM,而正是这个东西干扰了php。这个问题解决方法很简单:复制这段代码保存为php,放在项目的根目录下,然后运行之,会自动检查BOM并清除。p转载 2013-03-09 00:18:40 · 3131 阅读 · 0 评论 -
MySql实现跨表查询
SELECT c.id, c.order_id, c.title, c.content, c.create_time, o.last_pic FROM `orders` o , `case` c WHERE c.order_id = o.order_id ORDER BY c.id DESC LIMIT 15;关于跨表提取字段的方法!利用order_id相同字段,提取cas转载 2013-02-16 17:37:22 · 2196 阅读 · 0 评论 -
Mysql多表查询的实现
查询是数据库的核心,下面就为您介绍Mysql多表查询时如何实现的,如果您在Mysql多表查询方面遇到过问题,不妨一看。Mysql多表查询:CREATE TABLE IF NOT EXISTS contact( contact_id int(11) NOT NULL AUTO_INCREMENT, user_name varchar(255), nom varchar(255),转载 2013-02-16 23:13:21 · 775 阅读 · 0 评论 -
mysql不重复字段值求和
在使用mysql时,有时需要查询出某个字段不重复的记录,虽然mysql提供有distinct这个关键字来过滤掉多余的重复记录只保留一条,但往往只用它来返回不重复记录的条数,而不是用它来返回不重记录的所有值。其原因是distinct只能返回它的目标字段,而无法返回其它字段,这个问题让我困扰了很久,用distinct不能解决的话,我只有用二重循环查询来解决,而这样对于一个数据量非常大的站来说,无疑是会转载 2013-02-14 03:00:26 · 6275 阅读 · 0 评论 -
mysql 中order by 与group by的顺序
mysql 中order by 与group by的顺序 是:selectfromwheregroup byorder by 注意:group by 比order by先执行,order by不会对group by 内部进行排序,如果group by后只有一条记录,那么order by 将无效。要查出group by中最大的或最小的某一字段使用 max或mi转载 2013-02-13 23:59:30 · 9201 阅读 · 0 评论 -
【转】PHP 使用header函数设置HTTP头的示例方法 表头
原文地址:http://justcoding.iteye.com/blog/601117//定义编码header('Content-Type:text/html;charset=utf-8 '); //Atomheader('Content-type: application/atom+xml'); //CSShead转载 2013-02-13 10:20:51 · 642 阅读 · 0 评论 -
CentOS 6.2安装配置LAMP服务器(Apache+PHP5+MySQL)
CentOS 6.2安装配置LAMP服务器(Apache+PHP5+MySQL) 准备篇: 1、配置防火墙,开启80端口、3306端口 vi /etc/sysconfig/iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT(允许80端口通过防火墙) -A INPU转载 2013-03-21 00:50:45 · 667 阅读 · 0 评论 -
CentOS6.2使用yum安装LAMP及phpMyadmin
本文介绍如何在CentOs6.2下面使用YUM配置安装LAMP环境,一些兄弟也很喜欢使用编译的安装方法,个人觉得如果不是对服务器做定制,用yum安装稳定简单,何必去download&make&make install呢。Step1. 为centos配置rpmforge及epel源。centos官方的源其实也够用,不过像php的一些扩展如php-mcrypt在官方源中并没有。rpmforge转载 2013-03-21 00:49:56 · 818 阅读 · 0 评论 -
利用win7计划任务本地执行php脚本
新建批处理文件内容:explorer.exe "http://www.abc.com/level.php?gameid=19&serverid=1"注意url需要带引号问题描述:Win7系统如何创建计划任务,Win7的计划任务可以执行自动关机么?任务计划,可以将任何脚本、程序或文档安排在某个时间运行。“任务计划”在每次启动windows系统的时候自动启动(默认Task原创 2013-06-05 21:08:59 · 2654 阅读 · 0 评论 -
PHP导出MySQL数据到Excel
经常会碰到需要从数据库中导出数据到Excel文件,用一些开源的类库,比如PHPExcel,确实比较容易实现,但对大量数据的支持很不好,很容易到达PHP内存使用上限。这里的方法是利用fputcsv写CSV文件的方法,直接向浏览器输出Excel文件。// 输出Excel文件头,可把user.csv换成你要的文件名header('Content-Type: application/v转载 2013-06-04 09:59:06 · 2826 阅读 · 0 评论 -
一个很不错的适合PHPER们书单,推荐给大家【转】
« »您当前位于: 首页 » 我爱PHP » 一个很不错的适合PHPER们书单,推荐给大家【转】一个很不错的适合PHPER们书单,推荐给大家【转】03/23/2013来我博客的访客们中,有一些是PHP的初学者,是不是很迷茫PHP应该怎么学?应该买什么样的书?到处问人,到处求助?这下好了。正好看到黑夜路人在博客上推荐了一个书单,看上去都非常不错,很多我也没有读过,所以转载 2013-06-03 04:10:46 · 666 阅读 · 0 评论 -
Zend Studio(eclipse)中安装暗色主题方法
Zend Studio(eclipse)中安装暗色主题方法发表于448 天前 ⁄ IDE ⁄ 评论数 21、如果是已经安装中文包,操作步骤是帮助——安装新软件——添加网址:http://eclipse-color-theme.github.com/update/2、按照提示安装成功后,在窗口(W)——首选项中的外观中,选择color theme,里面有多转载 2013-05-30 01:01:46 · 4358 阅读 · 0 评论 -
帝国cms灵动标签按栏目id分组调用并标题带颜色
[e:loop={"select * from (select * from [!db.pre!]ecms_news where classid in (17,22,48,57,67,71,80) and isgood='1' order by newstime DESC )title group by classid原创 2013-05-07 16:48:11 · 1980 阅读 · 0 评论 -
帝国CMS 6.0功能解密之字段处理函数
前言:增加/修改字段时可以设置“后台增加信息处理函数”、“后台修改信息处理函数”、“前台增加信息处理函数”、“前台修改信息处理函数”,可以分别设置对字段内容处理的函数,对于对字段内容存放格式有特殊要求的模型用得比较多。今天我们再简单讲解下处理函数制作格式。基本设置步骤:1、编写处理函数;2、将函数复制到e/class/userfun.php文件内容里;3、修改字段设置处转载 2013-04-18 16:42:52 · 1069 阅读 · 0 评论 -
帝国cms常用函数
函数:printerror()功能:提示信息位置:/e/class/connect.php line 108参数: $error:提示信息 $gotourl:转向地址例子:printerror("RegisterSuccess","history.go(-1)",1); //返回上个页面.函数:ReturnLeftLevel()功能:转载 2013-01-12 20:44:37 · 4738 阅读 · 0 评论 -
(转)知易游戏开发教程cocos2d-x移植版004
我们知道cocos2d-x是cocos2d-iphone项目的C++移植版本,它拥有跨平台的特性。同时cocos2d-x与cocos2d-iphone保持着高度地同步,这也就从根本上限制住它是一个为手机、平板等设备量身定做的游戏引擎。而对Win32等平台的支持,仅仅是为了方便开发与调试。如果你正准备开发PC版的游戏,使用那种专为PC设计的引擎才是你正确的选择。虽然在一篇介绍cocos2d-x的转载 2013-04-16 21:48:05 · 868 阅读 · 0 评论 -
php如何实现定时任务 php定时任务方法 最佳解决方案 php自动任务处理
定时任务对于php来说一直都是很多朋友的一个难题,但却很多地方都遇到了。比如说:游戏开发程序中,每隔10分钟给玩家发兵一次sns社区中每隔20秒检测一下是否有人给我发消息自动采集程序,每隔5分钟采集一次最新内容微博数据同步,每隔10个小时通过微博api接口同步一次用户数据……由于php属于解释型弱语言,所以做定时任务的时候不会像java那样容易,在java中直接给个转载 2013-04-09 16:05:05 · 2555 阅读 · 1 评论 -
PHP获取当前网址 域名
<?//获取当前的域名:echo $_SERVER['SERVER_NAME'];//获取来源网址,即点击来到本页的上页网址echo $_SERVER["HTTP_REFERER"];$_SERVER['REQUEST_URI'];//获取当前域名的后缀$_SERVER['HTTP_HOST'];//获取当前域名dirname(__FILE__);//获取当前文件的物理路径dirn转载 2013-04-08 17:37:17 · 624 阅读 · 0 评论 -
CentOS 6.2 安装GCC ,一条命令解决
yum groupinstall 'Development Tools'转载自:http://chinalbt.blog.51cto.com/439045/806782转载 2013-03-20 23:53:02 · 645 阅读 · 0 评论 -
服务器架设:CentOS搭建LNMP详细教程
目前流行的配置是Linux+Nginx+PHP+MySQL,简称LNMP。下面简单介绍一下配置方法。一、安装CentOS和LNMP包。安装CentOS 5.5,系统安装完后自带APACHE,先运行yum remove httpd,删除Apache!用SSH登录LINUX,安装LNMP。1、下载LNMP一键安装包:wget -c http:转载 2013-03-21 02:59:12 · 1066 阅读 · 0 评论 -
php json_decode返回数据js的处理
php json_decode后,返回到前台的数据如:encode_str =》{"green":10,"size":5,"strock":12}则js通过 eval("obj = " + encode_str + ";") ;便可将json数据实例化为对象, 直接obj.green即可得到数据。作者: Sjolzy | Google+地址: http://s转载 2013-02-13 10:11:13 · 648 阅读 · 0 评论 -
PHP/MYSQL查询一段时间记录
$strone="2011-05-28 00:00:00";$strtwo="2011-06-03 24:59:59";$strthree="2011-05-28";$strfour="2011-06-03";$sql="select * from orders where createTime between '".$strthree."' and '".$strfour."'转载 2013-02-11 01:43:42 · 2069 阅读 · 0 评论 -
ECMS反馈发送邮箱文档
1.文件修改e/enews/index.php 找到如下代码view plaincopy to clipboardprint?else { include('../class/q_functions.php'); } 上方加入如下代码:view plaincopy to clipboardprint?转载 2013-01-12 21:14:29 · 630 阅读 · 0 评论 -
利用mysql_insert_id()得到最后插入自增id值
mysql_insert_id() 返回给定的 link_identifier 中上一步 INSERT 查询中产生的 AUTO_INCREMENT 的 ID 号。如果没有指定 link_identifier,则使用上一个打开的连接。 如果上一查询没有产生 AUTO_INCREMENT 的值,则 mysql_insert_id() 返回 0。如果需要保存该值以后使用,要确保在产生了值的查询之转载 2013-01-12 09:43:48 · 3809 阅读 · 0 评论 -
header("Location:login.php")应该注意的几个问题
header("Location:login.php")应该注意的几个问题 header("Location:")作为php的转向语句。其实在使用中,他有几点需要注意的地方。1、要求header前没有任何输出但是很多时候在header前我们已经输出了好多东西了,此时如果再次header的话,显然是出错的,在这里我们启用了一个ob的概念,ob的意思是在服务器端先存储有转载 2013-01-11 20:27:39 · 812 阅读 · 0 评论 -
农行支付接口的PHP实现
农行的支付网关提供了PHP的开发说明和相关的程序包。它是利用webservice实现php和java的TrustPayClient提供服务的交互。由于webservice需要运行在tomcat,无法跟php常见的lamp运行环境合用,增加的系统的复杂度,无论从开发还是维护上看都是不好的。还好农行的java包是做到非常棒的,所有关键点都做log4j做了记录,我们可以根据它的log文件得到它提交和返回转载 2013-01-11 12:08:21 · 6281 阅读 · 1 评论 -
启用并使用PHP的cURL库
使用PHP的cURL库可以简单和有效地去抓网页。你只需要运行一个脚本,然后分析一下你所抓取的网页,然后就可以以程序的方式得到你想要的数据了。无论是你想从从一个链接上取部分数据,或是取一个XML文件并把其导入数据库,那怕就是简单的获取网页内容,cURL 是一个功能强大的PHP库。本文主要讲述如果使用这个PHP库。 启用 cURL 设置首先,我们得先要确定我们的PHP是否开启了这个库,你可转载 2013-01-10 22:28:46 · 4436 阅读 · 0 评论 -
php curl函数
目前最完整的CURL中文說明,學PHP的要好好掌握,有很多的參數,大部份都很有用,真正掌握了它和正則,一定就是個採集高手了。PHP中的CURL函式庫(Client URL Library Function)close關閉一個curl會話copy_handle拷貝一個curl連接資源的所有內容和參數errno返回一個包含當前會話錯誤訊息转载 2013-01-10 22:02:01 · 1573 阅读 · 0 评论 -
帝国cms提交后返回地址变量:ecmsfrom
提交后返回地址变量:ecmsfromecmsfrom变量值有三种方式:1、如果不设置则返回系统默认的地址;2、如果值为9,那么返回的是提交地址,系统自动识别;3、如果设置除了9以外其它值,将返回变量值的地址。 ecmsfrom" value="http://www.phome.net">登陆表单变量说明转载 2013-01-27 01:51:41 · 6311 阅读 · 0 评论 -
PHP 用fsockopen Post XML信息并取返回值
(很多开放服务接口可用到)与提交表单信息相比 不同之处只在于 提交信息不需转码直接放入\r\n\r\n下方即可...提交页面代码如下function getPost($host,$file,$port,$postVal){$len = strlen($postVal);$out = "POST $file HTTP/1.1\r\n";$out .= "Hos转载 2013-01-10 22:09:45 · 1114 阅读 · 0 评论 -
curl获取返回值
首先需要开启php中从curl库开启方法参考这里:http://blog.csdn.net/huoshi5151/article/details/8491699http://s134.hzw.91wan.com/api/active?qid=120581680&server_id=S134上面的链接会显示一个“1”,想要得到这个1那么:PHP cod原创 2013-01-10 23:21:13 · 34664 阅读 · 0 评论 -
PHP curl 得到返回值且不显示在页面上
$ch = curl_init();curl_setopt($ch, CURLOPT_URL, "http://www.163.com/");curl_setopt($ch, CURLOPT_HEADER, 0);curl_exec($ch);curl_close($ch);?>当执行curl_exec($ch);后会即刻输出返回内容。救不让它输出而得到它返回的转载 2013-01-10 22:02:55 · 10013 阅读 · 0 评论 -
jquery实现ajax无刷新读取服务器返回数据
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.0/jquery.min.js">function startRequest(){$("#target").load("2.html");}转载 2013-01-25 02:28:04 · 2413 阅读 · 0 评论