팝업창이 안나타 나네요... 정보
팝업창이 안나타 나네요...본문
부비컴님의 팝업창 스킨을 적용해 보았습니다...
말씀하신데로,,모두 적용이 잘 되었구요...
관리자 페이지에서 팝업 내용까지 만들었습니다...
그런데...홈으로 이동해 보면 아무런 반응이 없네요....
다시 관리자 페이지 들어가 보면 팝업창 입력 내용이 모두 있구요...
뭐가 문제일까요....
그리고...팝업창 게시판 적용하기 전에는 익스플로어 맨 아래에 "페이지에 오류가 있습니다."
란 멧세지가 나타나구요...
팝업창 게시판을 적용한 이후에는 "작업을 마쳤으나 페이지에 오류가 있습니다." 라고 나타나네요...
일단 index.php 파일 소스만 올려봅니다...
include_once("./_common.php");
include_once("$g4[path]/lib/latest.lib.php");
include_once("./extend/new_scroll_latest.lib.php");
$g4['title'] = "";
include_once("./_head.php");
?>
<!-- 메인화면 최신글 시작 -->
<table width="519" height="100" cellpadding=0 cellspacing=0><tr><td valign=top>
<?=latest_scroll("scroll", 12, 70,"3,25");?>
</td></tr></table>
<table width="519" height="100" cellpadding=0 cellspacing=0><tr><td>
<? include_once("./bbs/naver_rss.php");?></td></tr>
</table>
<!-- 메인화면 최신글 끝 -->
<!-- 팝업창 화면 시작 -->
<?php
/**
* 팝업관리 프로그램
**/
include_once("$g4[path]/lib/latest.lib.php");
include_once("./extend/new_scroll_latest.lib.php");
$g4['title'] = "";
include_once("./_head.php");
?>
<!-- 메인화면 최신글 시작 -->
<table width="519" height="100" cellpadding=0 cellspacing=0><tr><td valign=top>
<?=latest_scroll("scroll", 12, 70,"3,25");?>
</td></tr></table>
<table width="519" height="100" cellpadding=0 cellspacing=0><tr><td>
<? include_once("./bbs/naver_rss.php");?></td></tr>
</table>
<!-- 메인화면 최신글 끝 -->
<!-- 팝업창 화면 시작 -->
<?php
/**
* 팝업관리 프로그램
**/
// 팝업 대상 목록 가져오기 - 시작 //
$nNow = time();
$szSql = "
SELECT nIdx, nStartDate, nEndDate, nWidth, nHeight, nLeft, nRight , nOptions
FROM ZOTTA_POPUP
WHERE szView='Y' AND ($nNow BETWEEN nStartDate AND nEndDate)
ORDER BY nIdx asc
";
$nNow = time();
$szSql = "
SELECT nIdx, nStartDate, nEndDate, nWidth, nHeight, nLeft, nRight , nOptions
FROM ZOTTA_POPUP
WHERE szView='Y' AND ($nNow BETWEEN nStartDate AND nEndDate)
ORDER BY nIdx asc
";
$input = mysql_query($szSql);
$dataArray = array ();
for ($i = 0; $i < mysql_num_fields($input); $i ++) {
array_push($dataArray, mysql_field_name($input, $i));
}
$fieldArray =$dataArray;
for ($i = 0; $i < mysql_num_fields($input); $i ++) {
array_push($dataArray, mysql_field_name($input, $i));
}
$fieldArray =$dataArray;
$returnArray = array ();
$onerowArray = array ();
$onerowArray = array ();
while ($row = mysql_fetch_row($input)) {
for ($j = 0; $j < sizeof($fieldArray); $j ++) {
//$onerowArray = array_merge($onerowArray, array( $fieldArray[$j] => $row[$fieldArray[$j]] ));
$onerowArray = array_merge($onerowArray, array ($fieldArray[$j] => $row[$j]));
}
array_push($returnArray, $onerowArray);
}
$onerowArray = '';
$arrPOP = $returnArray;
//print_r($arrPOP);
// 팝업 대상 목록 가져오기 - 끝 //
for ($j = 0; $j < sizeof($fieldArray); $j ++) {
//$onerowArray = array_merge($onerowArray, array( $fieldArray[$j] => $row[$fieldArray[$j]] ));
$onerowArray = array_merge($onerowArray, array ($fieldArray[$j] => $row[$j]));
}
array_push($returnArray, $onerowArray);
}
$onerowArray = '';
$arrPOP = $returnArray;
//print_r($arrPOP);
// 팝업 대상 목록 가져오기 - 끝 //
# 목록에 따라, 새창 띄우기
for ( $i=0; $i < count($arrPOP); $i++){
if ($arrPOP[$i]["nIdx"])
{
$cookieName = "zotta_popup_idx".$arrPOP[$i]["nIdx"];
if ($_COOKIE[$cookieName] != "done")
{
$szWidth = $arrPOP[$i][nWidth];
$szHeight = $arrPOP[$i][nHeight] + 27;
$szLeft = $arrPOP[$i][nLeft];
$szRight = $arrPOP[$i][nRight];
$options = $arrPOP[$i][nOptions];
for ( $i=0; $i < count($arrPOP); $i++){
if ($arrPOP[$i]["nIdx"])
{
$cookieName = "zotta_popup_idx".$arrPOP[$i]["nIdx"];
if ($_COOKIE[$cookieName] != "done")
{
$szWidth = $arrPOP[$i][nWidth];
$szHeight = $arrPOP[$i][nHeight] + 27;
$szLeft = $arrPOP[$i][nLeft];
$szRight = $arrPOP[$i][nRight];
$options = $arrPOP[$i][nOptions];
$scrollbar = ($options == "Y") ? "scrollbars=yes" : "scrollbars=no";
$optionsS = $scrollbar.",width=".$szWidth.",height=".$szHeight.",left=".$szLeft.",top=".$szRight.", status=no";
$optionsS = $scrollbar.",width=".$szWidth.",height=".$szHeight.",left=".$szLeft.",top=".$szRight.", status=no";
echo "\r\n<script language='javascript'>\r\n\t window.open( '".$g4[path]."/autoPOPUP.php?idx=".$arrPOP[$i]["nIdx"]."', 'popup_nIdx".$arrPOP[$i]["nIdx"]."', '".$optionsS."'); \r\n</script>";
}
}
}
?>
<!-- 팝업창 화면 끝 -->
<?
include_once("./_tail.php");
?>
}
}
}
?>
<!-- 팝업창 화면 끝 -->
<?
include_once("./_tail.php");
?>
댓글 전체

저는 잘뜨는데요~!
다시 하나하나 집어 가면서 해보세요..
다시 하나하나 집어 가면서 해보세요..
하루 지나고 나니 저절로 되네요...
뭐가 문제가 있나.....
뭐가 문제가 있나.....