function forceLogin(&$notification) { $liveUserObj =& $notification->getNotificationObject(); $username = array_key_exists('username', $_REQUEST) ? $_REQUEST['username'] : null; if ($username) { $password = array_key_exists('password', $_REQUEST) ? $_REQUEST['password'] : null; $liveUserObj->login($username, $password); } if (!$liveUserObj->isLoggedIn()) { showLoginForm($liveUserObj); } }
function validateUser() { $self = $_SERVER['PHP_SELF']; $user = htmlentities($_POST['theUser'], ENT_QUOTES); $pwd = htmlentities($_POST['thePassword'], ENT_QUOTES); if ($user == 'lbaker' && $pwd == 'cosc2328') { $_SESSION['loginValid'] = 1; } else { $_SESSION['loginValid'] = 0; print "Incorrect username and password given."; showLoginForm(); } }
<?php if ($ACCESS >= 200) { ?> <li style="margin-top: 6px "><a href="customerstats.php">Customers Statistics</a> & Expiration, <a href="customeract.php">Customer Activity</a> Report</li> <li><a href="export.php">Data Export</a> tools</li> <li>Job board <a href="jopprpt.php">Opportunities</a> Report</li> <li><a href="nexthotdoc.php">Tomorrow's HotDoc List</a></li> <?php } if ($ACCESS >= 50) { ?> <li style="margin-top: 6px "><a href="managerrpts.php">DB Manager Reports</a> are on a separate page</li> <?php } if ($ACCESS >= 450) { echo '<li style="margin-top: 6px "><a href="iplog.php">Login IP Log</a></li>'; } ?> </ul> <br/> <br/> <ul> <li><a href="reverse_search.php" target="_blank">Send Reverse Search Email</a></li> </ul> <?php } else { showLoginForm(); } // UUID $style->ShowFooter();
<?php /** * Author : Jan Germann * Datum : 02.05.2010 * Modul : login * Beschreibung : Erm�glicht dem Nutzer die Anmeldung */ $_SESSION['content'] = showLoginForm(); /** * Zeigt ein Loginformular */ function showLoginForm() { $tpl = @file_get_contents(dirname(__FILE__) . "/template/form.login.tpl"); return $tpl; }
$pass = md5($_POST['pass']); //Проверяем логин. if (mysqlQueryEx('cp_users', "SELECT `id` FROM `cp_users` WHERE `name`='" . addslashes($user) . "' AND `pass`='" . addslashes($pass) . "' AND `flag_enabled`=1 LIMIT 1") && @mysql_affected_rows() == 1) { if (isset($_POST['remember']) && $_POST['remember'] == 1) { setcookie(COOKIE_USER, md5($user), COOKIE_LIVETIME, CP_HTTP_ROOT); setcookie(COOKIE_PASS, $pass, COOKIE_LIVETIME, CP_HTTP_ROOT); } $_SESSION['name'] = $user; $_SESSION['pass'] = $pass; header('Location: ' . QUERY_STRING_BLANK . 'home'); } else { showLoginForm(true); } die; } showLoginForm(false); die; } //Выход if (strcmp($_GET['m'], 'logout') === 0) { unlockSessionAndDestroyAllCokies(); header('Location: ' . QUERY_STRING_BLANK . 'login'); die; } } /////////////////////////////////////////////////////////////////////////////////////////////////// // Проверка данных логина. /////////////////////////////////////////////////////////////////////////////////////////////////// $logined = 0; //Флаг означающий, залогинины ли мы. $onetime = false;
function doLogout() { $_SESSION['validUser'] = 0; print "Log out successful."; showLoginForm(); }
echo $userName; } else { if (isset($_SESSION['userName'])) { $userName = $_SESSION['userName']; } } if (isset($_POST['userPassword'])) { $userPassword = strip_tags($_POST['userPassword']); $userPassword = sha1($userPassword); } else { if (isset($_SESSION['userPassword'])) { $userPassword = $_SESSION['userPassword']; } } if (!isset($userName)) { showLoginForm($connection); exit; } else { $selectUser = "******"; $result = mysqli_query($connection, $selectUser); if (mysqli_num_rows($result) > 0) { $_SESSION['userName'] = $userName; $_SESSION['userPassword'] = $userPassword; } else { echo "ILLEGAL LOGIN"; exit; } } function showLoginForm($connection) { echo "<!DOCTYPE html>\n <html>\n <head>\n <meta charset='UTF-8'>\n <title>Home Page</title>\n </head>\n <body>";
// $login = $_SESSION['login']; // echo "F$login"; //получаем salt $qr = mysql_query("select salt from users where login = '******'"); $tmp_array = mysql_fetch_assoc($qr); $salt = $tmp_array["salt"]; $pid = md5($login . $salt . uniqid()); $sql = "update users set pid='{$pid}' where login='******'"; mysql_query($sql) or dir(mysql_error()); // User Data // $data2= getUserContent2($login,1); // print_r($data['Data']); // echo count($data['Data']); // print_r($data['Data'][0]); // $count = count($data['Data'])-1; // for($i=0; $i <= $count; $i++){ // foreach ($data['Data'][$i] as $key => $value) { // echo "$key => $value <br>"; // } // echo '//////////////<<<<<<<<<<<<<br>'; // } // $data2 = getUserContent2($login,1); // $head = $data2[0]; // $field = $data2[1]; // $data = $data2[2]; // echo "CONTENT START"; include "player.php"; } else { echo showLoginForm(); }