- 浏览: 231935 次
- 性别:
- 来自: 杭州
-
最新评论
-
jun199061:
试了下 ,报无法加载DLL “libmySQL.dll”是怎么 ...
C# 连接mysql数据库 -
朋在无锡:
靠...上当了...晕
Xdebug + Wamp 2.0 的配置 -
w156445045:
博主,您好,请问为什么我这样做没效果啊?
artDialog简单用法 -
laikk:
将服务器端的所有返回值都设置成false 后,客户端还显示登录 ...
PHPRPC for php 登陆的实现 -
laikk:
将服务器端的所有返回值都设置成false 后,客户端还显示登录 ...
PHPRPC for PHP 读取数据
文章列表
下载了最新的vs 2010 发现比2008的小了将近一半,安装结束之后,才发现,没有msdn的安装。查了之后才晓得。2010中的帮助文档改名字,之前是叫msdn ,2010中是叫help library 我下载的里面是没有包含help library 所以安装包才2G左右,如果带上help library 估计得4G+
不过安装结束之后,会有一个Help Library管理器的东西,如果你把Help Library下载到本地的话,它可以通过进行安装,如果你没有安装的话,也可以进行联机进行下载,但是,下载超级慢,我下了一天,一本书也没下载下来(2010里的help library 把帮助文档 ...
最近公司使用discuz做了一个网站,上面加了一个核价功能,同时老板说要做一个桌面客户端程序,也能自动核价。因为discuz 使用的是mysql数据库,而我只对c#熟悉,于是在网上找了一些资料,现在整理下。
在网上有两种方法,可以通过c#连接mysql 在这里只说这一种,因为这种是我尝试成功的,另外一种,我还没研究,暂时不发表意见
首先下载mysql的 .net驱动程序。。博文最后附有驱动的下载地址
然后在项目里引用下,如图:
然后简单写一个数据库连接类,如下:
using System;
using System.Collections.Generic;
using S ...
最近在看开源系统cms的时候,看到phpcms也有一个类似Ucenter的东西,之前研究过一段时间discuz x1.5 它是把门户,论坛,社区,空间很多东西整合到一起了。门户也有一个小的cms功能,只是不够强大,如果能把这两个整合起来,那 ...
最近要做一个核价的功能!就是展示一张表单,里面有很多选项根据用户选择不同的选项
然后把用户接收的数据通过处理,然后计算出来
表单里的选项很多,但是数据量不够大,最多的一个选项,大概有10个选项值
存数据库吧,不单读取麻烦而且表关系也不好设计。
于是就想到放在xml里
今天特地研究了下php关于解析XML方面的函数
最后选定了SimpleXML这个扩展功能。php也有其它方法解析XML 这里就不多讲了
先上个例子吧
这是一个xml文件
<?xml version="1.0" encoding="utf-8"?>
<b ...
以前用的是wamp 2,今天下载了wamp 2.1 安装成功之后,发现里面多了两个东西。一个是client XDebug 另一个是Webgrind
在网上搜索了下,才晓得webgrind是一个php 执行时间分析工具,类似于Wincachegrind这个工具,用来分析相关函数的执行时间和相关的性能的,只不过这个是web版的
这个是你安装好wamp之后,自动就安装好的,只不过需要加一些配置
打开php.ini文件,
下面是我的配置信息:
xdebug.remote_enable = off
xdebug.profiler_enable = off
xdebug.profil ...
原文地址:http://www.discuz.net/thread-2087076-1-1.html
Discuz! X系列中加入了全新的缓存机制,我们在开发插件或者是增加新的功能的时候可以很方便的为系统增加一个全新的缓存,并在任何页面中使用。
下面以一个 名为 example 的缓存为例,详细说一下这个机制。
新建一个文件:
<?php
if(!defined('IN_DISCUZ')) {
exit('Access Denied');
}
function build_cache_example() {
$data = arra ...
在根目录下找到common.php
找到
define('D_BUG', '0');
修改为:
define('D_BUG', '1');
然后刷新前台页面 即可在底部看到下面的显示
感兴趣的朋友可以试下
今天在插入数据的时候,mysql返回了这样一个错误
在网上搜索了一上,才发现,是因为表中的主键没有设置自增
而插数据的时候,主键为0 再次插入的时候,还是0,主键突然造成的
解决方法就是把表中的主键改成自增就ok了
打开source/class/class_template.php,找到:
$dev = '';//for Developer $dev = "echo '[$hookid]';";
修改为:
$dev = ''; $dev = "echo '[$hookid]';";
图中只是截了一部分,圈红色部分的就是嵌入点
加上这段代码之后,页面各个部分的嵌入点都会显示出来
感兴趣的朋友可以加进去看看效果
之前我也出现过登陆成功之后,也没有什么密码错误之类的提示,登陆之后就跳转到游客,不管是管理员还是会员都是这个情况,下面的几条都检查了,也没有用,无奈之下,在看配置文件的时候,看到了这一条
// ---------------- ...
遇到这个情况的时候,纠结了一段时间,
后来才发现。发修改mysql数据库的密码之后,
首先需要修改网站根目录下的config目录下的config_global.php,config_global_default.php,confg_ucenter.php和config_ucenter_default.php
但是修改完毕之后,在后台登陆Ucenter的时候,提示数据库密码错误
原来在根目录下的uc_server\data 文件夹下有个config.ini.php文件,
把这里的数据库和密码文件修改下就好了。
这个是discuz x1.5的目录结构,其它版本的请自行对照!~
目前使用的phpdesigner 7.0 + xdebug 这个调试环境
虽然它支持断点单步调试,但是它不能对交互式的功能进行调试
只能对单页进行调试。
比如,你要调试首页,那么它只能调试首页的加载过程,
像登录,添加,删除这种交互式的就没办法调试了
ps:也许有,可能我不知道,如果有朋友知道的话,可以分享下给我
所以,这时候可以使用file_put_contents()和var_export()这两个函数,把你想看的数
据写入到文件里进行查看
例 如:
file_put_contents('log.txt',var_export($_G,true));
可以把这段代 ...
在diy的时候,选择模块->展示类->静态模块
在数据源里有这一样,自定义html。一般用于第三方数据整合的时候,会用到这个
目前只知道调用discuz x1.5本身的一些模块数据调用
调用代码:
<script type="text/javascript" src="http://localhost/disucz/api.php?mod=js&bid=xxx"></script>
主要是scr="api.php?mod=js&bid=xxx";
这段代码 bid为 ...
一、在已经有可拖拽区域的模板中添加更多的可拖拽区域
在Discuz! X1默认模板的大部分模板文件中已经内置了两到三个可拖拽区域,但是如果你觉得这些还不够,还需要添加更多的可拖拽区域怎么办?
打开你要添加可拖 ...