2011-07-07 4 views
0

PHP를 사용하면 웹 페이지에서 실시간으로 시간을 보내는 방법이 있습니까?PHP로 페이지의 시간을 감지합니까?

기본적으로 내가 뭔가를 할 다음 방문자가 1 분 이상 페이지에 경우라는 if 문, 을 사용하고 싶습니다.

실제로 이것을 사용하고 싶은 것은 다음 페이지의 이미지를 미리로드하는 것입니다.

아마도 jQuery일까요?

답변

3

물리적으로 다른 페이지로 직접 이동하지 않는 한 PHP를 사용하여이 작업을 수행 할 수 없습니다. jQuery는 원하는 것을 성취 할 수 있습니다. 페이지가로드 될 때 현재 시간을 잡고 1000 초마다 setInterval을 사용하여 시간을 1 초씩 늘립니다.

그런 다음 필요한 시간에 해당 시간 변수를 사용할 수 있습니다.

+0

감사합니다. :) – ryanve

+0

@ryanve 문제 없습니다. 대답으로 표시하는 것을 잊지 마십시오. :) –

4

클라이언트 측 기술, 즉 javascript가 필요합니다. PHP가 서버 측 기술이기 때문에 다른 이미지의 사전로드를 "개시"할 수있는 방법이 없습니다. JS를 사용하여 타이머를 설정하고 60 초 후에 실행 한 다음 이미지 미리로드 코드를 실행하십시오. 이렇게하면 조건부를 확인할 필요가 없습니다. 타이머를 지우는 것을 잊지 마십시오!

+0

정말 고마워요! :) – ryanve

관련 문제