php7은 register_globals 이게 없는가요? 채택완료
닷홈 무료 호스팅에 PHP 7.3이 지원하고 있는데
메모장 소스가 있는데
카페24 호스팅은 php5에서는 잘 되는데
닷홈에서는 전혀 돌아가지 않아요

이렇게 되어 있어요
안되는 페이지
http://dolsoft.dothome.co.kr/EpMemo/EpSetup.php
되는 페이지
http://acedb.co.kr/EpMemov12/EpMemo.php?db=okyee
똑 같은 소스를 서버에 올렸습니다.
뭐가 문제인지요?
답변 3개
5.3 이후부터는 권고하지 않고, 7부터는 삭제되었습니다. register_globals = on 가능 -> $_POST['u_id'] 가능 -> $u_id
register_globals = off 가능 -> $_POST['u_id'] 불가능 -> $u_id * extrract()로 처리하면 가능
php.ini에서 register_globals=off 일경우 헤더나 인클루드를 이용해서 상단에
@extract($_GET); @extract($_POST); @extract($_SERVER); @extract($_FILES); @extract($_ENV); @extract($_COOKIE); @extract($_SESSION);
출처: https://gocoding.tistory.com/156">https://gocoding.tistory.com/156 [Developer Factory] 만약 사용하시려면 저런 코드를 전부 파라미터화 시켜야 합니다.
답변에 대한 댓글 3개
감사합니다
찾아 고쳤습니다. 링크 페이지 잘 작동합니다.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
디트리히B 님의 자세한 설명 보니.......... 이해가 되네요..
저녁에 한번 해 보겠습니다. 잘 될 것 같습니다^^