本文整理汇总了PHP中loginform函数的典型用法代码示例。如果您正苦于以下问题:PHP loginform函数的具体用法?PHP loginform怎么用?PHP loginform使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了loginform函数的12个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: content
function content($page, $count = 0)
{
global $langmessage, $menu, $message, $prefix, $out;
$out = "";
if ($message != "") {
$out .= "<div class=\"LNE_message\">" . $message . "</div>\n";
}
switch ($_GET['do']) {
case "search":
$out .= "<h2 class=\"LNE_title\">{$langmessage['66']}</h2>\n";
search(true);
break;
case "profile":
$out .= profile();
break;
case "sitemap":
$out .= showsitemap($langmessage, 1);
break;
case "login":
$out .= loginform();
break;
default:
$result = dbquery('SELECT * FROM ' . $prefix . 'paginas WHERE page="' . $page . '"');
$row = fetch_array($result);
if ($row['restricted'] != 0 && $row['restricted'] > $_SESSION['adminlevel']) {
$out .= restrictedpage($row['restricted']);
} else {
$out .= markers(stripslashes(html_entity_decode($row['content'])));
}
}
print $out;
}
示例2: getgroupdevice
function getgroupdevice($login,$pass,$typedata)
{
if (($login!='') and ($pass!='') and ($typedata!=''))
{
include("support.php");
$id_user = loginform($login,$pass);
if ($id_user!='')
{
switch ($typedata)
{
case 'all': //get all user group
$sql = "SELECT * FROM groupdevice WHERE id_user_group='$id_user_group'";
$result = mysql_query($sql,$db);
break;
case 'one': //get user group by id
if ($id_group!='')
{
$sql = "SELECT * FROM groupdevice WHERE id_user_group='$id_user_group' and id_group='$id_group'";
$result = mysql_query($sql,$db);
}
break;
}
}
}
return $result;
}
示例3: getuserdevice
function getuserdevice($login,$pass,$typedata)
{
if (($login!='') and ($pass!='') and ($typedata!=''))
{
include("support.php");
$id_user = loginform($login,$pass);
if ($id_user!='')
{
switch ($typedata)
{
case 'all': //get all user device
$sql = "SELECT * FROM lightpoint_device WHERE id_user='$id_user'";
$result = mysql_query($sql,$db);
break;
case 'group': //get user device by group
if ($id_group!='')
{
$sql = "SELECT * FROM lightpoint_device WHERE id_user=".$id_user." and id_group_device=".$id_group."";
$result = mysql_query($sql,$db);
}
break;
case 'bygroup': //get all group by user
$sql = "SELECT * FROM lightpoint_device WHERE id_user=".$id_user." ORDER BY id_group_device";
$result = mysql_query($sql,$db);
break;
}
}
}
return $result;
}
示例4: senddata
function senddata($data, $loginform = false)
{
?>
<html>
<head>
<link rel="stylesheet" type="text/css" href="../style.css">
<title>YaCE 3 - User Control Panel</title>
</head>
<body>
<div id="login">
<?php
echo $data;
if ($loginform) {
echo loginform();
}
?>
</div></body></html>
<?php
flush();
}
示例5: include
<?
include("bd.php");
$login = trim(htmlspecialchars(stripslashes($_GET['log'])));
$pass = trim(htmlspecialchars(stripslashes($_GET['pass'])));
$id_group = trim(htmlspecialchars(stripslashes($_GET['id_group'])));
$typedata = trim(htmlspecialchars(stripslashes($_GET['typedata'])));
$data = trim(htmlspecialchars(stripslashes($_GET['data'])));
if (($login!='') and ($pass!='') and ($typedata!='') and ($data!='') and ($id_group!=''))
{
include("support.php");
$id_user_group = loginform($login,$pass);
if ($id_user_group !='')
{
$sql = "";
switch($typedata)
{
case 'azimut':
$sql = "UPDATE groupdevice SET azimut='$data' WHERE id_user_group='$id_user_group' AND id_group='$id_group'";
break;
case 'photosensor':
$sql = "UPDATE groupdevice SET photosensor='$data' WHERE id_user_group='$id_user_group' AND id_group='$id_group'";
break;
case 'bright_white':
$sql = "UPDATE groupdevice SET bright_white='$data' WHERE id_user_group='$id_user_group' AND id_group='$id_group'";
break;
case 'bright_red':
$sql = "UPDATE groupdevice SET bright_red='$data' WHERE id_user_group='$id_user_group' AND id_group='$id_group'";
示例6: handle_auth
//.........这里部分代码省略.........
if (!db_get_user($requested_userid)) {
$requested_userid_display = NULL;
$requested_userid = NULL;
}
} else {
throw new OidcException('invalid_request', 'Unrecognized email domain');
}
}
} else {
// name only
$requested_userid_display = $_GET['login_hint'];
$requested_userid = unwrap_userid($requested_userid_display);
if (!db_get_user($requested_userid)) {
$requested_userid_display = NULL;
$requested_userid = NULL;
}
}
}
}
}
if (!array_key_exists('max_age', $_REQUEST) && $client['default_max_age']) {
$_REQUEST['max_age'] = $client['default_max_age'];
}
if ($_REQUEST['max_age']) {
$_REQUEST['claims']['id_token']['auth_time'] = array('essential' => true);
}
if ((!$_REQUEST['claims']['id_token'] || !array_key_exists('auth_time', $_REQUEST['claims']['id_token'])) && $client['require_auth_time']) {
$_REQUEST['claims']['id_token']['auth_time'] = array('essential' => true);
}
if (!$_REQUEST['claims']['id_token'] || !array_key_exists('acr', $_REQUEST['claims']['id_token'])) {
if ($_REQUEST['acr_values']) {
$_REQUEST['claims']['id_token']['acr'] = array('essential' => true, 'values' => explode(' ', $_REQUEST['acr_values']));
} elseif ($client['default_acr_values']) {
$_REQUEST['claims']['id_token']['acr'] = array('essential' => true, 'values' => explode('|', $client['default_acr_values']));
}
}
$_SESSION['rpfA'] = $_REQUEST;
}
log_debug("prompt = %s", $_SESSION['rpfA']['prompt']);
$prompt = $_SESSION['rpfA']['prompt'] ? explode(' ', $_SESSION['rpfA']['prompt']) : array();
$num_prompts = count($prompt);
if ($num_prompts > 1 && in_array('none', $prompt)) {
throw new OidcException('interaction_required', "conflicting prompt parameters {$_SESSION['rpfA']['prompt']}");
}
if (in_array('none', $prompt)) {
$showUI = false;
} else {
$showUI = true;
}
log_debug("num prompt = %d %s", $num_prompts, print_r($prompt, true));
if ($_SESSION['username']) {
if (in_array('login', $prompt)) {
echo loginform($requested_userid_display, $requested_userid, $client);
exit;
}
if (isset($_SESSION['rpfA']['max_age'])) {
if (time() - $_SESSION['auth_time'] > $_SESSION['rpfA']['max_age']) {
if (!$showUI) {
throw new OidcException('interaction_required', 'max_age exceeded and prompt set to none');
}
echo loginform($requested_userid_display, $requested_userid, $client);
exit;
}
}
if ($requested_userid) {
if ($_SESSION['username'] != $requested_userid) {
if (!$showUI) {
throw new OidcException('interaction_required', 'requested account is different from logged in account, no UI requested');
} else {
echo loginform($requested_userid_display, $requested_userid, $client);
exit;
}
}
}
if (in_array('consent', $prompt)) {
echo confirm_userinfo();
exit;
}
if (!db_get_user_trusted_client($_SESSION['username'], $_REQUEST['client_id'])) {
if (!$showUI) {
throw new OidcException('interaction_required', 'consent needed and prompt set to none');
}
echo confirm_userinfo();
} else {
send_response($_SESSION['username'], true);
}
} else {
if (!$showUI) {
throw new OidcException('interaction_required', 'unauthenticated and prompt set to none');
}
echo custom_loginform($requested_userid_display, $requested_userid, $client);
}
} catch (OidcException $e) {
log_debug("handle_auth exception : %s", $e->getTraceAsString());
send_error($error_page, $e->error_code, $e->desc, NULL, $state, $response_mode);
} catch (Exception $e) {
log_debug("handle_auth exception : %s", $e->getTraceAsString());
send_error($error_page, 'invalid_request', $e->getMessage(), NULL, $state, $response_mode);
}
}
示例7: print_secure_content
print_secure_content();
} else {
if (!$_SESSION["logging"]) {
$_SESSION["logging"] = true;
loginform();
} else {
if ($_SESSION["logging"]) {
$number_of_rows = checkpass();
if ($number_of_rows == 1) {
$_SESSION[user] = $_POST[userlogin];
$_SESSION[logged] = true;
echo "<h1>you have loged in successfully</h1>";
print_secure_content();
} else {
echo "wrong pawssword or username, please try again";
loginform();
}
}
}
}
function loginform()
{
echo "please enter your login information to proceed with our site";
echo "<table border='2'><tr><td>username</td><td><input type='text' name='userlogin' size'20'></td></tr><tr><td>password</td><td><input type='password' name='password' size'20'></td></tr></table>";
echo "<input type='submit' >";
echo "<h3><a href='registerform.php'>register now!</a></h3>";
}
function checkpass()
{
$dbHost = getenv('OPENSHIFT_MYSQL_DB_HOST');
//Get host from OpenShift
示例8: defaultform
/**
* Account does not exist - show both the login and register forms
*
* @param string $msg message to display if one is needed
* @return string HTML for form
*
*/
function defaultform($msg)
{
global $LANG04, $_CONF;
$retval = '';
if (!empty($msg)) {
$retval .= COM_showMessageText($msg, $LANG04[21], false, 'info');
}
$retval .= loginform(true);
if ($_CONF['disable_new_user_registration'] == FALSE) {
$retval .= newuserform();
}
$retval .= getpasswordform();
return $retval;
}
示例9: content
function content()
{
global $pagenum, $selected, $message, $menu, $set, $langmessage, $LNEversion, $out, $prefix;
if ($message != "") {
$out .= "<div class=\"LNE_message\">" . $message . "</div>\n";
}
if ($_SESSION['adminlevel'] > 3) {
$out .= adminmenu();
}
switch ($_GET['do']) {
case "search":
$out .= "<h2 class=\"LNE_title\">{$langmessage['66']}</h2>\n";
$out .= search();
break;
case "register":
if ($set['gzip']) {
$out .= register();
}
break;
case "addons":
$out .= addons();
break;
case "create":
$out .= create_page();
break;
case "database":
$out .= query();
break;
case "delete":
delete_page();
break;
case "edit":
print $out;
$out = "";
editpage();
break;
case "editextra":
print $out;
$out = "";
extras();
break;
case "editmenu":
$out .= editmenu();
break;
case "login":
$out .= loginform();
break;
case "plugins":
$out .= plugins();
break;
case "profile":
if ($_SESSION[$set['password']] == "1") {
$out .= profile();
}
break;
case "query":
$out .= query();
break;
case "settings":
$out .= settings();
break;
case "setup":
$out .= setup();
break;
case "sitemap":
$out .= showsitemap($langmessage, 0);
break;
case "users":
$out .= users();
break;
default:
$addons = fetch_all(dbquery("SELECT * FROM " . $prefix . "addons WHERE active=1"));
$found = false;
foreach ($addons as $addon) {
if ($_GET['do'] == $addon['name'] && $_SESSION['adminlevel'] >= $addon['adminlevel']) {
require_once "addons/" . $addon['name'] . "/admin.php";
$out .= $addon['aname']();
$found = true;
break;
}
}
if (!$found) {
$result = dbquery("SELECT * FROM " . $prefix . "paginas WHERE page=\"" . $pagenum . "\"");
if ($row = fetch_array($result)) {
if ($row['restricted'] != 0 && $row['restricted'] > $_SESSION['adminlevel']) {
$out .= restrictedpage($row['restricted']);
} else {
$contnt = html_entity_decode(stripslashes($row['content']));
showcontent($contnt);
}
} else {
$result = dbquery("SELECT * FROM " . $prefix . "paginas WHERE page=\"index\"");
if ($row = fetch_array($result)) {
$contnt = html_entity_decode(stripslashes($row['content']));
showcontent($contnt);
} else {
$out .= "<h2>{$langmessage['116']}</h2>\n";
}
}
foreach ($addons as $addon) {
//.........这里部分代码省略.........
示例10: print_secure_content
?>
<?php
if (isset($_SESSION["logging"]) && isset($_SESSION["logged"])) {
print_secure_content($pdo);
} else {
if (!isset($_SESSION["logging"])) {
$_SESSION["logging"] = true;
loginform($pdo);
} else {
if (isset($_SESSION["logging"])) {
$number_of_rows = checkpass($pdo);
if ($number_of_rows >= 1) {
@($_SESSION[user] = @$_POST[userlogin]);
@($_SESSION[logged] = true);
print_secure_content($pdo);
} else {
loginform($pdo);
if ($number_of_rows == 0 && isset($_POST["userlogin"]) && isset($_POST["password"])) {
echo "wrong password or username, please try again<br>";
}
}
}
}
}
?>
<?php
include_once 'footer.php';
示例11: generatetabform
generatetabform("index.php", "Main");
generatetabform("index.php", "ViewCoursebudgets");
generatetabform("index.php", "personalView");
generatetabform("index.php", "ManageUsers");
generatetabform("index.php", "ManageCourses");
generatetabform("index.php", "ManageCoursesPerPeriod");
generatetabform("index.php", "ladokView");
} else {
//
// Login
//
echo '<header>';
echo "<div id='bgDiv'><img id='background-img' class='bg' src='./images/Sven_Logo_192.png' alt=''></div>";
echo "<a href='index.php' title='Start' class='logoLink'></a>";
echo '</header>';
echo '<div id="content">';
echo '<div class="clearfix"></div>';
if (isset($_COOKIE['theme'])) {
//Cookies are enabled
loginform("index.php", "Login är signatur", "Login");
//Login form
if (isset($_POST['loginFail'])) {
echo "<h2>Fel signatur eller lösenord.</h2>";
}
}
echo '</div>';
}
echo '<footer>';
echo "</footer>";
echo "</body>";
echo "</html>";
示例12: define
/*$page = $_SERVER['HTTP_REFERER'];
$sec = "0.1";
header("Refresh: $sec; url=$page");*/
define('LOGINED', "1");
define('LEVEL', $seldataArray['level']);
define_array($seldataArray['level'], json_decode($seldataArray['allow'], true), "ALLOW");
define('ADMINLOGIN', $seldataArray['login']);
define('ADMINID', $seldataArray['id']);
$Ilog = array('login' => ADMINLOGIN, 'type' => 'authorize', 'action' => 'authorize', 'message' => "Авторизация " . ADMINLOGIN . " c IP:" . $_SERVER["REMOTE_ADDR"] . " BROWSER:" . $_SERVER['HTTP_USER_AGENT']);
$dataMySQL->Insert($Ilog, DB_PREFIX . "logs");
} else {
$content .= loginform($_POST, "<h3 style='color:red;'>Неверный логин или пароль</h3>");
define('LOGINED', "0");
$Ilog = array('login' => $_POST['user'], 'type' => 'authorize', 'action' => 'unauthorize', 'message' => "Неудачная попытка авторизации " . $_POST['user'] . " c паролем " . $_POST['pass'] . " IP:" . $_SERVER["REMOTE_ADDR"] . " BROWSER:" . $_SERVER['HTTP_USER_AGENT']);
$dataMySQL->Insert($Ilog, DB_PREFIX . "logs");
}
} else {
$content .= loginform($_POST);
define('LOGINED', "0");
}
}
if ($_GET['page'] == 'logout') {
setcookie("user", "", time() - 360000, "/");
setcookie("bypass", "", time() - 360000, "/");
$sec = "0.1";
header("Refresh: {$sec}; url=/admin.php");
}
if (!LOGINED) {
define('LOGINED', "0");
}
unset($seldataArray);