很多站长朋友们都不太清楚phpci验证,今天小编就来给大家整理phpci验证,希望对各位有所帮助,具体内容如下:
本文目录一览: 1、 php ci框架怎么对接短信接口 2、 PHP CI 框架 怎么在访问的是否区分手机 和 电脑访问 3、 php CI框架问题?小弟是初学者。 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 框架 怎么在访问的是否区分手机 和 电脑访问在控制层可以进行判断,代码如下:(挖个坟)
//加载类库
$this->load->library('user_agent');
//判断是否是手机端登录
if ($this->agent->is_mobile())
{
//是则跳转这个网页
$this->load->view('phone.php');
}
else
{
不是则跳转这个网页
$this->load->view('pc.php');
}
php CI框架问题?小弟是初学者。这是在调用 view方法 给view传的参数
在这里第一个参数是ci的视图层页面 第二个参数$data可接受的是一个数组
在数组了 title又是一个被ucfirst($page)赋值的变量
可能我这样解释也不对 你去了解下ci的底层的加载
关于phpci验证的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。