로 볼 수 있다고도 거기 밖으로 여기 sendsms_helper.php
function sendsms($number, $message_body, $return = '0') {
$sender = 'SEDEMO'; // Can be customized
$smsGatewayUrl = 'http://springedge.com';
$apikey = '62q3xxxxxxxxxxxxxxxxxxxxxx'; // Need to change
$textmessage = urlencode($textmessage);
$api_element = '/api/web/send/';
$api_params = $api_element.'?apikey='.$apikey.'&sender='.$sender.'&to='.$number.'&message='.$textmessage;
$smsgatewaydata = $smsGatewayUrl.$api_params;
$url = $smsgatewaydata;
$ch = curl_init();
curl_setopt($ch, CURLOPT_POST, false);
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $output = curl_exec($ch);
curl_close($ch);
if(!$output){ $output = file_get_contents($smsgatewaydata); }
if($return == '1'){ return $output; }else{ echo "Sent"; }
}
사용 방법/도우미로 저장해야합니다 간단한 코드 점화 도우미입니다 : 프로젝트의 모든 위치에서 아래의 함수를 사용하여 SMS를 보낼 수 있습니다. sendsms 함수 호출 예. sendsms('919918xxxxxx', 'test message');
정말 수 없습니다 $this->load->helper('sendsms_helper');
출처
2016-08-14 18:57:11
BSB
로 sendsms 헬퍼를로드 할 수 있는지 확인하십시오. PHP API를 제공하는 호스팅을 찾아야합니다. 당신은 아무것도없이 PHP 자체에서 SMS를 보낼 수 없습니다. –
twilio –
예 좋습니다. 모두가 말하길 Twilio isbest – eronax59