POST 방식이나 GET 방식 폼 전달 경우....

POST 방식이나 GET 방식 폼 전달 경우....

QA

POST 방식이나 GET 방식 폼 전달 경우....

답변 2

본문

UPDATE 파일에서

 

$변수 = $_POST['NAME명']

$변수 = $_GET['NAME명']

 

형식으로 변수에 담아서 사용하는 걸로 아는데,

 

배추스킨설정 업데이트 파일 보니까 바로 변수로 사용하네요.

달랑 하나 있는 게..

$cf_css = str_replace($chrome_css, "", $_POST['cf_css']);

 

 

원래 이런 과정 없이 바로 되는 건가요?

 

예를 들어, name = 'hz' 일 경우

$hz = $_POST['hz'] 거치는 게 맞는데 이 과정 없이  바로 $hz 변수로 사용 가능한가요?

 

이 질문에 댓글 쓰기 :

답변 2

php 설정 register_globals 되있으면 따로 안해도 됩니다. 그누도 지금 바로 못봐서 모르겠는데

@extract($_GET); 
@extract($_POST); 
@extract($_SESSION); 
예전엔 이런식으로 서버 세팅 안될경우를 대비해서 처리가 되있었습니다.

  아하,,,저런 걸 이용하는 방법도 있군요.

님, 좋은 팁 감사합니다.
코드 음미하고 테스트하고 와서 좋아요 버튼 누르니까 글이 사라져서 여기에... ^^

$변수 = $_POST['NAME명']

$변수 = $_GET['NAME명']

 

위처럼 하는 것이 맞구요,,

 

각 호스팅  php.iini 설정이  register_globals 이 부분이 on 인지 off 인지 모르기 때문에 미리 정의해 둔 부분이라 생각하시면 될듯 싶네요...

 

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
filter #post ×
전체 57
© SIRSOFT
현재 페이지 제일 처음으로