IT 지식/IT 정보

APM Setup 설치 및 간단한 문제 풀기

2022. 10. 12. 22:19
목차
  1. 문제1. html 과 php 로 hello world 출력하기
  2. 문제 2. javascript 및 php 사용해서 alert 발생시키기
  3. 문제 3. php 로 반복문 1~100 까지 만들기
  4. 문제 4. X+Y=Z 수식을 X=1, Y=2 값을 넣어서 숫자로 결과가 나오도록 만들기

APMSETUP.zip
4.97MB
APMSETUP.z01
19.53MB

 

APM setup 설치 후 진행

URL 에 localhost 입력 후 접속하면 아래와 같은 창이 뜬다. 

위 그림과 같이 htdocs 경로의 index.php 파일 삭제 후 아래와 같은 창이 뜬다.

위와 같은 창이 뜨면 본격적으로 시작한다.


문제1. html 과 php 로 hello world 출력하기

 

htdocs 폴더 안에 index.html 파일 생성 ( 메모장으로 열기 )

 

<h1>Hello World</h1>
<?php
      echo "Hello, World!";
?>

 

html, php 로 출력

문제 2. javascript 및 php 사용해서 alert 발생시키기

 

<script>alert("Hello World");</script>
<?php
  echo"<script>alert('XSS');</script>";
?>

Javascript alert
php alert

 

문제 3. php 로 반복문 1~100 까지 만들기

 

<br>
<?php
   $i = 1;
   while($i<=100)
   {
     echo $i."<br />";
     $i++;
   }
?>

이전 문제에 사용했던 Hello, World! 구문 옆부터 1이 출력되어 

줄바꿈 태그 <br> 사용

$i  → i라는 변수에 1 집어넣고 ( $ 사용하여 변수 선언 )

while 문 사용하여 100이하 까지 

echo 로  i변수 출력 ( <br /> 태그로 줄바꿈 하여 출력 )

$i++ → i = i+1 ( 증감식과 동일 )

 

문제 4. X+Y=Z 수식을 X=1, Y=2 값을 넣어서 숫자로 결과가 나오도록 만들기

<br>
<?php
    $x = 1;
    $y = 2;
    $z = $x + $y;
    echo"$x+$y=$z";
?>

 줄바꿈 태그 <br> 사용하여 이전에 사용했던 구문 다음으로 작성

 

html은 단순 구문 표현할때 사용.

php 는 프로그래밍이 가능하여 연산, 반복문이 가능하다.

'IT 지식 > IT 정보' 카테고리의 다른 글

SEED 암호화 개념  (0) 2022.12.12
RSA 공개키 암호화 알고리즘  (0) 2022.12.09
웹사이트와 브라우저  (0) 2022.10.18
SSL, TLS, HTTPS 설명  (0) 2022.10.12
GET 과 POST 특징 및 차이점  (0) 2022.10.10
  1. 문제1. html 과 php 로 hello world 출력하기
  2. 문제 2. javascript 및 php 사용해서 alert 발생시키기
  3. 문제 3. php 로 반복문 1~100 까지 만들기
  4. 문제 4. X+Y=Z 수식을 X=1, Y=2 값을 넣어서 숫자로 결과가 나오도록 만들기
'IT 지식/IT 정보' 카테고리의 다른 글
  • RSA 공개키 암호화 알고리즘
  • 웹사이트와 브라우저
  • SSL, TLS, HTTPS 설명
  • GET 과 POST 특징 및 차이점
Security Engineer
Security Engineer
IT 공부
Security Engineer
IT-log
Security Engineer
전체
오늘
어제
  • 분류 전체보기 (171) N
    • Programming (39)
      • Python 웹 스크래퍼 만들기 (39)
    • IT 지식 (64) N
      • IT 정보 (27)
      • CS 기초 (24)
      • 운영체제 (8)
      • IT 인프라 기초 (5) N
    • 보안 (45)
      • 악성코드 분석 (10)
      • Bandit 워게임 (25)
      • 취미로 해킹 2 (6)
      • 환경 구축 (4)
    • 웹 해킹 (23)
      • 웹 기초 지식 (8)
      • SQL 기본 (2)
      • 웹 해킹 및 시큐어 코딩 기초 (13)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • bandit
  • CS 기초
  • HTML
  • CS
  • 워게임
  • flask
  • Beautifulsoup
  • Selenium
  • 파이썬
  • 컴퓨터
  • 취미로 해킹
  • 악성코드 분석
  • 해킹
  • 운영체제
  • 모의해킹
  • 시큐어 코딩
  • Web
  • 리눅스
  • webScrapper
  • 취미로해킹
  • 웹 해킹
  • overthewire
  • CSS
  • Def
  • WarGame
  • 웹
  • 웹 개발
  • Python
  • IT 인프라
  • 악성코드

최근 댓글

최근 글

hELLO · Designed By 정상우.
Security Engineer
APM Setup 설치 및 간단한 문제 풀기
상단으로

티스토리툴바

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.