팝업창에대해서 부탁드립니다.

팝업창을 플래쉬 음악으로 해놔서 음악듣는걸로 해놧는데요

다시 메인으로가면 팝업창이 다시 새창으로떠서 음악듣다가 다시 첨부터 들어야하는데

팝업창떠 있으면 안뜨게 하는방법없을까여.. 머리아무리 쥐어짜도 어떻게 할수가없어서요..

------소스 부분 --------
<?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
";

$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;

$returnArray = 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 ( $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";

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>";
}
}
}
?>
|

댓글 1개

생각에는 쿠키를 이용하면 될 것 같습니다만...
팝업창에서 쿠키 생성되면 팝업창을 안뜨게 하고 팝업창을 닫으면 쿠키를 삭제하면 될 것 같습니다만...
나머지는 다음분께 패쓰...
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
18년 전 조회 1,535
18년 전 조회 1,097
18년 전 조회 1,033
18년 전 조회 1,679
18년 전 조회 1,405
18년 전 조회 1,512
18년 전 조회 1,551
18년 전 조회 1,559
18년 전 조회 1,549
18년 전 조회 1,523
18년 전 조회 1,520
18년 전 조회 1,443
18년 전 조회 1,520
18년 전 조회 1,408
18년 전 조회 1,434
18년 전 조회 1,722
18년 전 조회 1,659
18년 전 조회 1,513
18년 전 조회 1,207
18년 전 조회 1,480
🐛 버그신고