이놈의 귀차니즘이 php를 세분화 시킵니다. 정보
이놈의 귀차니즘이 php를 세분화 시킵니다.-
Terrorboys 홈페이지 자기소개 아이디로 검색 회원게시물 (112.♡.♡.4)
- 1,633

본문
이놈의 귀차니즘이 소스를 세분화 시키는군요...
SMS시스템(마무리 작업)작업중인데..
SMS코드 넣기가 여간 귀찮아서..
SMS.lib.php 를 만들어서 사용하게 됩니다...
머... 귀차니즘 때문에 소스가 세분화 되는건 좋은데....
파일들이 너무 많아 지네요...
다른분들은 어떻게 하나요??
아래방법은 제가 쓰고 있는 귀차니즘에 의한 모듈 세분화 소스입니다.
귀차니즘 때문에 만들어 쓰고 있는데 다른분들께도 추천하고 싶은 방법입니다. 꼭 참고 하세요^^
(lib파일 만드는 방법알고 싶으신분은 댓글로 남겨주세요.)
SMS 세분화 예제(emma 모듈 사용)
- config_sms.php
<?
<?
$hostName = "localhost";
$userName = "****";
$userPasswd = "****";
$dbName = "****";
$conn = mysql_connect($hostName, $userName, $userPasswd);
$db = mysql_select_db($dbName);
if(!$db) {
error("FAILED_TO_SELECT_DB");
exit;
}
if(!$conn) {
error("ACCESS_DENIED_DB_CONNECTION");
exit;
}
?>
- sms.lib.php
<?
<?
function sms($phone,$callback,$msg){ // 받는 사람, 보내는사람, 메시지내용
global $g4;
include_once("$g4[path]/module/sms/config_sms.php"); // 환경파일로드
$query = "insert into 필드는비밀 ^^* set tran_id ='kira', tran_phone = '{$phone}', tran_callback = '{$callback}', tran_msg= '{$msg}', tran_status = 1, tran_date = now()";
mysql_query($query);
}
?>
index.php(중간에 로드시 하단에서 그누 필드 불러오는데에 있어서 에러를 뿌림)
<?//$sms_send="on";?>
- tail.sub.php(최하단)
<?
<?
// 소스 중간 삽입시 테이블을 찾아 갈수 없는 버그 때문에 최하단에 삽입
// $sms 가 on일때 작동
if($sms_send == "on"){
sms("0105485****","0105485****","테스트\n문자입니다.");// 받는 사람, 보내는사람, 메시지내용
}
?>
0
댓글 1개

세벽에 할것 없어서 몇번 찔러 보았는데...
포인트 별로 없어요^^