'Programming/PHP'에 해당되는 글 40건
NOTICE
mail 함수로 메일 보내기
email.html email function blankChk() { var ff = document.email; if(!ff.userName.value) { alert(\"이름\"); ff.userName.focus(); return false; } if(!ff.emailAccount.value) { alert(\"이메일\"); ff.emailAccount.focus(); return false; } } 이름 이메일 내용 sendMail.php
국가별 웹페이지 제한
(Language : php) if($HTTP_ACCEPT_LANGUAGE != "$cCode") { echo " "; } 위에 $cCode라고 된 부분엘 국가별 코드를 넣으면 된다. Afrikaans (af) Albanian (sq) Basque (eu) Bulgarian (bg) Byelorussian (be) Catalan (ca) Chinese (zh) Chinese/China (zh-cn) Chinese/Taiwan (zh-tw) Chinese/Hong Kong (zh-hk) Chinese/singapore (zh-sg) Croatian (hr) Czech (cs) Danish (da) Dutch (nl) Dutch/Belgium (nl-be) English (en) English/United ..
$_SERVER 함수
$_SERVER['DOCUMENT_ROOT'] = 현재 사이트가 위치한 서버상의 위치 => /webapp/include $_SERVER['HTTP_ACCEPT_ENCODING'] = 인코딩 방식 => gzip, deflate $_SERVER['HTTP_ACCEPT_LANGUAGE'] = 언어 => ko $_SERVER['HTTP_USER_AGENT'] = 사이트 접속한 사용자 환경 => Mozilla/4.0(compatible; MSIE 6.0; Windows NT 5.1; Q312461; .NET CLR 1.0.3705 $_SERVER['REMOTE_ADDR'] = 사이트 접속한 사용자 IP => xxx.xxx.xxx.xxx $_SERVER['SCRIPT_FILENAME'] = 실행되고 있는 위치와 파..
문자열에서 원하는 문자열이 포함되어 있는지 없는지 확인하기
url값에 파라미터를 추가해야 할 상황이 생겼다. 웃긴 게 url마다 ?가 안 붙어 있으면 괜찮은데 어떤 url은 뒤에 ?가 붙어 있다. http://dddd.com?ddd 이런 식으로 이런 경우 뒤에 ?가 있는 경우는 &로 계속 연결을 해야 하고 ?가 없는 경우는 ?를 붙이고 그 다음부터 & 붙이게 해야 한다. eregi 함수를 사용하면 된다. (Language : php) 위 같은 경우는 문자열($str)에 내가 원하는 문자($str_compare)가 있는지 비교(?)하는 것이다. 만약 있을 경우엔 true, 없을 경우엔 false다.
ms-office 파일 형식을 바로 열기로 했을 때 에러가 나는 경우
지난 번 포스팅(ms-office 파일 형식으로 다운로드 받기)에서 파일을 다운로드 하는 걸 올렸었다. 그런데 이게 문제가 있더라. IE6 버전에서는 이상하게도 파일 다운로드까지는 되는데 열기는 안 된다는 것이다. 무슨 말인고 하니 일반적으로 파일을 클릭해서 다운로드 하려고 하면 확인 창이 뜬다. 열기, 저장, 취소 이 세 가지에서 열기를 클릭했을 경우엔 아래와 같은 에러 메시지가 뜬다는 것이다. IE7 버전에서는 아무 문제 없이 파일 다운로드, 열기까지 다 된다. 이럴 경우엔 아래와 같이 헤더에 하나를 더 추가하면 된다. (Language : php)
연산자
수치 비교 연산자 문자열 비교 연산자 == eq gt = ge != ne