테스트 사이트 - 개발 중인 베타 버전입니다

SIR의 G3일때 걸려있던 링크 메인으로 가는것을 원래링크로 변경해주는 소스

안녕하세요. prosper입니다.
eznara.info홈페이지에 인덱스에 걸려있는 깨진링크 연결시켜주는것 입니다.

이거 덕분에 손님들이 많이 늘어났었네요 :)
이제 공개 합니다.

또한 자신의 홈페이지에 적용시키고자 한다면,
해당디렉토리에 이파일을 저장후 삽입할 페이지에 인클르드를 시키시면됩니다.

저의 경우는 gnuboard4.00.19 디렉토리안에 이파일을 저장시키고
gnuboard4.00.19 디렉토리안의 index.php 에 다음과 같이 추가하였습니다.

///////////////////////////////////////////// 수정전 ////////////////////////////////////////////////////////
<!-- 메인화면 최신글 시작 -->
<table width="100%" cellpadding=0 cellspacing=0><tr><td valign=top>
<?
///////////////////////////////////////////// 수정후 ////////////////////////////////////////////////////////
<!-- 메인화면 최신글 시작 -->
<table width="100%" cellpadding=0 cellspacing=0><tr><td valign=top>
<?
include_once("./g4url.php");
//////////////////////////////////////////////////////////////////////////////////////////////////////////////



////////////////////////////////////////////// g4_url.php 소스 /////////////////////////////////////////////

<? if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
/*************************************************************************
제작일 : 2005. 7. 1
제작자 : prosper ( http://www.eznara.info )
GPL LiCENSE ( http://www.gnu.org/licenses/gpl.txt )
*************************************************************************/
?>

<form name="g4_url" action="" method="post">SIR홈페이지 G3주소를 G4주소로 변환 : URL입력후 엔터!!!<br>
<input type=text size=100 name=g3_url style="BORDER : 1px solid; width: 600px; HEIGHT: 20px; BACKGROUND-COLOR: #F4F4F4">
</form>
<?
if ($g3_url) {
$g4_url = ereg_replace("/\?doc=","/", $g3_url); // "/?doc=" 를 "/" 로 변환
$g3_url = '';
$g4_url = ereg_replace("gnuboard.php&","board.php?", $g4_url); // "gnuboard.php&" 를 "board.php?"로 변환

switch (TRUE) {
case(eregi("qa",$g4_url)): // qa는 기존의 G3 질문응답 게시판 테이블명
$g4_url = ereg_replace("=qa","=g3_qa", $g4_url); // 바뀐 테이블명은 g3_qa
break;
case(eregi("selfpds",$g4_url)): // selfpds는 기존의 자작프로그램
$g4_url = ereg_replace("=selfpds","=self_program", $g4_url); // 바뀐 테이블명은 self_program
break;
case(eregi("pds",$g4_url)): // pds는 기존의 G3 자료실
$g4_url = ereg_replace("=pds","=g3_pds", $g4_url); // 바뀐 테이블명은 g3_pds
break;
case(eregi("tiptech",$g4_url)): // tiptech는 기존의 G3 팁&테크
$g4_url = ereg_replace("=tiptech","=g3_tiptech", $g4_url); // 바뀐 테이블명은 g3_tiptech
break;
case(eregi("skin3",$g4_url)): // skin3은 기존의 G3 스킨자료실
$g4_url = ereg_replace("=skin3","=g3_skin", $g4_url); // 바뀐 테이블명은 g3_skin
break;
case(eregi("skin4",$g4_url)): // skin4은 기존의 G4 스킨자료실
$g4_url = ereg_replace("=skin4","=g4_skin", $g4_url); // 바뀐 테이블명은 g4_skin
break;
case(eregi("g4_qa",$g4_url)): // g4_qa은 기존의 G4 질문응답
$g4_url = ereg_replace("=g4_qa","=g4_qa", $g4_url); // 바뀐것은 없다.
break;
default:
echo "지원하지 않는 게시판입니다. <bR> 현재 질문답변, 팁앤테크, 자료실, 스킨, 자작프로그램 게시판만 지원합니다.<p/>";
$g4_url ="";
break;
}
if($g4_url) echo "<script> mywin=window.open('$g4_url'); </script>";
$g4_url = "";

}
?>
//////////////////////////////////////////////////////////////////////////////////////////////////////////////

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 3개

사실 저거이용할려고 2번 방문했었다는 전설이...^^;;
고로...카운트2개는 제겁니다..

자료찾기가 쉬워졌어요...히히...
고맙습니다.
바로 이렇게 빠르게 공개해주시다니...^& 감사합니다
그누3-_그누4연결

게시판 목록

그누4 팁자료실

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요.
나누면 즐거움이 커집니다.
글쓰기
🐛 버그신고