포스트

모의해킹용 웹 페이지 제작#1-1 ( 페이지 수정 ) Ubuntu(20.04.06 LTS) [Apache, MariaDB, PHP]

모의해킹용 웹 페이지 제작#1-1 ( 페이지 수정 ) Ubuntu(20.04.06 LTS) [Apache, MariaDB, PHP]

모의해킹용 웹 페이지 제작#1-1 ( 페이지 수정 ) Ubuntu(20.04.06 LTS) [Apache, MariaDB, PHP]

날짜: Web Hacking URL: https://blog.naver.com/PostView.naver?blogId=ththth03&logNo=223183753670&categoryNo=&parentCategoryNo=1&from=thumbnailList


모의해킹용 웹 페이지 제작#1-1 ( 페이지 수정 ) Ubuntu(20.04.06 LTS) [Apache, MariaDB, PHP]

내가 처음에 기획했던 페이지는 회원가입, 로그인, 게시판이다.

따라서, login.php를 index.php로 바꿔 웹의 시작을 로그인 화면으로 바꿨다.

다음으로, 회원가입, 로그인 페이지의 코드들을 내 입맛대로 바꿔보았다.

  1. 로그인 화면에서 회원가입 페이지로 이동할 수 있는 버튼 만들기

  2. 로그인과 회원가입 성공시, 알림창으로 성공했다고 알려주고 ~ok.php로 이동하지 않게 하기

  3. 회원가입 성공시, 로그인 페이지로 이동하기

  4. 로그인 성공시 게시판 페이지로 이동하게 하기

를 진행했다.

이렇게 페이지를 수정하기 위해 습득한 것들은 아래와 같다.

echo ' ';

텍스트나 변수값을 출력할 때 사용되는 php 함수

<script> </script>

페이지에 어떠한 기능을 주고자 할 때 사용하는 html 태그

alert("띄우고 싶은 말");

알림창을 띄워주는 자바스크립트 함수

나는 ‘$username’이라는 변수를 사용했기에 내가 코드는 아래와 같다.

왜인지는 모르겠지만, echo ' '안에 넣을 때는

쌍따옴표(“)와 따옴표(‘)를 교차하여 사용해야 한다고 한다.

window.location.href = "페이지 주소";

해당 링크나 해당 페이지로 이동시켜주는 자바스크립트 프로퍼티(property)

alert() 다음에 이 코드를 작성하게 되면, 알림창을 끈 뒤에 다른 페이지로 이동하게 된다.

게시판 페이지로 이동시킬 때 작성한 코드는 아래와 같다.

alertwindow.location.href는 자바 스크립트를 통해 실행된다.

때문에 <script> </script> 안에 넣어줘야 한다.

추가로, 나는 <?php ?> 안에서 자바 스크립트를 사용하고자 했기 때문에,

echo ' '; 안에 넣어줬다.

최종적으로 이 2개를 사용한 코드는 아래와 같다.

<button> </button>

버튼을 만들어주는 html 태그

나는 ‘회원가입’이라고 써있고,

해당 버튼을 누르면 회원가입 페이지로 이동시키는 코드를 작성하였다.

<a href="URL/php 파일명">글자</a>

하이퍼링크를 만들어주는 html 태그

말 그대로 누르면 해당 링크로 이동할 수 있는 글자를 만드는 것이다.

예를 들어, 네이버로 이동시키고자 하면 아래와 같이 작성할 수 있다.

최종적으로, 나는 loginok.php와 registerok.php는 삭제하고

index.php, register.php, board.php만 남도록 수정했다.

아래는 수정한 index.php와 register.php이다.

index.php

index.php

register.php

register.php

오늘의 교훈

내가 하고자 하는걸 최대한 이행하기 위해 노력하면,

그 과정에서 많은걸 배울 수 있다.


이미지

이미지 1

이미지 2

이미지 3

이미지 4


크롤링 시간: 2026-04-10T15:04:06.542Z

이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.