이것만 해결되면 완료인데요 ..head.php 파일 수정 정보
이것만 해결되면 완료인데요 ..head.php 파일 수정첨부파일
본문
http://sir.co.kr/bbs/board.php?bo_table=g4_builder&wr_id=7301&page=2
일단 위의 빌더를 사용했습니다. (빌더 주신 밀로즈님께 감사드려요)
제 홈주소는 http://joomun.cafe24.com 입니다.
bgm 플레이어를 삽입하고 싶은 마음에..
여러모로 질문도하고 연구한 결과..
index.html을 만드니까 홈 메인이 그걸로 뜨더라구요
그래서 프레임을 상하로 나눠서 위에 bgm넣고
아래 index.php 넣고.. 그 파일을 다른 이름 .html로 저장한담에
index.html에 아이프레임 태그 넣어서
메뉴 눌러도 노래 계속 나오게 해결은 했는데요..
(아이프레임말고 프레임만 나눠서 하니까 메인으로가기 버튼 누르면
bgm플레이어가 하나씩 더 생겨서 노래가 막 겹쳐서 나오더라구요)
여튼 저는 php에 대해 전혀 아는게 없어서
나름대로 머리 굴려서 html으로 저렇게 만들어놨는데
다른건 다 되긴하는데..bgm 플레이어 밑에 쭈문 홈~♥ 버튼 누르면
메인화면으로 돌아가거든요..근데 그거 누르면 보시다시피 하얀 화면만 나와요
무슨 프레임 타겟 설정같은걸 해야하나요?
여튼 아시는분의 조언으로 head.php파일을 수정해야한데서
열어봤는데 머가 먼지 모르겠더라구요 ㅠㅠ..
head.php 소스는
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
include_once("$g4[path]/head.sub.php");
include_once("$g4[path]/lib/outlogin.lib.php");
include_once("$g4[path]/lib/latest.lib.php");
/*
캐시로 적용하고자 배열로 별도 저장
*/
if($p){
$_this = $p;
$_type = 'page';
}else if($bo_table){
$_this = $bo_table;
$_type = 'board';
}
$_uri = $_SERVER['REQUEST_URI'];
if( ! @include_once("$g4[path]/menu.php") ){
$gnb = array();
$result = mysql_query(" select * from {$g4['menu_table']} where mn_type_id = 'gnb' or mn_type_id = '' ORDER BY `{$g4['menu_table']}`.`mn_order` asc ");
while($row = sql_fetch_array($result)){
$gnb[] = $row;
}
$qnb = array();
$result = mysql_query(" select * from {$g4['menu_table']} where mn_type_id = 'qnb' ORDER BY `{$g4['menu_table']}`.`mn_order` asc ");
while($row = sql_fetch_array($result)){
$qnb[] = $row;
}
}
?>
<div class="wrapper">
<header class="layout">
<h1><a href="http://joomun.cafe24.com/"><?=$config['cf_title']?></a></h1>
<?if($config['cf_title_desc']){?>
<p><?=$config['cf_title_desc']?></p>
<?}?>
</header>
<?php
if( $config['cf_site_gnb'] == 1 && count($gnb) > 0 ){
?>
<nav class="gnb">
<ul>
<?php
foreach($gnb as $row){
if($row['mn_id'] == $_this && $row['mn_type'] == $_type || $row['mn_id'] == $_uri){
$_active = ' class="active"';
}else{
$_active = '';
}
$link = '#';
if($row['mn_type'] == 'page'){
$link = $g4['path']. '/page/?p='. $row['mn_id'];
}else if($row['mn_type'] == 'board'){
$link = $g4['path']. '/bbs/board.php?bo_table='.$row['mn_id'];
}else if($row['mn_type'] == 'link' || $row['mn_type'] == 'guest' || $row['mn_type'] == 'member'){
$link = $row['mn_id'];
}
if( ( $row['mn_type'] == 'guest' && $is_member ) || ( $row['mn_type'] == 'member' && ! $is_member ) ){
}else{
?>
<li><a href="<?php echo $link;?>"<?php if( $row['mn_target'] ){?> target="<?php echo $row['mn_target']?>"<?php }?><?php echo $_active;?>><?php echo $row['mn_subject']?></a></li>
<?php }
}?>
</ul>
</nav>
<?php
}else if( $config['cf_site_gnb'] == 1 && count($gnb) == 0 ){?>
<p class="notice_message">관리자 페이지에서 메뉴를 생성해주시기 바랍니다.</p>
<?php
}
?>
<?php
if( $config['cf_site_qnb'] == 1 && count($qnb) > 0 ){
?>
<nav class="qnb">
<ul>
<?php
foreach($qnb as $row){
if($row['mn_id'] == $_this && $row['mn_type'] == $_type || $row['mn_id'] == $_uri){
$_active = ' class="active"';
}else{
$_active = '';
}
$link = '#';
if($row['mn_type'] == 'page'){
$link = $g4['path']. '/page/?p='. $row['mn_id'];
}else if($row['mn_type'] == 'board'){
$link = $g4['path']. '/bbs/board.php?bo_table='.$row['mn_id'];
}else if($row['mn_type'] == 'link' || $row['mn_type'] == 'guest' || $row['mn_type'] == 'member'){
$link = $row['mn_id'];
}
if( ( $row['mn_type'] == 'guest' && $is_member ) || ( $row['mn_type'] == 'member' && ! $is_member ) ){
}else{
?>
<li><a href="<?php echo $link;?>"<?php if( $row['mn_target'] ){?> target="<?php echo $row['mn_target']?>"<?php }?><?php echo $_active;?>><?php echo $row['mn_subject']?></a></li>
<?php }
}?>
</ul>
</nav>
<?php
}
?>
<?php
if( $config['cf_site_outlogin'] == 1 ){
echo outlogin('nw_basic');
}
?>
<div class="layout">
이겁니다.
너무 길어서 힘드실까바 첨부까지해서 올려요
이것만 해결되면 홈 작업끝인데
고수님들 이 ..왕초보 좀 도와주세여
그리고 혹시 몰라서 하는 말인데
프레임 나눌때 아래 index.php 타겟이름을
index 로 했어요
밀로즈님 홈피가면 메뉴에 Main 버튼 눌러도 메인화면뜨던데
그건 어캐 하는건지;;ㅎ
일단 위의 빌더를 사용했습니다. (빌더 주신 밀로즈님께 감사드려요)
제 홈주소는 http://joomun.cafe24.com 입니다.
bgm 플레이어를 삽입하고 싶은 마음에..
여러모로 질문도하고 연구한 결과..
index.html을 만드니까 홈 메인이 그걸로 뜨더라구요
그래서 프레임을 상하로 나눠서 위에 bgm넣고
아래 index.php 넣고.. 그 파일을 다른 이름 .html로 저장한담에
index.html에 아이프레임 태그 넣어서
메뉴 눌러도 노래 계속 나오게 해결은 했는데요..
(아이프레임말고 프레임만 나눠서 하니까 메인으로가기 버튼 누르면
bgm플레이어가 하나씩 더 생겨서 노래가 막 겹쳐서 나오더라구요)
여튼 저는 php에 대해 전혀 아는게 없어서
나름대로 머리 굴려서 html으로 저렇게 만들어놨는데
다른건 다 되긴하는데..bgm 플레이어 밑에 쭈문 홈~♥ 버튼 누르면
메인화면으로 돌아가거든요..근데 그거 누르면 보시다시피 하얀 화면만 나와요
무슨 프레임 타겟 설정같은걸 해야하나요?
여튼 아시는분의 조언으로 head.php파일을 수정해야한데서
열어봤는데 머가 먼지 모르겠더라구요 ㅠㅠ..
head.php 소스는
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
include_once("$g4[path]/head.sub.php");
include_once("$g4[path]/lib/outlogin.lib.php");
include_once("$g4[path]/lib/latest.lib.php");
/*
캐시로 적용하고자 배열로 별도 저장
*/
if($p){
$_this = $p;
$_type = 'page';
}else if($bo_table){
$_this = $bo_table;
$_type = 'board';
}
$_uri = $_SERVER['REQUEST_URI'];
if( ! @include_once("$g4[path]/menu.php") ){
$gnb = array();
$result = mysql_query(" select * from {$g4['menu_table']} where mn_type_id = 'gnb' or mn_type_id = '' ORDER BY `{$g4['menu_table']}`.`mn_order` asc ");
while($row = sql_fetch_array($result)){
$gnb[] = $row;
}
$qnb = array();
$result = mysql_query(" select * from {$g4['menu_table']} where mn_type_id = 'qnb' ORDER BY `{$g4['menu_table']}`.`mn_order` asc ");
while($row = sql_fetch_array($result)){
$qnb[] = $row;
}
}
?>
<div class="wrapper">
<header class="layout">
<h1><a href="http://joomun.cafe24.com/"><?=$config['cf_title']?></a></h1>
<?if($config['cf_title_desc']){?>
<p><?=$config['cf_title_desc']?></p>
<?}?>
</header>
<?php
if( $config['cf_site_gnb'] == 1 && count($gnb) > 0 ){
?>
<nav class="gnb">
<ul>
<?php
foreach($gnb as $row){
if($row['mn_id'] == $_this && $row['mn_type'] == $_type || $row['mn_id'] == $_uri){
$_active = ' class="active"';
}else{
$_active = '';
}
$link = '#';
if($row['mn_type'] == 'page'){
$link = $g4['path']. '/page/?p='. $row['mn_id'];
}else if($row['mn_type'] == 'board'){
$link = $g4['path']. '/bbs/board.php?bo_table='.$row['mn_id'];
}else if($row['mn_type'] == 'link' || $row['mn_type'] == 'guest' || $row['mn_type'] == 'member'){
$link = $row['mn_id'];
}
if( ( $row['mn_type'] == 'guest' && $is_member ) || ( $row['mn_type'] == 'member' && ! $is_member ) ){
}else{
?>
<li><a href="<?php echo $link;?>"<?php if( $row['mn_target'] ){?> target="<?php echo $row['mn_target']?>"<?php }?><?php echo $_active;?>><?php echo $row['mn_subject']?></a></li>
<?php }
}?>
</ul>
</nav>
<?php
}else if( $config['cf_site_gnb'] == 1 && count($gnb) == 0 ){?>
<p class="notice_message">관리자 페이지에서 메뉴를 생성해주시기 바랍니다.</p>
<?php
}
?>
<?php
if( $config['cf_site_qnb'] == 1 && count($qnb) > 0 ){
?>
<nav class="qnb">
<ul>
<?php
foreach($qnb as $row){
if($row['mn_id'] == $_this && $row['mn_type'] == $_type || $row['mn_id'] == $_uri){
$_active = ' class="active"';
}else{
$_active = '';
}
$link = '#';
if($row['mn_type'] == 'page'){
$link = $g4['path']. '/page/?p='. $row['mn_id'];
}else if($row['mn_type'] == 'board'){
$link = $g4['path']. '/bbs/board.php?bo_table='.$row['mn_id'];
}else if($row['mn_type'] == 'link' || $row['mn_type'] == 'guest' || $row['mn_type'] == 'member'){
$link = $row['mn_id'];
}
if( ( $row['mn_type'] == 'guest' && $is_member ) || ( $row['mn_type'] == 'member' && ! $is_member ) ){
}else{
?>
<li><a href="<?php echo $link;?>"<?php if( $row['mn_target'] ){?> target="<?php echo $row['mn_target']?>"<?php }?><?php echo $_active;?>><?php echo $row['mn_subject']?></a></li>
<?php }
}?>
</ul>
</nav>
<?php
}
?>
<?php
if( $config['cf_site_outlogin'] == 1 ){
echo outlogin('nw_basic');
}
?>
<div class="layout">
이겁니다.
너무 길어서 힘드실까바 첨부까지해서 올려요
이것만 해결되면 홈 작업끝인데
고수님들 이 ..왕초보 좀 도와주세여
그리고 혹시 몰라서 하는 말인데
프레임 나눌때 아래 index.php 타겟이름을
index 로 했어요
밀로즈님 홈피가면 메뉴에 Main 버튼 눌러도 메인화면뜨던데
그건 어캐 하는건지;;ㅎ
댓글 전체
제가 너무 많은 질문을 올려서 욕먹을까바 겁나네요 ㅠㅠ..
쥘쥘 ..그래도 배우는 입장에서 배우는 마음으로 임하겠습니다.
도와주세요..
쥘쥘 ..그래도 배우는 입장에서 배우는 마음으로 임하겠습니다.
도와주세요..

예제로 아이프레임을 쓰지 않은 페이지를 만들어 놓았는데
잘 안되시면 알려주세요 ^^ 파일 올려드릴께요
보시면 바로 적용하실 수 있을거에요
잘 안되시면 알려주세요 ^^ 파일 올려드릴께요
보시면 바로 적용하실 수 있을거에요
예 감사합니다..^^ 빌더 제공하신 밀로즈님께도 쪽지로 도움요청했는데요
혹시 모르니가 그 파일좀 올려주세여
*** 개인정보보호를 위한 이메일주소 노출방지 *** 으로 보내주셔도 되고
여기 게시판에 올려주셔도 되염^^*
혹시 모르니가 그 파일좀 올려주세여
*** 개인정보보호를 위한 이메일주소 노출방지 *** 으로 보내주셔도 되고
여기 게시판에 올려주셔도 되염^^*

여기가 문제 되는게 아닐까요.?
<header class="layout">
<h1><a href="이문구 삭제후 실행"><?=$config['cf_title']?></a></h1>
<?if($config['cf_title_desc']){?>
<p><?=$config['cf_title_desc']?></p>
<?}?>
</header>
원본 수정안한 것 그대로 실행..
<header class="layout">
<h1><a href="<?=$g4['path']?>"><?=$config['cf_title']?></a></h1>
<?if($config['cf_title_desc']){?>
<p><?=$config['cf_title_desc']?></p>
<?}?>
</header>
<header class="layout">
<h1><a href="이문구 삭제후 실행"><?=$config['cf_title']?></a></h1>
<?if($config['cf_title_desc']){?>
<p><?=$config['cf_title_desc']?></p>
<?}?>
</header>
원본 수정안한 것 그대로 실행..
<header class="layout">
<h1><a href="<?=$g4['path']?>"><?=$config['cf_title']?></a></h1>
<?if($config['cf_title_desc']){?>
<p><?=$config['cf_title_desc']?></p>
<?}?>
</header>
김빱 천국님 감사합니다..
빌더 제공해주신 밀로즈님께 문의한결과
<header class="layout">
<h1><a href="http://joomun.cafe24.com/index.php"><?=$config['cf_title']?></a></h1>
<?if($config['cf_title_desc']){?>
<p><?=$config['cf_title_desc']?></p>
<?}?>
</header>
이렇게 수정하면 되더라구요..
그리고 칸타님~! 님 말씀대로 프레임나눠서 하니까 되네요^^*
정말 고맙습니다..ㅎㅎㅎㅎ..
김빱님도 너무 감사한데 ㅠㅠ...일단 칸타님 덕으로 해결됐으니 채택할게요 ㅠㅠ
빌더 제공해주신 밀로즈님께 문의한결과
<header class="layout">
<h1><a href="http://joomun.cafe24.com/index.php"><?=$config['cf_title']?></a></h1>
<?if($config['cf_title_desc']){?>
<p><?=$config['cf_title_desc']?></p>
<?}?>
</header>
이렇게 수정하면 되더라구요..
그리고 칸타님~! 님 말씀대로 프레임나눠서 하니까 되네요^^*
정말 고맙습니다..ㅎㅎㅎㅎ..
김빱님도 너무 감사한데 ㅠㅠ...일단 칸타님 덕으로 해결됐으니 채택할게요 ㅠㅠ

로그 아웃시에 인덱스 상하 프레임을 다시 B로 전부 불러오게 되는 현상이 있는것 같아요 ^^
그 부분 한 번 확인해 보세요~!
로그아웃 후 경로설정을
http://joomun.cafe24.com/index.php 여기로 _self 잡아주셔야 할 것 같아요
그 부분 한 번 확인해 보세요~!
로그아웃 후 경로설정을
http://joomun.cafe24.com/index.php 여기로 _self 잡아주셔야 할 것 같아요
수정했습니다^^ 버그??를 지적해주셔서 감사합니다..ㅎㅎㅎ