<?php /** * toHomePage.php * Sojung Lee & Catherine Matulis * May 2014 * CS304 * * Calls the functions to print the home page of Poster, * which is the page that a user will see when they log in, allowing them * to view their own blog or view all posts from other users */ require_once "MDB2.php"; require_once "/home/cs304/public_html/php/MDB2-functions.php"; require_once "/students/cmatulis/public_html/project/blog-functions.php"; require_once "/students/cmatulis/public_html/cs304/cmatulis-dsn.inc"; $dbh = db_connect($cmatulis_dsn); session_start(); // if a user is not currently logged in, redirect to the login page if (!isset($_SESSION['user'])) { header('Location: blog-login.php'); } $poster = $_SESSION['user']; printPageTop('Home'); printNext($poster); ?> </body> </html>
$pass = $_POST['pass']; if (loginCredentialsAreOkay($dbh, $user, $pass)) { if (setCookie('304bloguserphp', $user)) { session_start(); $_SESSION['user'] = $user; //check to see if email address has been activated. Not activated means field is set to NULL if (!checkActivated($dbh, $user, $pass)) { printPageTop('Poster'); printActivationNeeded(); //message telling user to go activate email } else { $resultid = 1; } } } else { printPageTop('Poster'); printIncorrectLoginPage(); } } else { printPageTop('Poster'); printPageHeader(); } if ($resultid == 1) { printPageTop('Poster'); printNext($user); } ?> </body> </html>