2011년 12월 28일 수요일

SWITCH 문을 이용항여 좌측메뉴 코딩

<xmp>
switch( $bo_table ) {
 case "html" :
  $mainVisual = "$g4[path]/inc/02.php";  // 플래시 비주얼 페이지마다 바뀜
  $subMenu = "$g4[path]/inc/subMenu01.php"; // 왼쪽 서브메뉴 역시 페이지마다 바뀜
    break;
case "shop" :
  $mainVisual = "$g4[path]/inc/03.php";
  $subMenu = "$g4[path]/inc/subMenu02.php";
    break;
case "information" :
  $mainVisual = "$g4[path]/inc/04.php";
  $subMenu = "$g4[path]/inc/subMenu03.php";
    break;
case "event" :
  $mainVisual = "$g4[path]/inc/05.php";
  $subMenu = "$g4[path]/inc/subMenu04.php";
    break;
case "faq" :
  $mainVisual = "$g4[path]/inc/06.php";
  $subMenu = "$g4[path]/inc/subMenu05.php";
    break;
default : $mainVisual = "$g4[path]/inc/03.php";  // 일반 페이지일 경우 나타낼 파일
          $subMenu = "$g4[path]/inc/subMenu02.php"; // 일반 페이지일 경우 나타낼 왼쪽메뉴
  }
 
-----------------------------------
호출 : <? include_once ("$mainVisual") ?>
         <? include_once ("$subMenu") ?>  
 
------------------------------------
- head.php -

<?
if($bo_table=="b21"){
  include_once("$g4[path]/ccm_left_menu.php");
}
if($bo_table=="b31"){
  include_once("$g4[path]/mihon_left_menu.php");
}
if($bo_table=="b41"){
  include_once("$g4[path]/jaehon_left_menu.php");
}
if($bo_table=="b51"){
  include_once("$g4[path]/community_left_menu.php");
}
if($bo_table=="b61"){
  include_once("$g4[path]/sitemap_left_menu.php");
}
?>
 
-------------------------------------------
<?
if($gr_id=="그룹A"){ //그룹A 일때
  include_once("$g4[path]/inc/left_gunuboard4.htm");
 }
else { // A그룹이 아니라면 left_gunuboard3.htm 불러와라
 include_once include_once("$g4[path]/inc/left_gunuboard3.htm");
 }
?>
</xmp>

2011년 12월 22일 목요일

chkrootkit

시스템내의 바이너리파일들(/bin, /sbin, /user/bin/, /user/sbin등의 실행파일)의 변조여부를 검사한다.

#apt-get chkrootkit

#chkrootkit

#chkrootkit -x

http://www.ubuntu.or.kr/viewtopic.php?p=13485

nmap

포트스캔도구

nmap localhost
(-sV와 같은 옵션도 확인해 볼 것)

http://ubuntu.or.kr/forum/viewtopic.php?p=9025

2011년 12월 20일 화요일

php, mysql 한글깨짐

test.php
<?
phpinfo();

#vim /etc/mysql/my.cnf

에디터에서 포멧저장시 인코딩 확인
브라우저 인코딩 확인

*성공
#vim /etc/apache2/apache2.conf
AddDefaultCharset utf-8 추가
#/etc/init.d/apache2 restart

블로그스팟 코드 삽입 태그

https://www.google.com/search?client=ubuntu&channel=fs&q=%EC%BD%94%EB%93%9C+%EC%82%BD%EC%9E%85+%ED%83%9C%EA%B7%B8&ie=utf-8&oe=utf-8#pq=%EB%B8%94%EB%A1%9C%EA%B7%B8%EC%8A%A4%ED%8C%9F+%EC%BD%94%EB%93%9C+%EC%82%BD%EC%9E%85+%ED%83%9C%EA%B7%B8&hl=ko&sugexp=cqn&cp=14&gs_id=1k&xhr=t&q=%EB%B8%94%EB%A1%9C%EA%B7%B8%EC%8A%A4%ED%8C%9F+%EC%BD%94%EB%93%9C+%EC%82%BD%EC%9E%85+%ED%83%9C%EA%B7%B8&pf=p&sclient=psy-ab&client=ubuntu&channel=fs&source=hp&pbx=1&oq=%EB%B8%94%EB%A1%9C%EA%B7%B8%EC%8A%A4%ED%8C%9F+%EC%BD%94%EB%93%9C+%EC%82%BD%EC%9E%85+%ED%83%9C%EA%B7%B8&aq=f&aqi=&aql=&gs_sm=&gs_upl=&bav=on.2,or.r_gc.r_pw.r_cp.,cf.osb&fp=69ff0937e3155fcd&biw=1280&bih=715

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

우분투에서 발생시

http://pippen80.cafe24.com/237 참고