Esempio n. 1
0
         $dbFunctions->deleteUser($username_);
     }
     //Destroy session
     session_unset();
     session_destroy();
 } else {
     if ($action == "post") {
         session_start();
         if (isset($_SESSION["username"])) {
             $username_ = $_SESSION["username"];
             $chatText_ = $_POST['message'];
             date_default_timezone_set('America/Los_Angeles');
             $file = fopen("../chatLog.txt", "a");
             fwrite($file, "<div class='msgContainer'>(" . date("g:i A") . ") <h4 id='username'>" . $username_ . ":</h4> " . stripslashes(htmlspecialchars($chatText_)) . "<br></div>" . PHP_EOL);
             fclose($file);
             $dbFunctions->updateActivity($username_);
         }
     } else {
         if ($action == "idle") {
             //Delete session
             session_start();
             if (isset($_SESSION["username"])) {
                 $username_ = $_SESSION["username"];
                 $file = fopen("../chatLog.txt", "a");
                 fwrite($file, "<div class='msgContainer'> <i>User " . $username_ . " has left the chat.</i><br> </div>" . PHP_EOL);
                 fclose($file);
                 //Delete user from the database
                 $dbFunctions->deleteUser($username_);
             }
             //Destroy session
             session_unset();