當前位置:首頁 » 編程語言 » php訪問頁面

php訪問頁面

發布時間: 2022-09-11 11:11:12

php站點 提示當前頁面訪問次數

用php語言設置cookie變數的方法,setcookie('a',5);setcookie('b',6);
分別設置變數a和b,記錄頁面a和b的訪問次數
再用echo $_COOKIE['a'];echo $_COOKIE['b'];分別取出cookie變數a和b

❷ php中怎麼進行頁面許可權訪問控制,給點實例

通常,可以在 php 的$_SESSION 全局數組里,定義一個成員,然後用 if-else 語句判斷,比如:


if($_SESSION['name']=='abc'){
//有許可權訪問該頁面
}else{
//無權訪問
}


更進一步的分級許可權控制,可以通過資料庫建立許可權表,根據許可權表中的記錄來判斷是否能訪問。

❸ PHP輸入密碼才能訪問這個頁面的代碼

給任意php頁面增加一個密碼保護,需要輸入正確密碼才能訪問。

代碼如下:

<?php

$adminkey = "123";/*設置密碼*/

session_start();

if(@$_POST['password'] == $adminkey){

$_SESSION['login'] = md5($adminkey);

}

if($_SERVER['QUERY_STRING'] == "logout"){

$_SESSION['login'] = "";

header("location: " . $_SERVER['PHP_SELF']);

exit();

}

$html_login = <<<EOF

<!DOCTYPE html>

<html>

<head>

<title></title>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<style>

div{text-align:center; margin:0 auto;}

#loginform{width:230px;height:100px;background-color:#ffffff;box-shadow: 2px 2px 10px 1px #403f3f;}

</style>

</head>

<body>

<div id="loginform">

<div style="text-align:center; margin:260px auto 0px;">

<form action="" method="post">密碼<input type="password" name="password" style="width:120px; margin-top: 35px;">

<input type="submit" value="登錄" style="margin-left: 5px;">

</form>

</div>

</div>

</body>

</html>

EOF;

if(@$_SESSION['login'] != md5($adminkey)){

exit($html_login);

}

?> 這里加上要顯示的內容文字或者代碼。

(3)php訪問頁面擴展閱讀:

PHP雙引號和單引號的區別

1、雙引號解釋變數,單引號不解釋變數

2、雙引號里插入單引號,其中單引號里如果有變數的話,變數解釋

3、雙引號的變數名後面必須要有一個非數字、字母、下劃線的特殊字元,或者用講變數括起來,否則會將變數名後面的部分當做一個整體,引起語法錯誤

4、雙引號解釋轉義字元,單引號不解釋轉義字元,但是解釋'和

5、能使單引號字元盡量使用單引號,單引號的效率比雙引號要高(因為雙引號要先遍歷一遍,判斷裡面有沒有變數,然後再進行操作,而單引號則不需要判斷)

❹ php只有登錄了才能訪問到其他頁面

session_start();
if(isset($_SESSION['isLogin'])){
header("Location:http://A");//下頁
exit;
}else{
header("Location:http://B");//登陸頁
exit;
}

登陸成功的時候設置 $_SESSION['isLogin']的值 隨便給

上面代碼是判斷是否登陸的

❺ php 如何實現多個頁面訪問同一個變數

用SESSION就可以了,或者用$GLOBALS
__________________
什麼叫共享內存我沒聽說過,不好意思,不知道哦

❻ php頁面總是顯示「無法訪問此頁面」,究竟怎麼回事

我感覺第一伺服器配置問題,你可以設定一個新的index.php只是個例子看下phpinfo()能不能正常顯示出來;第二看程序有木有開啟debug,如果沒打開,打開後看是不是程序不兼容問題。其他的話就只能是其他不可預知的問題了,需要逐步排查後解決。

❼ 安裝nginx+php後,Php頁面訪問時提示404,但頁面是存在的.

安裝nginx+php後,Php頁面訪問時提示404,但頁面是存在的,應該是下面的原因造成的:

這個是因為index.html 文件目錄是nginx默認安裝目錄 /usr/local/nginx/html,而info.php 把它放到了 /data/web 下造成的,可以在nginx.conf配置文檔裡面找到相應的問題。

可以按照下面測試更改:

location ~ .php$ {
root /data/web;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name;
include fastcgi_params;
}
nginx -t && nginx -s reload

❽ php中怎麼獲取訪問當前頁面電腦的IP地址

function getIP() {
$url=file_get_contents("";);
$ip=substr($url,85);
$ip=substr($ip,0,-4);
return $ip;
}
一個大神拋出的,不過需要訪問一個鏈接(總是感覺慌慌的),建議用tp自帶函數訪問不到的再用這個方法

❾ php頁面訪問不了

代碼!發個phpinfo.php文件區看看打開速度,如果慢,伺服器的問題,測試頁面執行速度,網上搜索PHP 執行速度測試。

❿ php中訪問頁面前要先登錄,沒登錄則不能進入的代碼怎麼寫

conn.php
<?php
if(!empty($_SESSION['user_id'])){
#不存在session用戶id,退出
echo "用戶未登錄,前往登錄頁面登錄";
header("Location: login.php");
exit;
}
?>
然後其他訪問的頁面最開始部分都要載入這個conn.php文件就行

熱點內容
我的世界如何把材質包放進伺服器 發布:2025-01-12 16:11:14 瀏覽:56
使用hmailserver搭建郵件伺服器 發布:2025-01-12 16:05:43 瀏覽:809
ps3游戲下載解壓 發布:2025-01-12 15:55:46 瀏覽:596
視頻點播伺服器搭建區域網 發布:2025-01-12 15:46:44 瀏覽:88
unit長安豪華版有哪些配置 發布:2025-01-12 15:45:05 瀏覽:85
資料庫表的分區 發布:2025-01-12 15:39:29 瀏覽:369
u點家庭伺服器網關設置有什麼用 發布:2025-01-12 15:33:15 瀏覽:153
王者歸來java 發布:2025-01-12 15:27:13 瀏覽:68
安卓手機為什麼卡又發熱 發布:2025-01-12 15:23:18 瀏覽:571
如何驗證root密碼是否正確 發布:2025-01-12 15:23:15 瀏覽:592