導航:首頁 > 編程語言 > php登陸

php登陸

發布時間:2022-02-12 07:29:47

『壹』 php登陸頁面完整代碼

PHP登陸後跳轉到登陸前頁面,利用$_SERVER全局變數可以實現這個功能,下面有個不錯的示例,希望對大家有所幫助
最近手上一個小項目讓我接觸到PHP編程,簡單的登陸功能已經OK。可是在實際使用的時候發現一個問題:用戶A發送一個鏈接給用戶B,B打開時頁面提示登陸,可是登陸成功後,卻跳轉到了首頁,而並不是A發送的鏈接。為了有更好的用戶體驗,B登陸成功後應該自動跳轉到登陸前的鏈接。查了PHP幫助手冊,利用$_SERVER全局變數可以實現這個功能。 $_SERVER是PHP的一個超全局變數,關於$_SERVER變數的詳細解釋可以參考:http://www.php.net/manual/zh/reserved.variables.server.php 具體實現方法為:在提示用戶登錄的同時,在session或者cookie中記錄下請求頁面的URL;登錄驗證成功後在跳轉回該URL。 checklogin.php 代碼如下: session_start(); if (!isset ($_SESSION['login_ok'])) { echo "<script language=javascript>alert ('要訪問的頁面需要先登錄。');</script>"; $_SESSION['userurl'] = $_SERVER['REQUEST_URI']; echo '<script language=javascript>window.location.href="login.php"</script>'; } login.php 代碼如下: session_start(); //此處省略了賬號密碼驗證代碼,驗證OK再執行下面代碼 if (isset ($_SESSION['userurl'])) { //會話中有要跳轉的頁面 $url = $_SESSION['userurl']; } else { //沒有要跳轉的頁面,則轉到首頁 $url = "home.php"; } //0.5s後跳轉 echo "<meta http-equiv="refresh" content="0.5;url=$url">";

『貳』 php中文登錄

你文件用utf8., 資料庫用gb2312
你說能登錄上嗎???

php mysql 編碼統一!
才不易出現中文亂碼或者其他等等問題!

中文在不同編碼下, 位元組是不同的!
而英文和數字,則不存在編碼問題!

『叄』 php登錄頁面的是怎麼做的

session_star();
if(!isset($_SESSION['login_status']))//不存在就直接login頁面,你可以在每個頁頭載入這個來判斷
header('Location:login.php');
$username=$_POST['name'];
$pass=$_POST['password'];

$sql="select*from用戶表單whereusername='{$username}'";
$result=mysql_query($sql,$link);

if($result&&mysql_num_rows($result)>0){//判斷用戶名是否存在
$user=mysql_fetch_assoc($result);
if($user['pass']==md5($pass)){
$_SESSION['login_status']=1//讓後續判斷是不是已經登錄了(存放在伺服器端,關閉瀏覽器就沒有,或者你可以用cookie來判斷)
echo'登錄成功!';
}else{
echo"密碼錯誤!";
}
}else{
echo"賬號不存在!";
}

『肆』 php後台怎麼登錄

輸入用戶名和密碼即可! 追問: 在地址欄輸入什麼就會跳轉到那個登錄頁面?我是初學者,是不是後台登錄界面還需要用PHP寫? 回答: 假如在使用一個php語言寫的具有後台管理的程序,那你輸入那網站程序的地址,然後裡面出現叫你輸入用戶名和密碼的界面,你輸入正確的用戶名和密碼過後即可登錄後台管理界面。 追問: 我是說的後台登錄界面?文件名後面是不是接admin/includ.php 是不是還要用admin軟體做登錄界面,我不是說的後台管理界面,是後台登錄界面!! 回答: 一般是index.php吧! 追問: 說了我是初學者 那前面是admin嗎? 後台登錄界面我都沒做過 可以登錄進去嗎 ? 回答: 你是想自己開發php網站?沒做的話就沒有那個界面。登錄地址要看你自己的網站目錄結構。 追問: 那你知道那個登錄界面怎麼做嗎?是不是在pHP裡面做?隨便一個就可以了(只要有用戶名,密碼就可以了)可不可以把PHP代碼發給我, 回答: 現在開發網站一般都是用cms或者框架之類的。

『伍』 PHP網站怎麼登錄

這個是一個網站的管理後台的,你要懂得網路安全,我看還是zf的網站,
用的是phpcms的
在你的域名後面加/index.php?m=admin就可以了。

『陸』 PHP登錄問題

???暈
if ($username==$myrow["username"] and $password==$myrow["password"])
$myrow是數字索引數組,怎麼用關鍵字得到它的值??

這2怎麼理解?
我沒用mysql_fetch_row()吧?

汗,怎麼一修改把以前的刪除了???
暈 下面的那位 以後多多交流哈。我是初學者,歡迎指教!!!謝謝!

『柒』 php簡單的登陸驗證用戶名和密碼怎麼寫

給你個實例參考一下php編寫登陸驗證用戶名和密碼吧。
登錄頁面

login.html 負責收集用戶填寫的登錄信息

在CODE上查看代碼片派生到我的代碼片

<html>
<head>用戶登錄</head>
<form name="LoginForm" method="post" action="login.php" onSubmit="return InputCheck(this)">
<p>
<label for="username" class="label">用戶名:</label>
<input id="username" name="username" type="text" class="input" />
<p/>
<p>
<label for="password" class="label">密 碼:</label>
<input id="password" name="password" type="password" class="input" />
<p/>
<p>
<input type="submit" name="submit" value=" 確 定 " class="left" />
</p>
</form>
</html>

登錄處理
login.PHP 負責處理用戶登錄與退出動作。
在CODE上查看代碼片派生到我的代碼片

<?php
//登錄
if(!isset($_POST['submit'])){
exit('非法訪問!');
}
$username = htmlspecialchars($_POST['username']);
$password = MD5($_POST['password']);

//包含資料庫連接文件
include('conn.php');
//檢測用戶名及密碼是否正確
$check_query = mysql_query("select userid from user_list where username='$username' and password='$password' limit 1");
if($result = mysql_fetch_array($check_query)){
//登錄成功
session_start();
$_SESSION['username'] = $username;
$_SESSION['userid'] = $result['userid'];
echo $username,' 歡迎你!進入 <a href="my.php">用戶中心</a><br />';
echo '點擊此處 <a href="login.php?action=logout">注銷</a> 登錄!<br />';
exit;
} else {
exit('登錄失敗!點擊此處 <a href="javascript:history.back(-1);">返回</a> 重試');
}

//注銷登錄
if($_GET['action'] == "logout"){
unset($_SESSION['userid']);
unset($_SESSION['username']);
echo '注銷登錄成功!點擊此處 <a href="login.html">登錄</a>';
exit;
}

?>

用戶中心
my.php 是用戶中心,作為用戶登錄檢測。
在CODE上查看代碼片派生到我的代碼片

<?php
session_start();

//檢測是否登錄,若沒登錄則轉向登錄界面
if(!isset($_SESSION['userid'])){
header("Location:login.html");
exit();
}
//包含資料庫連接文件
include('conn.php');
$userid = $_SESSION['userid'];
$username = $_SESSION['username'];
$user_query = mysql_query("select * from user_list where userid = '$userid' limit 1");
$row = mysql_fetch_array($user_query);
echo '用戶信息:<br />';
echo '用戶ID:',$userid,'<br />';
echo '用戶名:',$username,'<br />';
echo '<a href="login.php?action=logout">注銷</a> 登錄<br />';
?>

conn.php,用於連接資料庫
在CODE上查看代碼片派生到我的代碼片

<?php
$conn = mysql_connect("127.0.0.1","root","") or die("資料庫鏈接錯誤".mysql_error());
mysql_select_db("info_db",$conn) or die("資料庫訪問錯誤".mysql_error());
mysql_query("set names gb2312");
?>

『捌』 PHP-用戶登錄代碼

真刁鑽,
不會PHP的就別在這里瞎蹭!
快回去買一本php的書吧,php不難的,網上連視頻教程都有。

我最多隻會告訴你基本思路,代碼我是決不會給懶到極點的人的!

特別准備:臨時數據表;
從用戶獲取賬號和密碼 -> 用查找密碼md5 -> 若不吻合,跳出錯誤頁面,否則掠過 -> 把密碼用md5加密 -> 與資料庫md5碼對比 -> 若不吻合,跳出警告頁面,否則掠過 -> 在臨時數據表中記錄用戶登錄時間 -> 引入成功目標頁面

ps:
你問我為什麼要用臨時數據表?
那用作超時標記,也就是在下次訪問時,若用戶超時就把該用戶踢出去...
這樣的好處就是更安全,不用怕Cookies被黑,
但是會消耗一定的伺服器資源......

ps*2:
你這個人真的太刁鑽了,給人的感覺就是:裝蒜+不要臉。
更可惡的就是你太愛擺架子了,
別以為你那個破200分就可以糊弄我們PHP工程師,
簡直就是有辱我們智商!!
你現在知道為什麼還得不到滿意的答案吧,
因為你已經被真正的PHP工程師鄙視了!!!

我就是那種抱打不平(爆打不平)的人,看你不順眼!

『玖』 關於PHP中用戶登錄的問題

<?php
session_start();
....
if(true)
{
header(main.php);exit();
}
else
{
header(login.php);exit();
}
?>

接跳出,中斷執行操作

『拾』 php怎麼寫登錄後才能訪問的頁面

login.php

<?php
$username=$_POST['username'];
$password=$_POST['password'];
$user=file_get_contents('./user.txt');//存放登錄名和密碼的文件
//user.txt內容admin123456//存放的格式可以隨意改變
//根據登錄名密碼的存放格式獲取用戶名和密碼
$user=explode('',$user);
if($user[0]==$username&&$user[1]==$password){
//登錄名和密碼正確設置session並跳轉
session_start();//開啟session
$_SESSION['islogin']=true;
header("Location:index.php");exit;
}else{
//登錄名和密碼錯誤返回登錄頁
header("Location:login.php");exit;
}
?>

index.php

<?php
session_start();//開啟session
//判斷登錄時的session是否存在如果存在則表示已經登錄
if(!$_SESSION['islogin']){
//!$_SESSION['islogin']表示不存在回到登錄頁面
header("Location:login.php");exit;
}
//已經登錄後的其他業務邏輯處理代碼
?>
閱讀全文

與php登陸相關的資料

熱點內容
php獨立運行 瀏覽:530
手機sh執行命令 瀏覽:727
雲伺服器的角色 瀏覽:733
單片機頻率比例 瀏覽:840
我的世界伺服器如何關閉正版驗證 瀏覽:504
如何查roid伺服器上的 瀏覽:130
安卓手機主板如何撬晶元不掉電 瀏覽:249
php各個框架的優缺點 瀏覽:100
php1100生成數組 瀏覽:359
以後做平面設計好還是程序員好 瀏覽:552
雲伺服器應用管理 瀏覽:438
飢荒雲伺服器搭建過程 瀏覽:186
可編程式控制制器優點 瀏覽:99
壓縮垃圾車說明書 瀏覽:28
五輪書pdf 瀏覽:802
單片機定時流水中斷系統流水燈 瀏覽:701
u8如何連接伺服器配置 瀏覽:66
動力在於緩解壓力 瀏覽:867
報考科一用什麼app 瀏覽:346
knn人臉識別演算法 瀏覽:431