[PHP] 웹에서 입력한 코드 결과 보기 (2/2) - 코드의 실행 결과 보기
[PHP] 웹에서 입력한 코드 결과 보기 (2/2) - 코드의 실행 결과 보기 [코드 196]에서 입력한 코드를 받아서 파일로 생성하는 기능을 구현한다. 파일명은 mt_rand() 함수를 사용하여 랜덤으로 정하며, 중복 파일이 있는지 확인 후 중복 파일이 있다면 다른 파일명을 사용한다. 파일명은 찾은 후 해당 파일을 생성하여 입력한 코드를 파일에 fwrite() 함수를 사용해 쓴 후 해당 파일로 이동하는 방식으로 구현한다. 생성한 코드 파일은 [webEditor] 폴더에 있는 [codeList] 폴더에 저장하므로 [webEditor] 폴더에 [codeList] 폴더를 생성한다. 다음은 입력한 코드를 실행하는 예제이다. [예제: 197_playCode.php ] 1. 로그인한 사람만 사용할 수 있도록 세션..
2022.10.29