반응형

5. 웹 애플리케이션 만들기 48

[Project H4C] 47. 보안2

[Project H4C] 47. 보안2 html 소스가 기능이 활성화되지 않고 문자 그대로 출력되게 하는 방법을 알아보자. 위 방법 말고도 htmlspecialchars를 사용할 수 있다. 그리고 위 화면의 소스코드를 분석하면 훨씬 더 간편하게 태그를 작성할 수 있게 되었다. 아래 처럼 작성 후, 소스를 확인해보면, 스크립트 코드도 역시 화면에 그대로 출력된다

[Project H4C] 45. MySQL, form

[Project H4C] 45. MySQL, form php 폴더 안에 새로운 3.html 파일 만들어서 위 소스 작성하기. 본문은 로 추가한다. 보기 좋게 태그(단락)를 붙여준다. 사용자가 입력한 내용이 제출 버튼을 누르면 전송되게끔 하자. 제출 버튼을 눌렀을 때 서버 어디에 전송되는지를 설정하는 태그가 바로 form 태그이다. 데이터를 받아 볼 곳을 "http://localhost:8081/php/3.php"로 설정하기. (아직 안만들어진 파일임) method="GET" 추가하고 제목과 본문의 네임을 달아준다. 제목과 본문의 내용을 적고 제출버튼을 누르면 "http://localhost:8081/php/3.php" 페이지가 아직 없기 때문에 Not Found가 뜨고, 주소구성을 잘 보면 3.php라는..

[Project H4C] 44. MySQL 실습2 : 리스트 출력하기

[Project H4C] 44. MySQL 실습2 : 리스트 출력하기 https://www.youtube.com/watch?v=MTAmQpZ3qZw&list=PLuHgQVnccGMAE4Sn_SYvMw5-qEADJcU-X&index=67 MySQL 수업 중 가장 climax 라고 할 수 있는 실습2 강의! 동영상 필히 참조. mysqli로 데이터를 조회하는 코드를 작성해보자 mysqli로 데이터 출력하기 여기서 잠깐! 연관배열이란, 배열 값에 0,1,2 말고 이름을 주는 것(위 예시에서는 title, description) 조회한 데이터의 첫번째행의 내용만을 담아 변수$row에 리턴값으로 반환하는데, 그 값은 assoc(iative) array(연관배열)의 형식이다.

[Project H4C] 42. 데이터베이스(MySQL) 이론 3

[Project H4C] 42. 데이터베이스(MySQL) 이론 3 https://www.youtube.com/watch?v=XhEBiOhXH7o&list=PLuHgQVnccGMAE4Sn_SYvMw5-qEADJcU-X&index=65 실제로 데이터는 표의 형태로 존재하게 된다. https://www.youtube.com/watch?v=XhEBiOhXH7o&list=PLuHgQVnccGMAE4Sn_SYvMw5-qEADJcU-X&index=65 My SQL monitor로 table 생성하기. 내용이 길고 중요하여 동영상 첨부로 대체한다.

[Project H4C] 39. PHP 실습 2

[Project H4C] 39. PHP 실습 2 기존에 만들었던 index1.html파일을 index1.php파일로 복사본을 뜨고 list.txt 새파일 생성 후, index1.php에 있는 태그 내용을 list.txt 파일로 잘라넣는다. 그리고 내용이 사라진 아래에 을 추가한다. (list.txt에 있는 내용을 불러올거라는 뜻) php 파일에서 ?id=1일 때 (메뉴바에서)JavaScript란? 내용을 가져오는 코딩을 짜보자. htdocs 폴더 안에 별도의 1.txt 파일을 만든다. (index1.php의) article 내용을 1.txt로 잘라붙어넣기 한다. 그리고 index1.php 의 article 밑에 을 넣는다 (1.txt이 내용을 불러오겠다는 뜻) id=1일 때 1.txt 파일을 불러왔다. ..

반응형