소개
게시글
질문&답변
2020.09.22
input 값을 넣으면 CSRF_TOKEN 값이 달라지는 이유가 뭔가요?
답변감사합니다. 아직 이해가 가질 않습니다. > register.php $_SESSION [ "CSRF_TOKEN" ] = bin2hex ( random_bytes ( 32 )); output_add_rewrite_var ( "token" , $_SESSION [ "CSRF_TOKEN" ]); > register_process.php $token = filter_input (INPUT_POST, "token" ); hash_equals ( $token , $_SESSION [ "CSRF_TOKEN" ]) 여기서 return값이 false가 나올수가 있나요? 나온다면 어떠한 경우에 나오나요? 그리고 register.php 에서 회원정보를 입력한 후 register_process.php에서 로그를 찍어보면 토큰값이 서로 다르고 회원정보를 입력하지 않고 register_process.php에서 로그를 찍어보면 토큰값이 서로 같다고 나오는데 이유가 뭔지 아무리 찾아봐도 답을 모르겠습니다. 마지막으로 $userId = filter_input (INPUT_POST, "userID" ); $userId = $_POST [ "userid" ]; 두개 다른점이 먼가요? 스택오버플로우를 찾아봐도 명확한 답이 안나오네요. 두서없이 질문해서 죄송해요
- 0
- 3
- 268
질문&답변
2020.07.02
Call to undefined function mysqli_connect() 에러
친절하고 빠른 답변 감사드려요. 아직 해결을 못해서 일단 폴더 자체를 MAMP로 옮겨서 강의 진행하고 있습니다. 강의 다 듣고 후기 꼭 남기겠습니다.
- 0
- 5
- 7.1K
질문&답변
2020.07.01
Call to undefined function mysqli_connect() 에러
extension_loaded('mysqli'); 했을때 bool(false)가 나오면 mysqli가 로드 되지 않았다는 뜻인가요? var_dump(mysqli_connect('localhost', 'root', 'root', 'db_test')); Uncaught Error: Call to undefined function mysqli_connect() in C:\php\PDO\index 똑같은 에러가 나오네요. 제가 VSCODE 익스텐션에서 Mysql 관련된 익스텐션 설치했고, mysqli 관련 익스텐션은 없어서 설치를 안했어요. php 설치할 때 php.ini 파일에서 무슨 설정을 해줘야 하는건가요?
- 0
- 5
- 7.1K