Tryag File Manager
Home
||
Turbo Force
||
B-F Config_Cpanel
Current Path :
/
home
/
nongapp.eemo.co.kr
/
public_html
/
www
/
Or
Select Your Path :
Upload File :
New :
File
Dir
/home/nongapp.eemo.co.kr/public_html/www/inc_sidemenu.php
<? $rs_my=RS("select * from member where no='{$_COOKIE[umem_no]}' "); $rs_my_farm=RS("select * from farm where no='{$rs_my[farm_no]}' "); ?> <!-- App Sidebar --> <div class="modal fade panelbox panelbox-left" id="sidebarPanel" tabindex="-1" role="dialog"> <div class="modal-dialog" role="document"> <div class="modal-content"> <div class="modal-body p-0"> <!-- profile box --> <div class="profileBox" > <div class="image-wrapper"> <!--<img src="assets/img/sample/avatar/avatar1.jpg" alt="image" class="imaged rounded">--> </div> <div class="in" data-toggle="modal" data-target="#ModalForm"> <strong><?=$rs_my_farm[farm_name]?></strong> <div class="text-muted"> <ion-icon name="body"></ion-icon> <?=$rs_my[id]?> </div> </div> <a href="javascript:;" class="close-sidebar-button" data-dismiss="modal"> <ion-icon name="close"></ion-icon> </a> </div> <!-- * profile box --> <ul class="listview flush transparent no-line image-listview mt-2"> <li> <a href="main.php" class="item"> <div class="icon-box bg-primary"> <ion-icon name="home-outline"></ion-icon> </div> <div class="in"> HOME </div> </a> </li> <li> <a href="dong_set.php" class="item"> <div class="icon-box bg-primary"> <ion-icon name="cube-outline"></ion-icon> </div> <div class="in"> 동설정 </div> </a> </li> <li> <a href="parts_set.php" class="item"> <div class="icon-box bg-primary"> <ion-icon name="layers-outline"></ion-icon> </div> <div class="in"> <div>파스등록</div> </div> </a> </li> <li> <a href="sensor_set.php" class="item"> <div class="icon-box bg-primary"> <ion-icon name="thermometer-outline"></ion-icon> </div> <div class="in"> <div>센서등록</div> </div> </a> </li> <li> <a href="daily_menu.php" class="item"> <div class="icon-box bg-primary"> <ion-icon name="create-outline"></ion-icon> </div> <div class="in"> <div>입추/출하/도폐사(일지)</div> </div> </a> </li> <li> <a href="parts_report.php" class="item"> <div class="icon-box bg-primary"> <ion-icon name="albums-outline"></ion-icon> </div> <div class="in"> <div>사육일지(종합정리)</div> </div> </a> </li> <li> <a href="year_report.php" class="item"> <div class="icon-box bg-primary"> <ion-icon name="bar-chart-outline"></ion-icon> </div> <div class="in"> <div>종합통계</div> </div> </a> </li> <li> <a href="chatting.php" class="item"> <div class="icon-box bg-primary"> <ion-icon name="chatbubble-ellipses-outline"></ion-icon> </div> <div class="in"> <div>채팅방</div> <span class="badge badge-danger" id='sp_chat_conn'>0</span> </div> </a> </li> <li> <a href="logout.php" class="item"> <div class="icon-box bg-grey"> <ion-icon name="exit-outline"></ion-icon> </div> <div class="in"> <div>로그아웃</div> </div> </a> </li> <li> <a href="javascript:;" class="item" data-toggle="modal" data-target="#ModalForm"> <div class="icon-box bg-grey"> <ion-icon name="person-outline"></ion-icon> </div> <div class="in"> <div>프로필변경</div> </div> </a> </li> </ul> </div> <!-- sidebar buttons --> <div class="sidebar-buttons"> <a href="javascript:;" class="button" data-toggle="modal" data-target="#ModalForm"> <ion-icon name="person-outline"></ion-icon> </a> <a href="daily_menu.php" class="button"> <ion-icon name="archive-outline"></ion-icon> </a> <a href="dong_set.php" class="button"> <ion-icon name="settings-outline"></ion-icon> </a> <a href="logout.php" class="button"> <ion-icon name="log-out-outline"></ion-icon> </a> </div> <!-- * sidebar buttons --> </div> </div> </div> <!-- * App Sidebar --> <!-- Modal Form --> <div class="modal fade modalbox" id="ModalForm" tabindex="-1" role="dialog"> <div class="modal-dialog" role="document"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title">프로필 변경</h5> <a href="javascript:;" data-dismiss="modal">Close</a> </div> <div class="modal-body"> <div class="login-form"> <div class="section mt-2"> <h1>Insert Form</h1> <h4>아래 입력폼 내용을 수정하세요.</h4> </div> <div class="section mt-4 mb-5"> <form name='frm_profile' id='frm_profile'> <div class="form-group basic"> <div class="input-wrapper"> <label class="label" for="profile_id">아이디</label> <input type="text" class="form-control" id="profile_id" name="id" placeholder="아이디를 입력하세요" value="<?=$rs_my[id]?>"> <i class="clear-input"> <ion-icon name="close-circle"></ion-icon> </i> </div> </div> <div class="form-group basic"> <div class="input-wrapper"> <label class="label" for="profile_pass">비밀번호</label> <input type="password" class="form-control" id="profile_pass" name="pass" placeholder="비밀번호를 입력하세요" value="<?=$rs_my[pass]?>"> <i class="clear-input"> <ion-icon name="close-circle"></ion-icon> </i> </div> </div> <div class="form-group basic"> <div class="input-wrapper"> <label class="label" for="profile_pass2">비밀번호 확인</label> <input type="password" class="form-control" id="profile_pass2" name="pass2" placeholder="비밀번호를 다시한번 입력하세요" value="<?=$rs_my[pass]?>"> <i class="clear-input"> <ion-icon name="close-circle"></ion-icon> </i> </div> </div> <div class="form-group basic"> <div class="input-wrapper"> <label class="label" for="profile_farm_name">농가명</label> <input type="text" class="form-control" id="profile_farm_name" name="farm_name" placeholder="농가명을 입력하세요" value="<?=$rs_my_farm[farm_name]?>"> <i class="clear-input"> <ion-icon name="close-circle"></ion-icon> </i> </div> </div> <div class="form-group basic"> <div class="input-wrapper"> <label class="label" for="profile_farm_addr">농가주소</label> <input type="text" class="form-control" id="profile_farm_addr" name="farm_addr" placeholder="농가명을 입력하세요" value="<?=$rs_my_farm[addr]?>"> <i class="clear-input"> <ion-icon name="close-circle"></ion-icon> </i> </div> </div> <div class="form-group basic"> <div class="input-wrapper"> <label class="label" for="profile_tel">휴대폰</label> <input type="tel" class="form-control" id="profile_tel" name="tel" placeholder="휴대폰번호를 입력하세요" value="<?=$rs_my[tel]?>"> <i class="clear-input"> <ion-icon name="close-circle"></ion-icon> </i> </div> </div> <br><br><br><br><br> <div class="form-button-group"> <button type="button" class="btn btn-primary btn-block btn-lg" onclick="goSubmit()" >변경하기</button> </div> <input type='hidden' name='vno' value="<?=$rs_my[no]?>"> <input type='hidden' name='farm_no' value="<?=$rs_my_farm[no]?>"> <input type='hidden' name='sido' > <input type='hidden' name='sigungu' > <input type='hidden' name='lat' > <input type='hidden' name='lon' > <input type='hidden' name='zipcode' > <input type='hidden' name='jibun' > </form> </div> </div> </div> </div> </div> </div> <!-- * Modal Form --> <!-- DialogIconedDanger --> <div class="modal fade dialogbox" id="profile_DialogIconedDanger2" data-backdrop="static" tabindex="-1" role="dialog"> <div class="modal-dialog" role="document"> <div class="modal-content"> <div class="modal-icon text-danger"> <ion-icon name="close-circle"></ion-icon> </div> <div class="modal-header"> <h5 class="modal-title">Error</h5> </div> <div class="modal-body" id='profile_DialogIconedDanger_body2'> This is a dialog message </div> <div class="modal-footer"> <div class="btn-inline"> <a href="#" class="btn" data-dismiss="modal">확인</a> </div> </div> </div> </div> </div> <!-- * DialogIconedDanger --> <!-- DialogIconedSuccess --> <div class="modal fade dialogbox" id="profile_DialogIconedSuccess" data-backdrop="static" tabindex="-1" role="dialog"> <div class="modal-dialog" role="document"> <div class="modal-content"> <div class="modal-icon text-success"> <ion-icon name="checkmark-circle"></ion-icon> </div> <div class="modal-header"> <h5 class="modal-title">변경완료</h5> </div> <div class="modal-body"> 프로필변경이 되었습니다. </div> <div class="modal-footer"> <div class="btn-inline"> <a href="login.php" class="btn" data-dismiss="modal">확인</a> </div> </div> </div> </div> </div> <!-- * DialogIconedSuccess --> <script> document.onreadystatechange = function () { if (document.readyState === "complete") { setTimeout(function(){ var is_sock_conn=false; var log = function(s) { console.log(s); if (document.readyState !== "complete") { //log.buffer.push(s); } else { //document.getElementById("output").innerHTML += (s + "\n") } } log.buffer = []; url = "wss://nongapp.eemo.co.kr/myws"; w = new WebSocket(url); w.onopen = function() { is_sock_conn=true; //log("open"); //w.send("thank you for accepting this Web Socket request"); } w.onmessage = function(e) { console.log(e.data); //log(e.data); var obj = JSON.parse(e.data); if(obj.tot != null) { $('#sp_chat_conn').html(obj.tot); $('#sp_chat_conn3').html(obj.tot); $('#sp_chat_conn_menu').html(obj.tot); } } w.onclose = function(e) { //log("closed"); is_sock_conn=false; w = new WebSocket(url); } //log(log.buffer.join("\n")); setInterval(function(){ if(is_sock_conn==true) { var obj = new Object() ; obj.id = "" ; obj.data=""; w.send(JSON.stringify(obj)); } else { //w = new WebSocket(url); } }, 1000); }, 100); } } </script> <script> function goSubmit() { if(!$('#profile_id').val()) { $("#profile_DialogIconedDanger_body2").html("아이디를 입력하세요"); $("#profile_DialogIconedDanger2").modal("show"); return; } var pattern_kor = /[ㄱ-ㅎ|ㅏ-ㅣ|가-힣]/; // 한글체크 if( pattern_kor.test($('#profile_id').val()) ) { $("#profile_DialogIconedDanger_body2").html("한글아이디는 사용불가입니다."); $("#profile_DialogIconedDanger2").modal("show"); return; } if(!$('#profile_pass').val()) { $("#profile_DialogIconedDanger_body2").html("비밀번호를 입력하세요"); $("#profile_DialogIconedDanger2").modal("show"); return; } if(!$('#profile_pass2').val()) { $("#profile_DialogIconedDanger_body2").html("비밀번호(확인)을 입력하세요"); $("#profile_DialogIconedDanger2").modal("show"); return; } if($('#profile_pass').val() != $('#profile_pass2').val()) { $("#profile_DialogIconedDanger_body2").html("비밀번호(확인)이 일치하지 않습니다."); $("#profile_DialogIconedDanger2").modal("show"); return; } var par="?id="+$('#profile_id').val()+"&vno=<?=$rs_my[no]?>"; $.post( "profile_id_check_do.php"+par, function( res ) { var json=eval("("+res+")"); if(json.rst=='1') { if(!$('#profile_farm_name').val()) { $("#profile_DialogIconedDanger_body2").html("농가명을 입력하세요"); $("#profile_DialogIconedDanger2").modal("show"); return; } if(!$('#profile_farm_addr').val()) { $("#profile_DialogIconedDanger_body2").html("농가명주소를 입력하세요"); $("#profile_DialogIconedDanger2").modal("show"); return; } var par="?addr="+$('#profile_farm_addr').val(); $.post( "addr_check.php"+par, function( res ) { var json=eval("("+res+")"); if(json.rst=='1') { if(!$('#profile_tel').val()) { $("#profile_DialogIconedDanger_body2").html("핸드폰번호를 입력하세요"); $("#profile_DialogIconedDanger2").modal("show"); return; } document.frm_profile.sido.value=json.sido; document.frm_profile.sigungu.value=json.sigungu; document.frm_profile.lat.value=json.lat; document.frm_profile.lon.value=json.lon; document.frm_profile.zipcode.value=json.zipcode; document.frm_profile.jibun.value=json.jibun; //폼 입력하기 var params = jQuery("#frm_profile").serialize(); jQuery.ajax({ url: 'profile_set_do.php', type: 'POST', data:params, contentType: 'application/x-www-form-urlencoded; charset=UTF-8', dataType: 'html', success: function (result) { if (result){ var json = eval("(" + result + ")"); if(json.rst=='1') { $("#profile_DialogIconedSuccess").modal("show"); setTimeout(function(){ window.location.reload(); }, 3000); } else if(json.rst=='double') { $("#DialogIconedDanger_body").html("이미등록된 시리얼입니다."); $("#DialogIconedDanger").modal("show"); return; } } } }); //--폼 입력하기 } else if(json.rst=='-2') { $("#profile_DialogIconedDanger_body2").html("지번이나 도로명 또는 산번지수까지 정확히 입력하세요"); $("#profile_DialogIconedDanger2").modal("show"); return; } else { $("#profile_DialogIconedDanger_body2").html("주소정보가 올바르지 않습니다."); $("#profile_DialogIconedDanger2").modal("show"); return; } }); } else if(json.rst=='double') { $("#profile_DialogIconedDanger_body2").html("해당 아이디는 이미 가입되어있습니다."); $("#profile_DialogIconedDanger2").modal("show"); return; } }); } </script>