안효원 안효원 2022-01-13
last commit
@da8cb0e9faa81b0d5b784c3dffe1e4fc8d36f7e9
20220113/loginBack.php
--- 20220113/loginBack.php
+++ 20220113/loginBack.php
@@ -1,4 +1,5 @@
 <?php
+    session_start();
     $userId = $_POST["userId"];
     $userPw = $_POST["userPw"];
 
@@ -8,7 +9,13 @@
     $result = "";
 
     if($userId == $id && $userPw == $pw){
-//        echo "<script>document.location.href='success.php?id='" . $userId . "</script>";
+        $result =true;
+        $_SESSION['login'] = "ok";
+    }else{
+        $result =false;
+    }
+
+    if($result){
         header('Location:success.php?id=' . $userId);
     }else{
         echo "<script>alert('Login Fail!')</script>";
 
20220113/session_1.php (added)
+++ 20220113/session_1.php
@@ -0,0 +1,14 @@
+<?php
+    session_start();
+
+    $fruits = "Apple";
+    $_SESSION['fruits'] = "Orange";
+    $_SESSION['drink'][0] = "Coke";
+    $_SESSION['drink'][1] = "Cider";
+
+    echo "Session Complete";
+
+    echo "<br><a href='session_1_result.php'>Session Check</a>";
+
+    echo "<br><a href='session_1_del.php'>Session Delete</a>";
+
 
20220113/session_1_del.php (added)
+++ 20220113/session_1_del.php
@@ -0,0 +1,8 @@
+<?php
+    session_start();
+    unset($_SESSION);
+
+    session_destroy();
+
+    echo "<script>alert('Session Delete!')</script>";
+    echo "<script>document.location.href='session_1.php'</script>";
 
20220113/session_1_result.php (added)
+++ 20220113/session_1_result.php
@@ -0,0 +1,8 @@
+<?php
+    session_start();
+
+    echo "Session Data is " . $_SESSION['fruits'] . "<br>";
+
+    print_r($_SESSION);
+
+    echo "<br><button onclick='history.back()'>뒤로가기</button>";(No newline at end of file)
20220113/success.php
--- 20220113/success.php
+++ 20220113/success.php
@@ -1,3 +1,8 @@
+<?php
+    session_start();
+    if ($_SESSION['login'] == 'ok'){
+        echo "<script>alert('Login Success!!')</script>";
+?>
 <!doctype html>
 <html lang="ko">
 <head>
@@ -9,6 +14,12 @@
 </head>
 <body>
 <h1><em><?php echo $_GET['id'] ?></em>, Login Success!!!</h1>
-    <button onclick="document.location.href='login.php'">돌아가기</button>
+<button onclick="document.location.href='login.php'">돌아가기</button>
 </body>
 </html>
+<?php
+    }else{
+        echo "<script>alert('Login Fail!!')</script>";
+        echo "<script>document.location.href='login.php'</script>";
+    }
+?>
Add a comment
List