1. 2007.11.27 register_globals on 과 off 의 차이점
  2. 2007.11.23 $_FILES의 활용..

register_globals on 과 off 의 차이점

register_globals = on
가능 -> $_POST['user_name'];
가능 -> $user_name;

register_globals = off
가능 -> $_POST['user_name'];
불가능 -> $user_name // 다만 extract()로 처리하면 가능
#############################################

일일이 처리하기는 사실상 굉장히 번거롭습니다.
헤더등을 담당하는 부분에서,
// php.ini 의 register_globals=off 일 경우  (php >= 4.1.0)
@extract($_GET);
@extract($_POST);
@extract($_SERVER);
위와같이 처리해주면 기존대로 사용할 수 있습니다.

'WebDevelop > PHP' 카테고리의 다른 글

FPDF를 이용한 PHP로 PDF 만들기  (0) 2007.12.05
$_FILES의 활용..  (0) 2007.11.23
정규식  (0) 2007.11.22

$_FILES의 활용..

.. ..
$_FILES 의 배열이 2차원 배열을 1차원으로 쓰면
for 문에서도 아주 유용하게 돌아 가게 된다.

이것 때문에 .. 3시간동안 삽질을 했지만, 이제는 할수 있다.

이번 실험을 통하여 알아낸 결과로는
아마도 .. = <-- 이 연산은 C언어의 포인터 효과 인 듯 하다.

포인터를 모른다면 C언어의 포인터를 참고 하길 바란다.

..

$files[0] = $_FILES['username'];


이렇게 하면 .. $_FILES의 속성을 .. $files[0] 가 다 엑세스 할수 있다.

즉 $files[0]['name'] == $_FILES['username']['name']  .. 이것이 참이다.

그래서 어디서 쓰일수 있냐고?

for 문에 넣어 문장을 더 깔끔하고, 더 쉽게 만들수 있다는 이야기 이다.

- 멋쟁이 최익필님의 글을 퍼옴 -

'WebDevelop > PHP' 카테고리의 다른 글

register_globals on 과 off 의 차이점  (0) 2007.11.27
정규식  (0) 2007.11.22
PHP5 새로운 함수  (0) 2007.11.05
Return top