当前位置:首页 > 代码 > 正文

ci框架源代码(cii框架)

admin 发布:2022-12-19 15:59 143


今天给各位分享ci框架源代码的知识,其中也会对cii框架进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

php ci框架怎么对接短信接口

相当简单 这个接口调用就是封装一个curl请求的function (sendSMS),代码示例网站上已经有了,使用时:加载这个function, 然后 调用方法sendSMS;

我把源码给你贴一遍,这个里面的账号密码是需要你们自己去申请的;

?

$username = 'test'; //用户账号

$password = '123456'; //密码

$mobile  = '13811299934,18610310066,15210954922'; //号手机码

$content = '您的短信验证码是:ABCD'; //内容

//即时发送

$result = sendSMS($username,$password,$mobile,$content);

echo $result;

 

 

function sendSMS($username,$password,$mobile,$content)

{

$url = 'http://域名/api/sms.php';

$data = array

(

'username'=$username, //用户账号

'password'=$password, //密码

'mobile'=$mobile, //号码

'content'=$content, //内容

);

$result= curlSMS($url,$data); //POST方式提交

return $result;

}

 

function curlSMS($url,$post_fields=array()){

        $ch = curl_init();

        curl_setopt($ch, CURLOPT_URL,$url);

        curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);

curl_setopt($ch, CURLOPT_TIMEOUT, 3600); //60秒 

        curl_setopt($ch, CURLOPT_HEADER,1);

        curl_setopt($ch, CURLOPT_REFERER,'');

        curl_setopt($ch,CURLOPT_POST,1);

        curl_setopt($ch, CURLOPT_POSTFIELDS,$post_fields);

        $data = curl_exec($ch);

        curl_close($ch);

        $res = explode("\r\n\r\n",$data);

        return $res[2]; 

}

 

?

谁能解释下这段php代码ci框架的

这是类里面的一个方法

功能是:浏览器使用post请求发送 shop_id到服务器,这个 shop_id 就是数据库中的manufacture_id,根据这个shop_id查询数据库,把查到的记录以json格式字符串的形式输出到浏览器

如何在CI框架中集成百度的UEditor编辑器

一项目中需要用到富文本编辑器,目前可选择的编辑器可以参看求推荐好用的富文本编辑器这个讨论。然后我就试用了百度的UEditor。

把UEditor下载下来,在CI的views层建立一个名为ueditor的文件夹,拷贝源码包中的dialogs、themes、third-party、editor_all.js和editor_config.js到ueditor文夹中。

然后在需要显示富文本编辑器的区域里加上下面代码:

script type="text/javascript" src="?=base_url().'application/views/default/'?ueditor/editor_config.js"/script

script type="text/javascript" src="?=base_url().'application/views/default/'?ueditor/editor_all.js"/script

link rel="stylesheet" href="?=base_url().'application/views/default/'?ueditor/themes/default/ueditor.css"/

div id="myEditor"/div

script type="text/javascript"

//var URL= "?=base_url().'application/views/default/'?";

var editor = new baidu.editor.ui.Editor();

editor.render("myEditor");

/script

刷新页面,可以看到编辑器就出来了。但是点击发现弹出层里的iframe页面没显示出来,用firebug等调试器一看,发现是相对路径出错了。

这个问题也好办,找到ueditor/ueditor_config.js文件,里面有配置路径的地方。看以下代码:

(function () {

//这里你可以配置成ueditor目录在您网站中与根目录之间的相对路径或者绝对路径(指以http开头的绝对路径)

//window.UEDITOR_HOME_URL可以在外部配置,这里就不用配置了

//场景:如果你有多个页面使用同一目录下的editor,因为路径不同,所以在使用editor的页面上配置这个路径写在这个js外边

//var URL = window.UEDITOR_HOME_URL || '../';

var tmp = window.location.pathname,

//URL = window.UEDITOR_HOME_URL||tmp.substr(0,tmp.lastIndexOf("\/")+1).replace("_examples/","").replace("website/","");//这里你可以配置成ueditor目录在您网站的相对路径或者绝对路径(指以http开头的绝对路径)

URL = '';

把URL编程绝对路径。现在再刷新页面,OK了,Ueditor的弹出框也正常了。

ci框架源代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于cii框架、ci框架源代码的信息别忘了在本站进行查找喔。

版权说明:如非注明,本站文章均为 AH站长 原创,转载请注明出处和附带本文链接;

本文地址:http://www.ahzz.com.cn/post/11636.html


取消回复欢迎 发表评论:

分享到

温馨提示

下载成功了么?或者链接失效了?

联系我们反馈

立即下载