$od_settle_case 이 변수값이 안날라와서 od_settle_case Error 오류가 뜹니다 ㅠㅠ 채택완료
orderform.sub.php 나 update쪽 건들인게 하나도 없는데 ㅠㅠ 왜
$od_settle_case값이 없는거죠??
$_POST를 통해서 post 받은 값이 자동으로 변수로 변환되서
od_settle_case 네임값으로 포스트 던진걸 $od_settle_case 이렇게 변수값으로 받을수있다고
들었는데.. 왜 안나오는건가요 ㅠㅠㅠ 분명 체크도 했습니다.. print_r($_POST)도 해봤는데
값이 아예 안들어오고 있더라고요 ㅠㅠ,,.
혹시 아신다면.. 알려주세요 ㅠㅠㅠㅠ 부탁드려요
댓글을 작성하려면 로그인이 필요합니다.
답변 2개
채택된 답변
+20 포인트
비버팩토리
5년 전
그럼 그냥 post 변수를 써서 해봐요 extract 이거 취약한데 그누에서만 좀 케어가되서 덜 취약한거 뿐이죠 원래는 이런식으로 하면 안되요
로그인 후 평가할 수 있습니다
답변에 대한 댓글 4개
�
5년 전
댓글을 작성하려면 로그인이 필요합니다.
답변에 대한 댓글 1개
�
5년 전
아래의 코드로 인해서 전역변수로 자동 변환되기때문에 GET과 POST를 구분해야될 경우가 아니면 바로 참조할수 있습니다.
@extract($_GET);
@extract($_POST);
@extract($_SERVER);
https://github.com/gnuboard/youngcart5/blob/c9c49e50164bcb56714418148a9e75b78b1ec0dc/common.php#L118
이렇게 답변을 받았었거든용 그래서 저기서 자동으로 POST를 받은 값을 $od_settle_case 이런식으로 변수로 값을 전달받을수 있다고 해요..
근데 정작 orderformupdate.php 에선 $od_settle_case이 값이 없다고 나와요 ㅠㅠ 전달되너게 없다공..
@extract($_GET);
@extract($_POST);
@extract($_SERVER);
https://github.com/gnuboard/youngcart5/blob/c9c49e50164bcb56714418148a9e75b78b1ec0dc/common.php#L118
이렇게 답변을 받았었거든용 그래서 저기서 자동으로 POST를 받은 값을 $od_settle_case 이런식으로 변수로 값을 전달받을수 있다고 해요..
근데 정작 orderformupdate.php 에선 $od_settle_case이 값이 없다고 나와요 ㅠㅠ 전달되너게 없다공..
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인전체 질문 목록
채택
답변대기
답변대기
채택
답변대기
처음에 라디오버튼으로 name값으로 post하는데 그 값이 전달이 안되는것 같습니다 ㅠㅠ 그 결제툴 켜져있을때 hidden값으로 들어가는지 확인했는데 거기까진 잘들어가고 결제완료화면에서 update로 넘어갈때 값이 전달이 안되는것 같더라구요..