1. PHP 사용이유, $_GET
PHP를 통해 다른 곳(ex. 데이터베이스)에서 정보를 가져오거나 저장할 수 있다. 즉, 정보를 더 안전하게 사용할 수 있다.
또, PHP를 이용하여 코드의 중복을 방지할 수 있다. 코드가 중복되지 않게, 즉 모듈러하게 만들어야 코드에 변경이 일어날 때 쉽게 수정할 수 있다.
index.php?name="hi"를 주소창에 치면 $_GET['name'] 으로 hi를 받을 수 있음
2. file_get_contents()로 외부 파일 읽어오기
ex)
많이 변화되는 곳에
<?php
echo file_get_contents('host_menu.txt');
?>
코드를 삽입한다.
file_get_contents('파일명')는 해당 파일에 있는 데이터를 읽어오는 것이다. 이를 echo를 통해 웹페이지에 보내면 txt에서 읽은 파일을 브라우저에 띄울 수 있다.
위에서 불러온 host_menu.txt의 내용은 아래와 같음
결과적으로 브라우저에서 txt에 있는 코드를 읽어서 알아서 해석한 후 php엔진에서 txt파일 내용을 읽어서 알맞게 보내줌
$_GET을 이용할 때 주의할 점
if(empty($_GET['id'] == false){
echo file_get_contents($_GET['id']."txt");
}
이렇게 if문을 넣어줘서 받아온 데이터가 있는지 확인을 해야한다.
그래야 id에 아무것도 안 넣었을 때도 오류가 안남
'웹프로그래밍 > 기초' 카테고리의 다른 글
7. 라이브러리 (twitter bootstrap) (0) | 2021.06.16 |
---|---|
5. 관계형 데이터베이스 (0) | 2021.06.16 |
4. 데이터베이스 (0) | 2021.06.16 |
2. HTML, CSS, JavaScript, PHP (0) | 2021.06.16 |
1. 웹 기초, 개발도구 (0) | 2021.06.16 |