PHP로 생성한 이미지 캐싱하도록 header 쓰기 mahler83, 2017-08-022017-08-02 게시판에서 접속 브라우저 크기에 맞춰 이미지를 php로 강제 리사이징을 해서 보여주는 코드를 사용중이다. cache되도록 설정을 안 해두고 쓰고 있다가 다음과 같이 해결했다. 트래픽 좀 줄어드려나… // some code to play with the image here. header(‘Pragma: public’); header(‘Cache-Control: max-age=604800’); // cache for 1 week header(‘Expires: ‘. gmdate(‘D, d M Y H:i:s GMT’, time() + 604800)); header(‘Content-Type: image/jpeg’); readfile($source); 참고: https://stackoverflow.com/a/7324564/3084980 Share this:FacebookX PHP
form에 target을 지정해 post 방식으로 iframe에 넘기기 2008-12-232013-11-08 폼의 내용을 전송하여 클릭할 때마다 같은 페이지 내에서 반복적으로 변화시켜줘야 하는 경우가 있다. 이런 경우 javascript의 innerHTML이나 아예 Ajax를 이용할 수도 있지만, DB와 연동시키기 위해서는 form과 iframe을 이용하는 것이 편할 수 있다. 이 때 주의할 점은 iframe의 name을 지정해야 한다는 점이다. (id를 지정하면 안된다) <form action=”./action.php” method=post target=”ifr”><input type=text name=”a”… Share this:FacebookX Read More
PHP 최근 방문자수 그래프 – m3counter ver 1.10 2008-12-212013-11-08 방문자 수를 그래프로 표시해주는 플러그인입니다. 기존 버전에 대한 피드백을 받아 약간 개선시켰습니다. 의견 주신 분들 감사합니다.^^ ver 1.00과 달라진 점 : 1. 글씨 크기도 변수로 지정하도록. 수정 2. 그래프 하단에 날짜를 2자리 수로 표기 3. 그래프에 마우스를 대면 title로 요일이 한글로 뜨도록 – – – – – – – –… Share this:FacebookX Read More
EUC-KR DB를 UTF-8로 옮길 때 인코딩 문제 해결 2008-12-212013-11-08 서버를 업그레이드 하면서 UTF-8으로 DB를 변환해야 하는 경우가 있습니다. 이 작업 이후에 내용이 ???????????? 이렇게 나오는 경우가 있는데, 다음과 같은 순서로 한 번 확인해보시기 바랍니다. 1. <meta http-equiv=”content-type” content=”text/html; charset=UTF-8“> 제대로 설정했는지2. 덤프를 받았던 DB가 UTF-8로 인코딩이 제대로 됐는지.3. mysql 세팅할 때 UTF-8로 설정했는지4. 테이블의 “Collation”이 utf8_general_ci로 되어있는지5. 그래도 안되면,… Share this:FacebookX Read More