PHP (29) 썸네일형 리스트형 로딩화면 만들기 다른분이 답변해 주신것처럼.. 페이지를 미리 로딩하는 방법은 없습니다. 하지만 꽁수를 조금 부릴수는 있겠죠.. 로딩이 느린 페이지를 a.html 이라고 한다면 a.html 페이지에 다음과 같은 코드를 사용합니다. loading.... 그리고 b.html 에서는 다음과 같은 코드를 작성합니다. 내용들... 눈치 채셨겠지만.. a.html 에서는 loading 중이라는 문구를 보여주고.. b.html 에서 내용을 로딩한후.. a.html에 뿌려주는 방식입니다.. 상황에 맞게 잘 응용하시면.. 많은 도움이 되시리라 생각합니다.. [출처] loading 로딩 화면 만들기|작성자 큐리 PHP팁 (보안 등) register_globals = Off 아직도 많은 국내의 호스팅 업체들에서 register_globals = On 으로 놓고 서비스를 하고 있으나 Off 로 해야 옳다. 물론 이렇게 하면 제로보드처럼 On에서 코딩한 것들은 쓸 수 없게 된다. (제로보드는 쓰지 않는 것이 좋다.) register_globals = On 으로 놓고서 코드 내에서 따로 보안을 위해 변수를 검사하는 방법도 있겠으나, 그런 이중의 수고를 막으려면 php4 이상에서는 그냥 register_globals = Off 로 하고 그에 따라 코딩해야 한다. 이를테면 $a를 받아서 $b = $a; 로 처리해야 할 때는, $b=$_GET["a"]; (GET 방식으로넘어온 변수일경우) $b=$_POST["a"]; (POST 방식으로넘어온 변.. [PHP] urlencode(), base64_encode() 함수 urlencode() / urldecode(): 하나의 특수문자, 한글, multi-byte 문자를 %XX 형식으로 변환합니다. 길이가 좀 길어진다는게 단점입니다. 또한 [0-9a-zA-Z] 등은 encode 하지 않아 그대로 보인다는 단점(?) 도 있습니다. 보안성이 없거나 크게 요구되지 않는 경우나 일반적으로 많이 사용하는 방법이며, URL GET 방식으로 어떤 값을 넘길때도 많이 사용됩니다. base64_encode() / base64_decode() 변환된 문자는 [0-9a-zA-Z+/=] 문자들로 구성되어지며 역시 약간 길이가 길어집니다. 쉽 게 눈으로 판독(decode)할 수 없다는 장점(?)도 있습니다. 저수준의 보안성이 요구될때 사용하는 경우가 많습니다. URL GET 방식으로 어떤 값을 .. rawurlencode 본 자료는 오토셋개발자그룹(www.autoset.org)에서 PHP 그룹(www.php.net)의 자료를 복사한 것으로 2006-12-01 09:48를 기준으로 작성되었습니다. rawurlencode (PHP 3, PHP 4 , PHP 5)rawurlencode -- RFC 1738에 따라 URL을 인코드합니다. 설명string rawurlencode ( string str) -_.을 제외한 모든 영숫자가 아닌 문자를 퍼센트(%) 사인에 이어지는 두 16진수로 교체한 문자열을 반환합니다. 이는 표시 문자가 특별한 URL 구분자로 해석되는걸 방지하고, 문자 변환이 이루어지는 전송 매체(몇몇 email 시스템 등)에서 URL을 보호하기 위한 RFC 1738에 설명된 인코딩입니다. 예를 들어, FTP URL에.. urldecode 본 자료는 오토셋개발자그룹(www.autoset.org)에서 PHP 그룹(www.php.net)의 자료를 복사한 것으로 2006-12-01 10:16를 기준으로 작성되었습니다. urldecode (PHP 3, PHP 4 , PHP 5)urldecode -- URL 인코드 문자열을 디코드합니다. 설명string urldecode ( string str) 주어진 문자열의 %## 인코딩을 디코드합니다. 디코드한 문자열을 반환합니다. 예 1. urldecode() 예제 3299 참고: urlencode(), rawurlencode(), rawurldecode(). PHP.ini 에서 global 변수 값이 false 일때... foreach($_POST as $key => $value) { if($value) { $value = strip_tags($value); ${$key} = RemoveXSS(trim($value)); } } foreach($_GET as $key => $value) { if($value) { $value = strip_tags($value); ${$key} = RemoveXSS(trim($value)); } } 구문 사용시 따로 변수를 받아내는 작업 필요 없이 바로 사용가능 strtotime - 문자로된 date값 Unixtime으로 변환 int strtotime ( string $time [, int $now ] ); Examples Example #1 A strtotime() example Example #2 Checking for failure extract extract (PHP 3>= 3.0.7, PHP 4 , PHP 5)extract -- 배열의 현재 심볼 테이블로 변수들을 입력한다 설명int extract ( array var_array [, int extract_type [, string prefix]]) 이 함수는 배열의 값들을 현재 심볼 테이블에 입력하는데 사용된다. 연관 배열 var_array를 취해서 변수명을 키로, 변수값을 값으로 취급한다. extract_type과 prefix 에 따라 각 키/값 쌍에 대해서 현재 심볼 테이블안에 변수를 생성한다. 참고: 버전 4.0.5에 시작하여, 이 함수는 추출된 변수의 수를 반환한다. 참고: EXTR_IF_EXISTS과 EXTR_PREFIX_IF_EXISTS는 버전 4.2.0에서부터 지원된다. 참고: .. 이전 1 2 3 4 다음