A

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

· 2013-05-07 (화) 19:58:28 · 1687 · 4
예를 들어서
일요일 아침 11시에 A.jpg
뜨게 하는 자바스크립트/PHP 좀 알려주세요~
검색해도 안나오는데 ㅠㅠ
부탁드립니다^^~
|

댓글 4개

2013-05-07 (화) 22:08:33
<?
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 하는게 불가능 한걸로 알고 있는데요.

제가 잘못알고 있나요?
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

66,531건

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

+
제목 글쓴이 날짜 조회
13-05-08 조회 1,009
13-05-08 조회 1,738
13-05-08 조회 2,823
13-05-08 조회 1,663
13-05-08 조회 1,664
13-05-08 조회 1,651
13-05-08 조회 967
13-05-08 조회 1,661
13-05-08 조회 1,639
13-05-08 조회 1,075
13-05-07 조회 2,474
13-05-07 조회 3,575
13-05-07 조회 1,240
13-05-07 조회 1,853
13-05-07 조회 1,201
13-05-07 조회 1,688
13-05-07 조회 1,241
13-05-07 조회 710
13-05-07 조회 2,463
13-05-07 조회 870