php con DB 저장 함수
페이지 정보
본문
header('Content-Type: text/html; charset=UTF-8');
//okj DB 저장 함수
function checkinput($ival){
$chktrim = trim($ival);
return htmlspecialchars( $chktrim, ENT_QUOTES );
}
function checknum($nval){
$chktrim = trim($nval);
return eregi_replace('[-a-z!#$%&'*+/=?^_`{|}~<>]', '',$chktrim);
}
function checkhangul($naval) {
$paten = \"/([xEA-xED][x80-xBF]{2}|[a-zA-Z])+/\";
preg_match_all($paten,$naval,$match);
return implode('',$match[0]);
}
function checkemail($eval) {
$paten = \"/([xEA-xED][x80-xBF]{2}|[a-zA-Z0-9._%+-])+/\";
preg_match_all($paten,$eval,$match);
return implode('',$match[0]);
}
function checkemail_return($erval) {
return preg_match('/^[A-Z0-9._%+-]+@[A-Z0-9.-]+.[A-Z]{2,4}$/i',$erval);
}
//okj DB 저장 함수//
//okj 접근경로 확인
$c_url = checkinput($_POST['c_url']);
$url = checkinput($_POST['url']);
$exec = checkinput($_POST['exec']);
$site_type = checkinput($_POST['site_type']);
$f_url = $c_url.\".\".$url;
$befor_url = explode(\"/\",$_SERVER['HTTP_REFERER']);
if($befor_url[2] != $f_url || $befor_url[2] == \"\"){
echo\"<script>window.alert('잘못된 경로로 접근하셨습니다.\".$befor_url[2].\"..\".$f_url.\"');history.go(-1);</script>\";
exit;
}
//okj 접근경로 확인//
//okj DB 저장 함수
function checkinput($ival){
$chktrim = trim($ival);
return htmlspecialchars( $chktrim, ENT_QUOTES );
}
function checknum($nval){
$chktrim = trim($nval);
return eregi_replace('[-a-z!#$%&'*+/=?^_`{|}~<>]', '',$chktrim);
}
function checkhangul($naval) {
$paten = \"/([xEA-xED][x80-xBF]{2}|[a-zA-Z])+/\";
preg_match_all($paten,$naval,$match);
return implode('',$match[0]);
}
function checkemail($eval) {
$paten = \"/([xEA-xED][x80-xBF]{2}|[a-zA-Z0-9._%+-])+/\";
preg_match_all($paten,$eval,$match);
return implode('',$match[0]);
}
function checkemail_return($erval) {
return preg_match('/^[A-Z0-9._%+-]+@[A-Z0-9.-]+.[A-Z]{2,4}$/i',$erval);
}
//okj DB 저장 함수//
//okj 접근경로 확인
$c_url = checkinput($_POST['c_url']);
$url = checkinput($_POST['url']);
$exec = checkinput($_POST['exec']);
$site_type = checkinput($_POST['site_type']);
$f_url = $c_url.\".\".$url;
$befor_url = explode(\"/\",$_SERVER['HTTP_REFERER']);
if($befor_url[2] != $f_url || $befor_url[2] == \"\"){
echo\"<script>window.alert('잘못된 경로로 접근하셨습니다.\".$befor_url[2].\"..\".$f_url.\"');history.go(-1);</script>\";
exit;
}
//okj 접근경로 확인//
- 이전글php 입력값 제어 reg 20.02.21
- 다음글php 인코딩 확인 20.02.21
댓글목록
등록된 댓글이 없습니다.