본문 바로가기
반응형

개발 기초46

PHP - 파일 쓰기 fopen() 함수를 이용하여 파일을 연 후에는 해당 파일에 데이터를 쓸 수 있습니다. PHP에서는 파일에 데이터를 쓰기 위해 fwrite() 함수와 fputs() 함수를 제공합니다. 위의 두 함수 모두 해당 파일에 문자열을 저장하는 작업을 수행합니다. $str = $name."\t".$gender."\t".$email."\n"; fwrite($fp, $str); 위의 예제처럼 fwrite() 함수에는 파일 포인터와 파일에 저장할 데이터가 저장된 문자열을 인수로 전달합니다. 다음 예제는 PHP 스크립트에서 파일에 전송받은 데이터를 쓰는 과정을 나타내는 예제입니다. $name = $_POST["name"]; // 전송받은 데이터 대입 $gender = $_POST["gender"]; $email = $_P.. 2020. 4. 30.
PHP - 파일 읽기 파일(file)이란 의미 있는 정보를 담고 있으며, 이름을 가지고 있는 저장 장치상의 논리적인 단위를 의미합니다. PHP에서는 데이터를 파일에 저장할 수도 있으며, 파일로부터 데이터를 읽어 들일 수도 있습니다. PHP에서 파일을 읽고 쓰는 과정은 각각 다음과 같은 단계를 거쳐서 처리됩니다. 파일 읽기 파일 열기, 열리지 않으면 종료함. 파일에서 데이터 읽기 파일 닫기 파일 쓰기 파일 열기, 파일이 존재하지 않으면 생성함. 파일에 데이터 쓰기 파일 닫기 1. 파일 열기 파일은 fopen() 함수를 이용하여 열 수 있습니다. fopen() 함수에는 첫 번째 인수로 열 파일의 주소를 전달합니다. 두 번째 인수로는 파일에 대한 접근 권한을 명시하는 파일 모드를 전달해야 합니다. fopen() 함수에서 사용할 수.. 2020. 4. 30.
PHP - Form 검증 1. 전송 검증 HTML form 요소는 텍스트 입력, 체크박스, 라디오 버튼 등 다양한 input 요소를 포함할 수 있습니다. 이러한 input 요소별로 사용자가 입력한 데이터가 적합한 데이터인지를 검사하는 검증 규칙을 설정할 수 있습니다.ㅇ if ($_SERVER["REQUEST_METHOD"] == "POST") { $name = $_POST["name"]; $gender = $_POST["gender"]; $email = $_POST["email"]; $website = $_POST["website"]; $favtopic = $_POST["favtopic"]; $comment = $_POST["comment"]; } 위의 예제에서 사용된 $_SERVER["REQUEST_METHOD"]는 페이지에 .. 2020. 4. 30.
PHP - Form 전송 HTML form 요소가 전송한 데이터를 처리하기 위해서는 PHP와 같은 서버 사이드 스크립트 언어를 사용해야 합니다. 다음은 form 요소를 이용하여 사용자로부터 이름과 이메일을 입력받는 예제입니다. 이름 : 이메일 : form 요소의 action 값에는 form에서 넘어오는 요소를 처리할 서버의 PHP 파일 주소를 명시합니다. form 요소를 통해 입력된 input요소의 value(입력한 값) 데이터가 전송됩니다. $name = $_POST["name"]; $email = $_POST["email"]; echo $name."님의 이메일 주소는 ".$email."입니다."; form에서 php파일로 데이터를 보낼 때는 다음 방식 중 하나를 사용합니다. GET 방식 POST 방식 두 방식 모두 form .. 2020. 4. 30.
반응형