<? //쓰기 페이지에서 호출하는 부분
//db값 바인딩
ALL_BIND($ROW);
CHECKLIST_BIND($ROW['AGREE_YN'],"AGREE_YN");
CHECKLIST_BIND($PROFILE_EXPERT,"PROFILE_EXPERT[]");
CHECKLIST_BIND($VISIT_INFO,"VISIT_INFO[]");
?>
<? //타임스페이스 프레임웍 기초함수중...
/******************************************************************************
html에서 모든 OBJECT 바인딩
******************************************************************************/
function ALL_BIND($ROW){
$OBJ_KEY = array_keys($ROW);
$keycnt=count($OBJ_KEY);
for($a=0; $a<$keycnt; $a++){
$KEY= $OBJ_KEY[$a];
$VALUE= $ROW[$OBJ_KEY[$a]];
if ($KEY=="LOGIN_PWD")$KEY="HIDDEN_PWD";
ECHO"
<script type='text/javascript'>
$(document).ready( function() {
$('#$KEY').val('$VALUE');
});
</script>";
}
}
/******************************************************************************
html에서 CHECKLIST+단일checkbox 바인딩******************************************************************************/
function CHECKLIST_BIND($DATA,$OBJ_NAME){
$arrexpert = explode(",",$DATA);
$expertcnt=count($arrexpert);
for($a=0; $a<$expertcnt; $a++){
ECHO"
<script type='text/javascript'>
$(document).ready( function() {
var obj = document.getElementsByName('$OBJ_NAME');
for (var i = 0 ; i < obj.length; i++) {
if (obj[i].value == '$arrexpert[$a]') obj[i].checked = true;
}
});
</script>";
}
}
/******************************************************************************
html에서 개별 OBJECT 바인딩
******************************************************************************/
function OBJ_BIND($DATA,$OBJ_NAME){
ECHO"
<script type='text/javascript'>
$(document).ready( function() {
$('#$OBJ_NAME').val('$DATA');
});
</script>";
}
//기초함수 끝
?>
웹에서 jsonp 사용하지 않고 크로스브라우징 가능한 자료 뽑아내기(PHP전용) (0) | 2015.01.16 |
---|---|
PHP로 IE버전 체크하는 방법(Trident값사용) (0) | 2014.11.27 |
php 메일함수로 첨부파일 보내기 (0) | 2014.05.05 |
class내에서 php4와 php5에서 호환가능한 __construct 함수(include변수사용가능) (0) | 2014.03.20 |
야후 날씨 xml 자료게시방법(php5용과 php4용) (0) | 2014.01.15 |
댓글 영역