본문 바로가기

웹 개발

(28)
[1주차] GET / POST 메서드로 웹 서버에 데이터 보내기 getposttest.php라는 파일을 만들자. 우선 ! + tab을 이용해 html 기본 틀을 만든다. 1 ) GET 방식으로 보내기 그 다음 get 방식을 이용하기 위해 form 태그를 사용할 것이다. form 태그 안의 정보를 get_result.php로 보내는데 method는 get 방식이라는 의미이다. 이제 ctrl+s로 저장 후 파이어폭스로 getposttest.php 파일을 읽으면 잘 출력되는 것을 볼 수 있다. 왼쪽 창에 입력하는 것은 id로 저장될 것이고, 두 번째 창에 치는 것은 비밀번호로 저장될 것이다. get_result.php라는 파일을 만들자. getposttest.php 파일에서 name="id"라는 input 태그 에서 보내진 정보가 $_GET["id"]로 전달된다. 이 정보..
[1주차]Happy Hacking 글자 화면에 출력하기 Virtualbox로 lamp server 세팅이 완료되었다면 이제 php 코드를 작성해서 웹 페이지를 띄울 준비가 된 것이다. terminal을 열어 vim happyhacking.php 파일을 만들었다. vim happyhacking.php 만약 vim이 없다면 vi 는 상대적으로 좀 더 불편하니 vim을 쓰는 것을 추천 sudo apt-get install vim 이제 이 파일에 간단한 php 코드를 작성하여 웹 페이지에 글자를 띄워보자. php 규칙은 로 끝나는 범위를 지정한 후, 그 안에 php 코드를 작성하면 웹이 그 안을 php 문법에 맞게 해석해나간다. echo 라는 출력 문법으로 Happy Hacking! 이라는 문자열을 출력해보자 위 vim 파일을 작성한 후, :wq 를 누르면 저장 후..
[1주차] MySQL - PHP 연동해서 화면 띄우기 & 에러 해결기... php와 mysql 연동하는 코드 처음에는 위와같은 코드가 아니었다. 밑에서도 말할건데 첫 명령어 $conn = mysqli_connect('localhost','root','password','database'); 로 했었는데, 오류가 생겼다. --------------------------------------------------------------------------------------------------------------- ??????????? 이거 뭐임 그 어떤 알림도 없이 빈 화면만 출력된다. 이거 때문에 답답해서 디코방에다 질문을 계속 올렸던 것 같다.. 다들 도움을 주시려고 계속 이런 코드 해보시겠어요? 하면서 도움을 주셨다 하지만 해결 못한게 함정 몰랐는데 php에서 erro..
[1주차]Ubuntu linux 가상 pc 환경에 APM 설정하기 (Apache + PHP + MySQL) 1. Ubuntu 가상 pc 올리기 가상 pc 올리는 건 VirtualBox를 사용할거다 VMware는 전에 한번 써봤는데 버츄얼박스보다 더 복잡하고 무거운 느낌 유튜브를 보면서 연습하려고 만들어놨던 kali linux 랑 kioptrix는 스터디를 계속하면서 쓰기에는 모자랄 거 같아서 Ubuntu linux 가상 pc를 만들었다 버전은 Ubuntu 64-bit. 프로세서는 1개 그래픽 컨트롤러는 VMSVGA로 해놨는데 창 사이즈 설정에 유용하려면 VBoxVGA로 하는 게 좋다고 한다 다음에 한번 해봐야지 비디오 메모리를 128MB 최대로 하는 게 좋대서 최대로 해놓음 기본 메모리는 2048MB 저장소에 들어가서 Ubuntu iso 파일을 광학 드라이브에 추가시켜준다. http://www.ubuntu.c..