if (!defined("_GNUBOARD_")) exit; // °³º° ÆäÀÌÁö Á¢±Ù ºÒ°¡
// ÀڽŸ¸ÀÇ Äڵ带 ³Ö¾îÁÖ¼¼¿ä.
if($w != 'u') { // ±ÛÀÛ¼º½Ã ¹®ÀÚº¸³»°í ¼öÁ¤½Ã¿¡´Â ¹®ÀÚ ¾Èº¸³¿
$sms_url = "http://sslsms.cafe24.com/sms_sender.php"; // Àü¼Û¿äû URL
// $sms_url = "https://sslsms.cafe24.com/sms_sender.php"; // HTTPS Àü¼Û¿äû URL
$sms['user_id'] = base64_encode("test"); // SMS ¾ÆÀ̵ð.
$sms['secure'] = base64_encode("3b3f2ff52d7b8b1060f67852ecb9bd0e") ; // ÀÎÁõŰ
$sms['msg'] = base64_encode("OOO °Ô½ÃÆÇ¿¡ ±ÛÀÌ µî·ÏµÇ¾ú½À´Ï´Ù."); // ¸Þ¼¼Áö
$sms['rphone'] = base64_encode("010-1234-1234"); // ¹Þ´Â»ç¶÷ ÀüȹøÈ£, ¿©·¯¸íÀ϶§ ,±¸ºÐ
$sms['sphone1'] = base64_encode("010"); // º¸³»´Â»ç¶÷ ÀüÈ ¾Õ¹øÈ£
$sms['sphone2'] = base64_encode("4321"); // º¸³»´Â»ç¶÷ ÀüÈ Áß°£¹øÈ£
$sms['sphone3'] = base64_encode("4321"); // º¸³»´Â»ç¶÷ ÀüÈ µÞ¹øÈ£
$sms['rdate'] = base64_encode(""); // ¿¹¾à³¯Â¥
$sms['rtime'] = base64_encode(""); // ¿¹¾à½Ã°£
$sms['mode'] = base64_encode("1"); // base64 »ç¿ë½Ã ¹Ýµå½Ã ¸ðµå°ªÀ» 1·Î ÁÖ¼Å¾ß ÇÕ´Ï´Ù.
$sms['testflag'] = base64_encode(""); // Å×½ºÆ®Àϰæ¿ì:Y, ¾Æ´Ò°æ¿ì:NULL
$sms['destination'] = base64_encode("");
$returnurl = "http://www.test.co.kr/bbs/board.php?bo_table=$bo_table"; // ¸Þ¼¼Áö Àü¼ÛÈÄ À̵¿ÇÒ ÆäÀÌÁö
$sms['repeatFlag'] = base64_encode(""); // ¹Ýº¹¼³Á¤
$sms['repeatNum'] = base64_encode(""); // ¹Ýº¹È½¼ö
$sms['repeatTime'] = base64_encode(""); // ¹Ýº¹½Ã°£
$nointeractive = "1"; // ¼º°ø½Ã ´ëÈ»óÀÚ(alert)¸¦ »ç¿ë (0:»ç¿ë, 1:»ç¿ë¾ÈÇÔ)
$host_info = explode("/", $sms_url);
$host = $host_info[2];
$path = $host_info[3]."/".$host_info[4];
srand((double)microtime()*1000000);
$boundary = "---------------------".substr(md5(rand(0,32000)),0,10);
//print_r($sms);
// Çì´õ »ý¼º
$header = "POST /".$path ." HTTP/1.0\r\n";
$header .= "Host: ".$host."\r\n";
$header .= "Content-type: multipart/form-data, boundary=".$boundary."\r\n";
// º»¹® »ý¼º
foreach($sms AS $index => $value){
$data .="--$boundary\r\n";
$data .= "Content-Disposition: form-data; name=\"".$index."\"\r\n";
$data .= "\r\n".$value."\r\n";
$data .="--$boundary\r\n";
}
$header .= "Content-length: " . strlen($data) . "\r\n\r\n";
$fp = fsockopen($host, 80);
if ($fp) {
fputs($fp, $header.$data);
$rsp = '';
while(!feof($fp)) {
$rsp .= fgets($fp,8192);
}
fclose($fp);
$msg = explode("\r\n\r\n",trim($rsp));
$rMsg = explode(",", $msg[1]);
$Result= $rMsg[0]; //¹ß¼Û°á°ú
$Count= $rMsg[1]; //ÀÜ¿©°Ç¼ö
//¹ß¼Û°á°ú ¾Ë¸²
if($Result=="success") {
$alert = "¼º°ø";
$alert .= " ÀÜ¿©°Ç¼ö´Â ".$Count."°Ç ÀÔ´Ï´Ù.";
}
else if($Result=="reserved") {
$alert = "¼º°øÀûÀ¸·Î ¿¹¾àµÇ¾ú½À´Ï´Ù.";
$alert .= " ÀÜ¿©°Ç¼ö´Â ".$Count."°Ç ÀÔ´Ï´Ù.";
}
else if($Result=="3205") {
$alert = "À߸øµÈ ¹øÈ£Çü½ÄÀÔ´Ï´Ù.";
}
else if($Result=="0044") {
$alert = "½ºÆÔ¹®Àڴ¹߼۵ÇÁö ¾Ê½À´Ï´Ù.";
}
else {
$alert = "[Error]".$Result;
}
}
else {
$alert = "Connection Failed";
}
if($nointeractive=="1" && ($Result!="success" && $Result!="Test Success!" && $Result!="reserved") ) {
echo "";
}
else if($nointeractive!="1") {
echo "";
}
echo "";
}
?>