특정요일/시간에 이미지 뜨게 하는법 > 그누4 질문답변

그누4 질문답변

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

특정요일/시간에 이미지 뜨게 하는법 정보

특정요일/시간에 이미지 뜨게 하는법

본문

예를 들어서
일요일 아침 11시에 A.jpg
뜨게 하는 자바스크립트/PHP 좀 알려주세요~
검색해도 안나오는데 ㅠㅠ
부탁드립니다^^~

댓글 전체

<?
 if(date("w")==0 && date("G") == 11){
 echo "일요일 오전 11시에 나옵니다.";
}
?>

이렇게 처리하시면 됩니다

date 의 옵션에 날짜와 요일을 가져오는 것이 있으니 참고하시기 바랍니다
php 는 서버타임을 읽기 때문에 골때리는 결과가 나옵니다.  저는 미국인데, 넓은마인드 님 방법처럼 php 를 쓰면 토요일 밤에 일요일 아침이라고 나오죠.ㅎㅎㅎㅎ

자스로 하셔야 합니다. 시간은

var d = new Date();
var n = d.getHours();
if (n == 11)
//오전 11시;

이렇게 처리하시면 됩니다.  요일 확인은

today=new Date()
thisDay=today.getDay()
php 는 서버타임을 읽기 때문에 골때리는 결과가 나옵니다.<-- 그렇지않습니다
config.php에 보면 서버시각을 현지시각으로 변환해서 맞추어 사용하도록 되어있습니다
여기서 맞춘 시각을 사용하면 됩니다 ($g4[server_time], $g4[time_ymdhis] 등이 수정된 현재 날짜와 시각입니다)
 date('w', $g4[server_time]); 이렇게 하면 됩니다

자바스크립트로 하면 자기 컴퓨터 시각을 정확하게 맞추어 놓지않은 경우 다른 결과가 나오게 될 것입니다
저는 php 로는 vistor 의 시간을 알수 없어서 골때리는 결과가 나온다는 얘기를 한 것 입니다.

서버가 서울에 있습니다.  영국에서 방문하는 방문자의 local time, 그리고 미국에서 방문하는 방문자의 local  time 을 php 로 알아내서 그 방문자의 시간에 맞게끔 시간을 보여줄수 있다는 말씀이신지요?

php 로는 var visitortime  을 identify 하는게 불가능 한걸로 알고 있는데요.

제가 잘못알고 있나요?
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT