쿠키저장 및 삭제

쇼핑몰에서 상품비교하기에 사용한 쿠키저장식의 로직이다.

GD를 이용한 이미지 경로 숨기기 or php 파일로 이미지 표현하기

저의 경우 쇼핑몰에서 상품이미지의 경로를 위와 같은식으로 사용했습니다.
물론 디렉토리는 변경시켜서 ^^; 좀더 복잡하게 하는건 위의 소스를 응용하셔서 사용하시면 될 것 같습니다.
이는 이미지의 경로를 숨겨주는 역할을 합니다.

반드시 GD Library가 작동해야지만 사용이 가능하며, 이로써 파일의 경로를 노출시키지 않으면서 이미지를 웹상에서 표현하실 수 있습니다.

iframe내의 문서를 본문내에서만 열람할 수 있게 하는 referer 편법(?)

완벽한 것은 못되지만 그래도 간편하게 처리할 수 있는 편법으로 저의 경우 상품상세페이지(본문)에서 상품이미지단(아이프레임)에 넣어서 사용하였습니다. 마우스오른쪽을 사용못하게 막아놓기는 했지만 혹 소스를 보게된경우 소스보기를 통해서 아이프레임의 URL이 노출되면 그 URL로 와서 무단으로 퍼갈 수 있기때문에 그런 것들을 막아보려는 편법으로 사용했습니다.

만약, 노출된경우 아이프레임 URL로 직접 접속시
“본페이지는 본문내에서만 열람가능합니다.”
라는 메세지가 나올 것입니다.
하지만 한가지 유의하셔야할 것은 고수들은 피해가실 수 없습니다. ^^;

 

 

사이트 접속시 헤더를 이용한 고정 도메인 접속 방법

사이트를 제작하여 서비스하다보면 다른 URL에서 각자의 값을 갖는 세션값으로 인해 곤혹을 치루는 경우가 있습니다.대부분 서버에서 고의적인 url변경으로 인해 여러개의 도메인(서브도메인 및 www 있는 경우와 없는 경우등)을 하나로 정리해야할 경우가 있습니다.

naver.com으로 치던 www.naver.com으로 치던 혹든 다른 도메인이 중복되어 있을 경우 www.nhn.com 이런 것을www.naver.com으로 주소창의 URL을 변경시켜주는 초간단 방법입니다.

위와 같이 PHP소스가 시작하는 제일 첫부분에 넣어주면 작동합니다.
헤더이기때문에 반드시 제일 상단에 넣어줘야 정상작동한다는거 유의하시기 바라며, 이는 php에서 기본적으로 제공하는 $_SERVER 전역변수를 이용한 로직입니다.

어떻게 접근하시던간에 주소창에는 무조건 www.naver.com이 뜹니다. ㅋㅋ