Member's Skins

테마, 스킨, 위젯 등 아미나 회원자료실

홈 > 회원포럼 > 회원자료실
회원자료실

아이케 빠른상담 2번

안녕하세요!

php 꺼먹눈 아이케 입니다.



빠른상담을 개인정보동의 하고 비밀글로 남겨지는걸로 바꾸었습니다.



압축을 풀면

skin 폴더

form.php

form_ok.php

form.png

form_agree.png


이렇게 파일 네개와 폴더 하나가 있습니다.


모두 그누보드 index.php 가 있는곳으로 올려주세요!


​그누보드/form.php

​그누보드/form_ok.php

​그누보드/form.png

​그누보드/form_agree.png

skin 폴더는

​그누보드/skin/board/Basic-Board/list/order

​그누보드/skin/board/Basic-Board/view/order

​그누보드/skin/board/Basic-Board/write/order

​그누보드/skin/board/Basic-Board/write_update.head.skin.php


이렇게...



우선 체크박스로 여분필드값을 받는 팁을 적용해서


​그누보드/skin/board/Basic-Board/write_update.head.skin.php

이 파일을 고쳐주셔야 합니다.

딱히 건드리지 않았다면 그냥 덮어씌워 주시고, 아니라면 아래의 소스를 넣어주세요!


<?php
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
$boset['write_skin'] = (isset($boset['write_skin']) && $boset['write_skin']) ? $boset['write_skin'] : 'basic';
$write_skin_url = $board_skin_url.'/write/'.$boset['write_skin'];
$write_skin_path = $board_skin_path.'/write/'.$boset['write_skin'];
// 간단쓰기 제목처리
if($w == '' && isset($is_subject) && $is_subject) {
 $wr_subject = apms_cut_text($wr_content, 30); // 글내용 30자 자르기
}
@include_once($write_skin_path.'/write_update.head.skin.php');
?>


// 요 아래 코드 추가


<?php
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
$wr_3 = "$option1[0],$option1[1],$option1[2],$option1[3],$option1[4],$option1[5],$option1[6]"; // 옵션1
sql_query(" update $write_table set wr_3 = '$wr_3 = '$wr_3' where wr_3 = '$wr_3' ");
?>



여분필드 3번을 체크박스로 받는건데 저는 php 꺼먹눈이라 무슨뜻인지 몰라요+_+;;




게시판 아이디는 현재 b801 로 되어 있습니다.

고치시려면


​그누보드/form_ok.php


13번째줄

$bo_table = "b801";

요기에 게시판 아이디를 넣어주시고...



74번째줄

alert("빠른 상담 요청이 등록되었습니다. 금방 연락드릴께요!","../bbs/board.php?bo_table=b801");

요기에 게시판 아이디를 넣어주세요!




개인정보 약관은 두가지를 이용했습니다.



게시판 글쓰기 약관은

관리자모드 - 기본환경설정 - 개인정보처리방침 에 있는걸로 뽑았고...



c88e3fd02fd83e56c22a0c823b866353_1540350359_4895.jpg 






빠른상담에서는

그누보드/page/privacy.php

여기서 뽑았습니다.





c88e3fd02fd83e56c22a0c823b866353_1540350419_0454.jpg




이때 그누보드/page/privacy.php 파일에서


상단에


if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가


이거는 지워버렸습니다.


그리고 폰트가 너무 크길래


.page-content { line-height:22px; word-break: keep-all; word-wrap: break-word; font-size:12px;}

요렇게 끝에 font-size:12px; 를 넣어주었습니다.



빠른상담에서 무조건 비밀글로 남기게 하는건


​그누보드/form.php

81번째 줄 아래의 소스입니다.

<input type="hidden" name="secret" value="secret">






여분필드 사용은


직위 : <?php echo $view['wr_1']; ?>
성명 : <?php echo $view['wr_name']; ?>
연락처 : <?php echo $view['wr_2']; ?>
선택한 서비스 : <?php echo preg_replace("/,/", " ", $view['wr_3']); ?>
프로젝트 예산 : <?php echo $view['wr_4']; ?>
납기 일정 : <?php echo $view['wr_5']; ?>


개인정보동의는 wr_9


이렇게 여섯개입니다.





끝+_+







그누에 갔다가 아미나에 갔다가 막 짜집기 한거라 무슨뜻인지도 모르고 그냥 작업했습니다.

고쳐주실분은 마음대로 고쳐주세요^^









18 Comments
9 아이케 11.12 16:06  
감사합니다^^

Congratulation! You win the 14 Lucky Point!

6 카리스 11.15 19:48  
정말 대단한 분이네요. 저도 설치가 될 수 있도록 하고픈 1인입니다.
정말 대단하십니다.
9 아이케 11.19 10:29  
감사합니다^^
  1. 별도 라이센스 표기가 없는 경우 다운받으신 자료는 비영리 사이트에서만 사용가능하며, 제작의뢰 또는 납품용으로도 사용할 수 없습니다.
  2. 또한 몰에서 판매하는 자료의 리소스로 활용 또는 단독판매가 불가능하고, 회원자료실에서 재배포도 불가능합니다.
  3. 포인트가 있는 경우 다운로드 후 2개월(60일) 동안은 다시 받더라도 재차감되지 않습니다.
제목
최근 글
최근 댓글
Facebook Twitter GooglePlus KakaoStory KakaoTalk NaverBand