맛집 여행 캠핑 일상 생활

[PHP] 파일의 시간 체크해서 캐시이미지 회피하기 본문

LAMP

[PHP] 파일의 시간 체크해서 캐시이미지 회피하기

영은파더♥ 2019. 4. 17. 11:43

같은 이름의 파일명으로 다른 이미지를 업로드 했는데 이전 이미지로 보여지는 경우가 많습니다.

브라우저의 캐시 기능 때문입니다.

다른 파일명으로 저장을 하면 되겠지만 프로그래밍을 다시 하기 귀찮은 경우 간단하게 파일의 수정시간을 체크해서 뒤에다 숫자로 스트링을 붙여주면 됩니다.

<img src="<?=$filepath?>" /> 라면

$cacheseq = "?".date( 'YmdHis', filemtime( $filepath ) );

<img src="<?=$filepath$cacheseq ?>" /> 로 고쳐주면 됩니다.

 

Trackback : | Comments :