본문 바로가기

웹개발/PHP

(14)
navigator.userAgent를 이용한 모바일유무 체크 언어별 navigator.userAgent를 이용한 모바일 유무를 체크해주는 기능을 제공해 주고 있다.?123456789101112131415   <?php $useragent=$_SERVER['HTTP_USER_AGENT']; if(preg_match('/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|..
그누보드 - 관리자 쪽지 보낼때 다른 회원에게 같이 보내기 관리자에게 또는 특정회원에게 쪽지 발송시 원하는 회원에게 전달하는 기능. 수정파일 : /bbs/memo_form_update.php 15번째 줄 시작 ?12345678910111213141516171819202122    //쿼리중 mb_1,mb_2 추가함.      $row = sql_fetch(" select mb_id, mb_nick, m..
그누보드 베스트글 리스트 만드는법 기본 베이직 스킨에 적용해 봤습니다.list.skin.php에 사용할 카테고리를 붙여넣기합니다.아래 테이블명은 맞춰서 수정하세요.  아래 게시판아이디는 bestboard 입니다.?123456789101112    <!-- BEST 게시판 카테고리 시작 { -->    <nav id="bo_cate">   ..
그누보드 투표 기간 관리 하기 그누보드 5.1.0 버전 기준입니다. 1. 테이블 변경2. 소스 수정 및 추가끝. 빨간색은 추가를 파란색은 수정으로 보시면 됩니다.우선 투표테이블 변경 (phpmyadmin 있으시면 좀 편합니다.) 쿼리를 실행 하세요.  ALTER TABLE `g5_poll` ADD `po_edate` DATE NOT NULL DEFAULT '0000-00-00' AFTER `po_date`  각 페이지 수정/a..
그누보드 설치시 data 퍼미션 문제 참고용 CentOS6.7에 SELinux 기능으로 인해 사용자 권한으로 아파치설정해도 계속해서 문제가 있었음.SELinux 기능을 꺼야 한다는 문구가 있으나 보안상 좋지 않을 같아 방법을 찾았음.chcon -R -t httpd_sys_content_t /home/사용자/public_html/그누보드/data위 명령어로 처리하니 세션이던 첨부파일이던 깔끔하게 해결 완료. ​​/home부터는 그누보드 설치된 곳에서 data까지 적어서 각자 적용해야 함.
[그누보드5] 분류별 공지사항 노출하기 그누보드 5 전용입니다. bbs/list.php 수정필요합니다.반드시 백업 후 수정하시기 바랍니다.  <?phpif (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가// 분류 사용 여부$is_category = false;$category_option = '';if ($board['bo_use_category']) {    $is_category = true..
[그누보드5] 최신글 랜덤으로 노출하기 캐쉬기능 이용시 기본 10분 문서중 내용에 주석이 있으니 시간은 알아서 조절하면 됩니다. 함수를 만들어 놓은거니 스킨과는 무관합니다. /extend/ 안에 넣어 주면 됩니다. 사용법<?php    echo latest_redom("basic", $row['bo_table'], 5, 25); ?>
그누보드5 레이어 팝업등 다음주소 undefined 오류시 common.js 파일 수정/**  * 우편번호 창  **/var win_zip = function(frm_name, frm_zip1, frm_zip2, frm_addr1, frm_addr2, frm_addr3, frm_jibeon) {     if(typeof daum === 'undefined'){         alert..
배열 키와 값으로 정렬후 합치기 echo "<pre>"; print_r($elDay); echo "</pre>"; Array (     [7] => 1     [10] => 12     [13] => 13     [15] => 26     [20] => 27     [27..
php에서 해당월의 마지막 날짜 구하기 함수 : string date ( string $format [, int $timestamp ] ) int mktime ([ int $hour [, int $minute [, int $second [, int $month [, int $day [, int $year [, int $is_dst ]]]]]]] ) 사용방법은 간단하다. $today = time(); $end_day = date("t", $today); 예제: // 2007년 12월의 ..