phper,PHP学习_PHP技术_PHP网站建设_PHP程序员专注于PHP技术研究及学习

文档归类:编程开发

php Notice: A session had already been starte解决办法 2014-08-11

php,php notice,php Notice: A session had already been starte解决办法 Notice: A session had already been started – ignoring session_start() in .. on line ..This happens when you try to start session more than once.The solution for above problem is1) in php.ini file set session.autostart to 0session.auto_start = 02) In your code use this lineif (!session_id()) session_start();代替session_start();...
此文被围观1868 分类: 编程开发 标签:  ··

ADODB.Connection 错误 '800a0ea9'2014-08-04

64位 Windows IIS 运行32bit程序,不完全兼容就出现:    “Windows 64 bit ADODB.Connection 错误 '800a0ea9' 未指定提供程序”    解决方法:进CMD命令窗口:依次运行:    //注 /d这个目录要根据自己的目录进行修改,看你的IIS安装在那个一盘    1. cd /d %systemdrive%\Inetpub\AdminScripts    2. cscript.exe adsutil.vbs set W3SVC/AppPools/Enable32BitAppOnWin64 "true"    即可解决问题。先试一下楼上说的方法点击“开始”-“控制面板”-“管理工具”-“组件服务”-“计算机”-“我的电脑”-“DCOM”选项,选择其下的“IIS ADMIN SERVICE”,右健选择“属性”,找到“安全”,在“启动和激活权限”中编辑“自定义”,添加帐号“NETWORK SERVICE ”,【我后来还补充添加了everyone】给该帐号赋予“本地启动”和“本地激活”的权限,重新启动IIS(点“开始”-“运行”-“CMD”,点确定,然后运行IISRESET)...
此文被围观1871 分类: 编程开发 标签:  ·····

PHPCMS纯静态{$url}获取当前文章网址,phpcms 获取当前url2014-07-30

在PHPCMS中{$url}用来获取当前文章网址,在动态页或伪静态中能够正确获取,但是当我们把内页设置为纯静态时,{$url}就失效了。在文章页,我们希望在文章末尾加上 本文地址,该怎么办呢?请在模板当中使用{go($catid,$id)}$catid栏目ID,$id文章ID,可以获取任何文章的URL地址。适用于PHPCMSV9分享关键词:分享PHPCMS技术,PHPCMS纯静态,phpcms获取url,PHPCMS教程...
此文被围观1586 分类: 编程开发 标签:  ····

ecmall数据库操作,Ecmall MySql 数据库调用教程2014-07-22

使用Ecmall的mysql类库进行数据调用从原理上来讲Ecmall的数据调用是以数据模块+模块类库的方式进行mysql数据调用的,所有数据模块都存储在\includes\models 目录下,这些调用对于初学者来讲是比较复杂的,例如商品的数据调用函数,不能用在店铺的数据调用上,每个数据表都有自己的函数自己的类库和少量的公共类库。因此初学者来讲,调用mysql数据很困难。我现在讲解一个简单的调用方法能满足95%以上的mysql数据调用请求。足够对ecmall进行二次开发。例子:$db = &db(); 第一步赋值数据库类库,$db->query(sql); 第二步执行mysql 语句;常用的数据库函数1.得到一行数据$user=$db->getrow("select * from ecm_member where user_id=111");print_r($user);2.得到一列数据$user=$db->getcol("select user_id from ecm_member ");print_r($user);3.得到所有数据$user=$db->getall("select user_id from ecm_member ");foreach ( $user as $row){print_r($row);}4.得到一个数值$user=$db->getone("select count(*) from ecm_member...
此文被围观2394 分类: 编程开发 标签:  ·····

discuz将手机版默认的“触屏版”改为“标准版”2014-07-04

修改前请备份原文件找到“\source\class\discuz\discuz_application.php”,将其中的(红色标示)$mobileurl = 'http://'.$this->var['setting']['domain']['app']['forum'].'?mobile=yes'改为$mobileurl = 'http://'.$this->var['setting']['domain']['app']['forum'].'?mod=mobile&view=yes';再将//$mobileurl = $this->var['siteurl'].'forum.php?mobile=yes';改为$mobileurl = $this->var['siteurl'].'misc.php?mod=mobile&view=yes';最后将:define('IN_MOBILE', isset($this->var['mobiletpl'][$mobile]) ? $mobile :&...
此文被围观2135 分类: 编程开发 标签:  ·····

dede position 修改,{dede:field name='position'/},dede position链接符修改2014-07-03

DEDE修改位置的链接符:系统设置->修改系统参数->栏目位置的间隔符号:去掉{dede:field name='position'/}最后个符号现在{dede:field name='position'/}默认的样式是:首页>栏目标题>  这样看起就多余了一个>符号,是需要去掉的方法:在include/typelink.class.php第145行左右return $this->valuePosition.$this->SplitSymbol; 修改成return $this->valuePosition;后面的那个〉符号就除去了...

ECMall的模板解析语法介绍,ecmall foreach2014-07-03

在ECMall模板中,用"{"开头,以"}"结尾就构成一个标签单元,"{"紧接着的单词就是标签名。在标签单元中单词前含"$"(美元符)的为变量名。资源引用res标签功能:返回当前模板当前风格目录的url路径实例:{res file=css/ecmall.css}这个标签在模板编译后将变成http://商城域名/themes/default/styles/default,注意末尾没有"/",返回结果会随后台设置的主题变化lib标签功能:返回javascript库的url路径实例:{lib file=ecmall.js}这个标签在模板编译后将变成http://商城域名/includes/libraries/javascript,注意末尾没有"/",返回结果不会随后台设置的主题变化url标签功能:url解析器,可根据后台伪静态状态返回相应url等。说明:如果一个链接的目标页面需要伪静态功能,请使用该url标签,只有当后台开启伪静态并在.htaccess文件为目标页面设置了伪静态规则时url标签才能解析为静态url地址。实例:{url app=goods&id=$goods_id}解析后如果伪静态成功则返回"goods/19"include标签:include 标签用于在当前模板中包含其它模板。当前模板中的变量在被包含的模板中可用。必须指定 file 属性,该属性指明模板资源的位置。实例:{inclu...
此文被围观1143 分类: 编程开发 标签:  ····

DEDE调用指定文章ID来调用特定文档2014-07-02

指定文章的id来调用特定文档在某些情况下还是比较实用的,下面有个示例,需要的朋友可以了解下{dede:arclist row=1 idlist='6'}  <li><a href="[field:arcurl/]">[field:description/]</a></li>  {/dede:arclist}一、指定文章的id来调用特定文档: {dede:arclist idlist='373,387,277' titlelen=100}<a href='[field:arcurl/]'>[field:title/]</a>{/dede:arclist}所有只需在arclist里加入idlist='373,387,277',表示调用id号为373,387,277的文档。 二、指定keyword来调用特定文档: {dede:arclist keyword='建站教程网' titlelen=100}<a href='[field:arcurl/]'>[field:title/]</a>{/dede:arclist}所有只需在arclist里加入keyword='建站教程网',表示...
此文被围观987 分类: 编程开发 标签:  ······

dede模板里可直接用$_GET["xxx"]获取动态URL的参数,dede获取动态参数2014-07-01

模板里可直接用$_GET["xxx"]获取动态URL的参数比如动态调用时:http://www.xxx.com/plus/list.php?xxx=123  模板里就可以用类似以下这样的写法来获取URL里的参数{dede:field name='keywords' runphp='yes'}              @me=$_GET['xxx'];  {/dede:field}这样得到的输出值就是123特别注明:这种方法,不适合生成静态的情况因为这种情况下是静态页面地址,带了参数也无法传入到PHP里例如http://www.xxx.com/html/index.html?xxx=123  就一点意义都没有...
此文被围观1896 分类: 编程开发 标签:  ······

ECMall商城系统去掉首页标题中的“商城首页”教程2014-07-01

很多朋友用ECMall商城系统做多用户商城,但网站首页的标题栏会有一个“商城首页”,这个对网站来说一点用没有,去掉网站首页IE标题栏标题“商城首页 – ”这几个字请按以下办法:./app/default.app.php文件第13行$this->_config_seo(array( ‘title’ => Lang::get(‘mall_index’) . ‘ – ‘ . Conf::get(‘site_title’), ));改为$this->_config_seo(array( ‘title’ => Conf::get(‘site_title’), ));这样就去掉了ECMall商城首页的烦人的“商城首页”四个字了。...
此文被围观1068 分类: 编程开发 标签:  ····

PHP如何检测手机是什么系统?PHP如何通过UserAgent判断智能手机系统(设备,Android,IOS)?2014-06-19

PHP如何检测手机是什么系统?PHP如何通过UserAgent判断智能手机系统(设备,Android,IOS系统)?auto.php========================================================================header("Content-type:text/html; charset=utf-8");$user_agent = $_SERVER['HTTP_USER_AGENT'];   //var_dump($user_agent);if(stristr($_SERVER['HTTP_USER_AGENT'],'Android')) {   //echo '你的手机是:Android系统';header('Location: http://www.test.com/wap/android/test_1.3.apk'); }else if(stristr($_SERVER['HTTP_USER_AGENT'],'iPhone')){   //echo '你的手机是:ISO系统';header('Location: http://itunes.apple.com/cn/appid493887471?mt=8');}else{  &n...

PHP报错“Parse error: syntax error, unexpected T_VARIABLE”的解决办法2014-06-17

syntax error, unexpected T_VARIABLE 是PHP开发常见的错误,也是最为低级的错误,如果您见到如下的错误:Parse error: syntax error, unexpected T_VARIABLE in D:\test\controllers\admin.php on line 30这种错误导致原因是字符串拼写的问题,经常还会有在语句最末尾忘记加上“;”而导致的。所以需要仔细检查这行语句的字符串拼写,问题就迎刃而解了。...
此文被围观1393 分类: 编程开发 标签:  ···

php的数组交叉合并2014-06-17

php的数组,比如我有两个数组。格式如下$list = array('1'=>'a','2'=>'b','3'=>'c');$list2 = array('1'=>'1','2'=>'2','3'=>'3');‍‍array‍‍(3) {[1]=>string(1) "a"[2]=>string(1) "b"[3]=>string(1) "c"}array(3) {[1]=>string(1) "1"[2]=>string(1) "2"[3]=>string(1) "3"}‍‍那么‍‍我怎么想要他组成这种格式呢array(6) {[0]=>string(1) "a"[1]=>string(1) "1"[2]=>string(1) "b"[3]=>string(1) "2"[4]=>string(1) "c"[5]=>string(1) "3"}‍‍‍‍‍不知道‍‍各位在项目中有没有遇到这种问题,反正我是遇到了...
此文被围观1782 分类: 编程开发 标签:  ·····

本站使用ThinkPHP框架开发读图网主题,目前托管在阿里云,图片由读图网提供. 蜀ICP备12031064号

Copyright © 2011-2017adophper.com All Rights Reserved.