$_GET 으로 값 넘길 때
예를 들어 http://domain.com?w=set&id=1 처럼 값을 넘겼을 때,
echo $w 하니까 se 가 출력이 되고,
echo $_GET['w'] 하니까 set 가 출력이 되네요.
이거 왜 그런 걸까요? 라고 쓰면 질문이 되어버리니까
이거 때문에 30분 동안 머리에 지진 났다는 소식 알려드리면서 물러가겠습니다.

|
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기
댓글 12개
if (isset($_REQUEST['w'])) {
$w = substr($w, 0, 2);
} else {
$w = '';
}
이렇게 자릅니다.
채택해주세요.
저는 t& 가 어떤 특수문자나 뭐 다른 거로라도 인식이 되나 싶었어요. 어째서?
근데 또 id 는 출력이 잘 돼서 한참 헤맸네요. 감사합니다.
빵터졌네요 ㅎ
w 는 구누보드 전용 변수라 쓰면 안되겠군요.
그런데 왜 2자리에서 자를까요?
어라 에러는 나더니 저장은 됬네요 -_-;;; (요즘 핀터레스트가 좀 불안한가 -_-)