From a19282b58e508216b7608696e8ff465b0e09cb46 Mon Sep 17 00:00:00 2001 From: kit rio Date: Tue, 24 May 2022 17:03:23 +0900 Subject: [PATCH] =?UTF-8?q?PHP=208.1=20=EC=A7=80=EC=9B=90=20=ED=81=B4?= =?UTF-8?q?=EB=9E=98=EC=8A=A4=20=EB=A7=B4=EB=B2=84=EB=B3=80=EC=88=98=20var?= =?UTF-8?q?=20->=20public=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 클래스에서 var 와 public 은 동일한역할이며 PHP 5.2부터 지원됩니다. --- lib/icode.lms.lib.php | 16 ++++++++-------- lib/icode.sms.lib.php | 25 +++++++++++-------------- plugin/sms5/sms5.lib.php | 18 +++++++++--------- 3 files changed, 28 insertions(+), 31 deletions(-) diff --git a/lib/icode.lms.lib.php b/lib/icode.lms.lib.php index f74b14e3b..7a7009eba 100644 --- a/lib/icode.lms.lib.php +++ b/lib/icode.lms.lib.php @@ -28,14 +28,14 @@ function get_icode_port_type($id, $pw) * 접속, 발송, URL발송, 결과등의 실질적으로 쓰이는 모든 부분이 포함되어 있다. */ class LMS { - var $icode_id; - var $icode_pw; - var $socket_host; - var $socket_port; - var $socket_portcode; - var $Data = array(); - var $Result = array(); - var $icode_key; + public $icode_id; + public $icode_pw; + public $socket_host; + public $socket_port; + public $socket_portcode; + public $Data = array(); + public $Result = array(); + public $icode_key; // SMS 서버 접속 function SMS_con($host, $id, $pw, $portcode) { diff --git a/lib/icode.sms.lib.php b/lib/icode.sms.lib.php index 9b8f75a2f..0061b6653 100644 --- a/lib/icode.sms.lib.php +++ b/lib/icode.sms.lib.php @@ -22,13 +22,10 @@ function cut_char($word, $cut) { } function CheckCommonType($dest, $rsvTime) { - //$dest=eregi_replace("[^0-9]","",$dest); $dest=preg_replace("/[^0-9]/i","",$dest); if (strlen($dest)<10 || strlen($dest)>11) return "휴대폰 번호가 틀렸습니다"; $CID=substr($dest,0,3); - //if ( eregi("[^0-9]",$CID) || ($CID!='010' && $CID!='011' && $CID!='016' && $CID!='017' && $CID!='018' && $CID!='019') ) return "휴대폰 앞자리 번호가 잘못되었습니다"; if ( preg_match("/[^0-9]/i",$CID) || ($CID!='010' && $CID!='011' && $CID!='016' && $CID!='017' && $CID!='018' && $CID!='019') ) return "휴대폰 앞자리 번호가 잘못되었습니다"; - //$rsvTime=eregi_replace("[^0-9]","",$rsvTime); $rsvTime=preg_replace("/[^0-9]/i","",$rsvTime); if ($rsvTime) { if (!checkdate(substr($rsvTime,4,2),substr($rsvTime,6,2),substr($rsvTime,0,4))) return "예약날짜가 잘못되었습니다"; @@ -37,16 +34,16 @@ function CheckCommonType($dest, $rsvTime) { } class SMS { - var $ID; - var $PWD; - var $SMS_Server; - var $port; - var $SMS_Port; - var $Data = array(); - var $Result = array(); - var $icode_key; - var $socket_port; - var $socket_host; + public $ID; + public $PWD; + public $SMS_Server; + public $port; + public $SMS_Port; + public $Data = array(); + public $Result = array(); + public $icode_key; + public $socket_port; + public $socket_host; function SMS_con($sms_server,$sms_id,$sms_pw,$port) { global $config; @@ -102,7 +99,7 @@ class SMS { if($enc === 'EUC-KR'){ $msg = iconv_utf8($msg); } - + // 보낼 내용을 배열에 집어넣기 $dest = spacing($dest,11); $callBack = spacing($callBack,11); diff --git a/plugin/sms5/sms5.lib.php b/plugin/sms5/sms5.lib.php index bc93b445e..b3b83a005 100644 --- a/plugin/sms5/sms5.lib.php +++ b/plugin/sms5/sms5.lib.php @@ -151,15 +151,15 @@ if($config['cf_sms_type'] == 'LMS') { include_once(G5_LIB_PATH.'/icode.lms.lib.php'); class SMS5 extends LMS { - var $icode_id; - var $icode_pw; - var $socket_host; - var $socket_port; - var $socket_portcode; - var $send_type; - var $Data = array(); - var $Result = array(); - var $Log = array(); + public $icode_id; + public $icode_pw; + public $socket_host; + public $socket_port; + public $socket_portcode; + public $send_type; + public $Data = array(); + public $Result = array(); + public $Log = array(); function Add($strDest, $strCallBack, $strCaller, $strSubject, $strURL, $strData, $strDate="", $nCount) { global $config;