스마트폰 약정 연장 한달전에 안내 도메인 결제등 안내 첨부파일은 관리자 페이지에 업로드하세요 관리자 페이지에서 보면 좋을듯 싶어서 만들었습니다. adm/admin.men...
고정 공지 관리페이지
스마트폰 약정 연장 한달전에 안내
도메인 결제등 안내
첨부파일은 관리자 페이지에 업로드하세요
관리자 페이지에서 보면 좋을듯 싶어서 만들었습니다.
adm/admin.menu100.php 추가
[code]
array('100320', '고정공지관리', G5_ADMIN_URL . '/tnlist.php', 'scf_poplayer'),
[/code]
아무나 업그레이드 해서 배포하세요 ;;;
노출 페이지 코드입니다.
[code]
<?php
$year = date("Y"); // 예: 2025
$today = date("Y-m-d"); // 오늘 날짜
$month_end = date("m-d", strtotime("+1 month"));// 오늘 기준 한 달 후 날짜 (1달 뒤)
$week_end = date("m-d", strtotime("+1 week"));// 오늘 기준 일주일 후 날짜 (7일 뒤)
$today_md = date("m-d");// 오늘 날짜 (월-일)
$sql = " SELECT * FROM g5_top_notice WHERE (tn_month = $year AND tn_md BETWEEN '$today_md' AND '$month_end')
OR (tn_week = $year AND tn_md BETWEEN '$today_md' AND '$week_end')";
$result = sql_query($sql);
if (mysqli_num_rows($result) > 0) {
$notices = [];
while ($row = mysqli_fetch_assoc($result)) {
$notices[] = [
'subject' => htmlspecialchars($row['tn_subject']),
'week' => $row['tn_month'],
'id' => $row['tn_id'],
];
}
} else {
echo "<p>해당 기간의 공지가 없습니다.</p>";
}
$jsonData = json_encode($notices);
?>
<div id="notice-container"></div>
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
<script>
let notices = <?php echo $jsonData; ?>;
let index = 0;
let container = $("#notice-container");
function updateNotice() {
container.empty();
let notice = notices[index];
let div = $("<div>").addClass("notice").css("top", "0px")
.html(`<strong>${notice.subject}</strong> (연도: ${notice.week})`)
.attr("data-id", notice.id)
.click(function () {
let noticeId = $(this).attr("data-id");
$.ajax({
url: "tnviewupdate.php",
type: "POST",
data: { id: noticeId },
dataType: "json", // JSON 데이터로 받음
success: function (response) {
console.log(response); // 응답값 확인
if (response.status === "success") {
$(div).html(`<strong>${notice.subject}</strong> (연도 변경됨: ${response.newYear})`);
}
else {
alert("오류 발생: " + response.message);
}
},
error: function () {
alert("연도 변경 중 오류가 발생했습니다.");
}
});
});
container.append(div);
index = (index + 1) % notices.length;
}
updateNotice();
setInterval(updateNotice, 2000);
</script>
[/code]
공지 클릭하면 확인했다는 뜻으로 고정공지에서 내려옵니다.
버전 정보
그누보드5 스킨
2,753건좋은 댓글과 좋아요는 제작자에게 큰힘이 됩니다.
접속자 스킨에 관리자 IP접근차단을 추가했습니다. - ipinfo.io을 이용 - https://ipinfo.io/ - IP 클릭시 정보출력(관리자 로그인시) - IP접근차단버튼의...
그룹을 u 선택하고 링크주소쓰면 유튜브 게시판 그룹을 g 선택하고 첩부파일 올리면 겔러리 게시판
스케줄 달력 공휴일 날짜 적색 손없는날 표시 ⚉ 미국증시 시는날 표시 ⚉ 년월클릭시 현재의 달로 이동 및 게시판 열림. skin/latest/schedule/day/년도.txt <...
안녕하세요... 미니님a입니다. https://sir.kr/g5_skin/62160 해당 링크의 기본 버전을 업데이트 한 버전입니다. [기능 소개] 1. 자동 테이블...
안녕하세요... 미니님a입니다. https://sir.kr/g5_skin/62161 해당 스킨의 관리자 기능 및 일부 좋은 아이디어를 반영한 버전입니다. 관련 내용은 주석 처리...
회원 가입 체크박스 모양 조금 바꿨을 뿐인데 세련되고 있어 보입니다. 파일은 3개 입니다. /www/theme/basic/skin/member/basic/style.css /w...
반응형 갤러리 스킨입니다. 설정에서 페이지당 목록수 10개로 설정하고 사용해 주세요. pc-목록 모바일 - 목록 ...
댓글 6개
감사 합니다.
감사합니다 ^^
감사합니다
감사합니다.^^
유용한 자료네요 감사합니다.
감사합니다.