티스토리 뷰

Web

코딩야학(추가)

광그로 2017. 6. 19. 22:10



1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <title></title>
  </head>
  <body>
    <form class="" action="verify.php">
      <p>비밀번호를 입력해주세요.</p>
      <input type="text" name="password" value="">
      <input type="submit" name="" value="Submit">
    </form>
  </body>
</html>
 
cs


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <title></title>
  </head>
  <body>
    <?php
      $password = $_GET["password"];
      $password = hash('sha512', $password); sha512방식으로 암호화
      $password = strtoupper($password); 문자열을 모두 대문자로 변환
      $enc_password = "33275A8AA48EA918BD53A9181AA975F15AB0D0645398F5918A006D08675C1CB27D5C645DBD084EEE56E675E25BA4019F2ECEA37CA9E2995B49FCB12C096A032E";
      hash function, 단방향 암호화
      if($password == $enc_password){
        echo "접속되었습니다.";
      }
      else{
        echo "잘못된 비밀번호입니다.";
      }
     ?>
  </body>
</html>
 
cs



1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <title></title>
  </head>
  <body>
    <h1>자바스크립트는 왜 필요한가?</h1>
    <input type="button" name="" value="Day"
      onclick = "document.body.style.backgroundColor = 'white';
      document.body.style.color = 'black';">
    <input type="button" name="" value="Night"
      onclick = "document.body.style.backgroundColor = 'black';
      document.body.style.color = 'white';">
  </body>
</html>
 
cs


onclick 에 해당 명령어를 입력하면, 실시된다.





1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<ul>
  <?php
    foreach (scandir('data') as $file) {
scandir('data') 'data'디렉토리의 값들을 $file이라는 변수에 읽어 저장한다.
      # code...
      if($file === '.')
        continue;
      if($file === '..')
        continue;
  ?>
    <li><a href="topic.php?id=<?=$file?>"><?=$file?></a></li>
  <?php
    }
  ?>
 
</ul>
 
<h1>
  <?php
  print($_GET['id'])
   ?>
</h1>
 
<?php
print(file_get_contents("data/{$_GET['id']}" ) );
data/{$_GET['id']} : data 디렉토리의 id 값에 맞는 파일

file_get_contents : 경로의 file을 읽어서 출력


 ?>

cs

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
글 보관함