- 博客(21)
- 资源 (4)
- 收藏
- 关注
原创 discuz配置UCenter
PHP版本的论坛和网站的同步登陆问题解决方案;1、将discuz中的upload/uc_client文件夹复制到项目中的public文件夹下;2、将discuz中的upload/api文件夹中的uc.php文件复制到项目中的public文件夹下;3、登陆论坛管理中心,进入UCenter;新建应用;这里我建好了一个内分泌的应用;下图是添加应用的时候的具体填写内容;
2014-09-26 14:47:04 2590
原创 JS页面跳转传url地址错误
在我做的一个接口文档系统中有这样一个功能,页面点击一个测试按钮,将一个地址传到action中进行处理将结果进行解析输出到页面上;出现了一个问题,页面点击按钮时需要跳转页面,同时将要处理的url地址传递出去,该地址里面有&?等特殊符号,action接收的时候会理解为多个传递值而不是一个url;有这样解决:传递参数时需要使用encodeURIComponent,这样组合的url
2014-09-26 14:46:48 2839
原创 PHP如何调用.NET中webserivce接口
咱们珍立拍是部署在linux服务器上,皮肤科等医学网站是部署在windows服务器上,我们要实现用户数据的互通互联,所以就需要用听过PHP调用webservice接口。PHP调用webservice接口代码如下: $wsdl = "http://XXXXX/api.asmx?wsdl";//接口地址 $client = new SoapClient($wsdl);
2014-09-26 14:36:41 1246
原创 PHP中如何使用jsonp
在PHP中同一个域名下用Ajax就可以实现接口调用,但是有时候会遇到需要跨域调用接口,这样用Ajax就无法实现接口调用。这里我们讲解下通过jsonp进行跨域调用接口。1、首先,接口的返回方式需要改如下:echo $_GET['callback'].'('.json_encode($return).')'; 2、其次就是客户端,如何使用接口 代码如下:$.getJSO
2014-09-26 14:36:37 811
原创 跨平台如何打包android
第一次学习跨平台,这个不是目的,主要是打包成APP别人手机可以安装使用。首先当然要有java+eclipse环境等。环境的配置在前面已经说过嘞 然后我用的是个Eclipse工具是个集成的。1、在打包之前还要下载一个phonegap,这里我下载的是phonegap-2.9.0.zip版本。2、解压之后里面会有很多个语言的有ios的windowphone还有android等,
2014-09-26 14:34:42 530
原创 网站与discuz同步注册免激活
网站注册的时候同步调用discuz的注册接口,实现用户数据同步;但是发现有个问题,注册成功跳转到论坛,用户不是处于登录状态,论坛必须登录一次进行激活以后才能正常使用;我就在网上找到了一个解决方案:到discuz/upload/api/uc.php文件中找到synlogin方法然后将下面的代码覆盖这个方法里面的内容:function synlogin($get, $post)
2014-09-26 14:32:54 755
原创 PHP发送邮件带附件
//发送邮件 $mail=new PHPMailer();//建立邮件发送类 $mail->CharSet="UTF-8";//支持中文 //$address是填写给谁发送邮件 $address="xirizhifeng@163.com"; $mail->IsSMTP();//使用smtp方式发送 $mail->Host="smtp.16
2014-09-26 12:12:20 543
转载 怎样快速学习一门新技术
前几天fork了Ruby China的源码,面对陌生的Ruby技术栈,一头雾水。我fork它并不单为了学习,而是要在最短的时间搭建起我脑海中的社区网站。所以我不可能针对每一门新技术都去买一本书来读上半个月。我在本机运行起Ruby China,新注册一个用户,发现不能发帖,提示说要注册一个月以上才可以。于是我去找相关代码: # 是否能发帖 def newbie? ret
2014-09-26 09:43:19 374
转载 程序员练级之路 (作者:陈皓)
建议:不要乱买书,不要乱追新技术新名词,基础的东西经过很长时间积累而且还会在未来至少10年通用。回顾一下历史,看看历史上时间线上技术的发展,你才能明白明天会是什么样。一定要动手,例子不管多么简单,建议至少自己手敲一遍看看是否理解了里头的细枝末节。一定要学会思考,思考为什么要这样,而不是那样。还要举一反三地思考。注:你也许会很奇怪为什么下面的东西很偏Unix/Linux,这是因为我觉
2014-09-26 09:41:50 574
转载 Linux进程管理 --进程管理命令
一、查看用户信息w1、 w显示信息的含义TTY:说明用户登录的方式,ttyN:表示以本地终端登录;pts/N表示以远程终端登录JCPU:以终端代号来区分,该终端所有相关的进程执行时,所消耗的CPU时间会显示在这里 PCPU:CPU执行程序耗费的时间WHAT:用户正在执行的操作load average:分别显示系统在过去1、5、15 分钟内的系统的平均
2014-09-26 09:36:17 435
转载 Vim/Vi常用操作
周围同事不是用vim就是Emacs,你要是用一ultraedit,你都不好意思跟人家打招呼;什么插件呀,语法高亮呀,拼写检查呀,能给它开的都给它开着,就是一个字儿:酷。你说这么牛B一东西,怎么着学会也得小半年吧。半年!入门都远着呢,能学会移动光标就不错了,你还别说耗不起,就这还只是左右移动!!!Vim/Vi简介所有的Linux/UNIX都会默认安装Vi,现在主流的Lin
2014-09-26 09:32:12 375
原创 phpmyadmin 出现The mbstring extension is missing
我在centos6.4中安装phpmyadmin之后,浏览报错The mbstring extension is missingyum install php-mbstring
2014-09-17 16:04:22 4081
转载 Centos系统用遇到Another app is currently holding the yum lock问题的解决方法
问题描述】CentOs系统中使用yum安装软件,出现如下错误[root@localhost ~]# yum install gnuradio usrpLoaded plugins: fastestmirrorExisting lock /var/run/yum.pid: another copy is running as pid 15069.Another app is curr
2014-09-17 16:00:09 10301
原创 使用阿里云服务器
拿到阿里云 Linux 服务器后,需要做这几件事情:1. 初始化数据盘 # fdisk /dev/xvdb # mkfs.ext4 /dev/xvdb1 # mkdir /data 修改 /etc/fstab, 添加这一行: /dev/xvdb1 /data e
2014-09-17 13:53:41 534
原创 在linux部署项目
1. 建session目录 # mkdir -p /var/lib/php/session # chown -R nginx:nginx /var/lib/php/session2. 安装gd库和soap库 # yum --enablerepo=remi install -y php-gd # yum --enablerepo=remi in
2014-09-17 13:50:30 435
原创 安装phpMyAdmin
1. 安装phpMyAdmin # yum --enablerepo=remi install -y phpMyAdmin2. 修改 nginx 虚拟主机配置文件,添加以下内容:serverserver{ listen 8010; server_name IP地址; location ~ \.php$ {
2014-09-17 13:38:47 356
原创 在centos6上安装nginx, MySQL和PHP
原文见 https://www.digitalocean.com/community/articles/how-to-install-linux-nginx-mysql-php-lemp-stack-on-centos-6第一步: 安装yum源 # rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-
2014-09-17 13:38:40 525
原创 Accept和Content-Type的区别
这是一个小知识点,但是我今天才注意和了解到,就写下来分享下。在我们php中用curl来访问数据接口的时候,有的时候根据具体情况需要加header头,但是关于这个json的头的标示有,这里我就不写具体怎么初始化curl等一系列代码,只标注出有关header的array_push($header, 'Content-Type:application/json');arr
2014-09-12 14:12:37 11229
原创 新浪微博第三方登陆网站
我们产品增加了第三方登陆功能,首先是新浪微博,实现功能如下:一、要有新浪微博账号,然后申请开通开发者信息(完善用户详细信息),创建应用---新浪微博API网站有详细介绍步骤,一步步操作进行即可。二、在登陆页面合理位置增加一个a标签,红色部分是微博登陆图标,a标签的href里面填写申请token的api地址,蓝色是上一步应用的app key,紫色是强制登陆,绿色是创建应用时填写的回调
2014-09-09 11:23:40 855
原创 手机端批量上传多个文件时服务器如何接收
我们的论坛中发表帖子中可以附带多张图片,如何处理手机端批量上传图片文件呢?解决方案如下:这里是一个比较系统完善的方法: public function uploadfileAction(){$size=0;//记录超过指定大小的文件个数$filetype=0;//记录不符合文件类型的个数$uploadfailed=0;//上传失败个数$up_
2014-09-05 15:23:02 1428
原创 【重磅】微信公众号盗版的亲们,你们再也不能为所欲为了!
9月3日,广东省中山市第一人民法院对广东首例微信侵权纠纷案进行判决,认定被告中山暴风科技微信公众号的擅自转载行为侵犯了原告中山商房网的著作权,判令被告赔礼道歉,并赔偿经济损失!法院认为:被告在未经许可擅自将原告在微信上发表的文章改头换面在自己微信上推送(未注明真实来源,而是据为己有),侵犯了原告享有的署名权、修改权、信息网络传播权及获得报酬等著作人身权及财产权。用老百姓可以理解的话说,就是盗版了,
2014-09-05 10:58:42 2967
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人