當前位置:首頁 » 編程語言 » php獲取上一頁

php獲取上一頁

發布時間: 2023-01-26 13:13:57

『壹』 php中怎樣獲取上一頁的文章標題,新手,請寫出代碼

給你個笨辦法,如果你是取得了這篇文章的ID,那麼在查詢的時候直接in 當前ID, 當前ID-1, 當前ID+1

『貳』 PHP中如何返回前一頁並刷新頁面

echo "<script>alert('退出成功!');history.back();</script>"
上面這句存在個矛盾,退出後返回到上一個頁面,這里的上一個頁面應該是必須登錄後才有權訪問的,而你注銷了用戶後已經沒有許可權訪問剛才的頁面了。
修改成下面的試試:
<?
session_start();
session_unset();
session_destroy();
header("location:login.php"); //退出後跳轉到指定的login.php頁面
?>

『叄』 php如何實現上一頁下一頁的功能 (不是列表

$id=@$_GET["id"];
$res1=mysql_query("select*fromnewswhereid<".$id."orderbyiddesclimit1");
if($rs1=mysql_fetch_array($res1))
{
echo"上一篇:<ahref='?id='.$rs1["id"]>".$rs1["title"]."</a><br/>";
}
else
{
echo"上一篇:<span>沒有了</span><br/>";
}
$res2=mysql_query("select*fromnewswhereid>".$id."orderbyidasclimit1");
if($rs2=mysql_fetch_array($res2))
{
echo"下一篇:<ahref='?id='.$rs2["id"]>".$rs2["title"]."</a>";
}
else
{
echo"下一篇:<span>沒有了</span>";
}

『肆』 用PHP如何實現分頁並能夠實現上一頁,下一頁,跳轉到()頁的功能

<html><head>
<title>分頁示例(php</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>

<body>
<?php
$pagesize=10; //設定每一頁顯示的記錄數

$conn=mysql_connect("localhost","root","jrq");
mysql_select_db("sj",$conn);
$rs = mysql_query( "select * from `dw_newsdata`",$conn); //這里有第二個可選參數,指定打開的連接
//-----------------------------------------------------------------------------------------------//
//分頁邏輯處理
//-----------------------------------------------------------------------------------------------
$tmpArr = mysql_fetch_array($rs);
$numAL = mysql_num_rows($rs); //取得記錄總數$rs
$pages=intval($numAL/$pagesize); //計算總頁數

if ($numAL % $pagesize) $pages++;

//設置預設頁碼
//↓判斷「當前頁碼」是否賦值過
if (isset($_GET['page'])){ $page=intval($_GET['page']); }else{ $page=1; }//否則,設置為第一頁

//↓計算記錄偏移量
$offset=$pagesize*($page - 1);

//↓讀取指定記錄數
$rs=mysql_query("select * from `dw_newsdata` limit $offset,$pagesize",$conn);//取得—當前頁—記錄集!
$curNum = mysql_num_rows($rs); //$curNum - 當前頁實際記錄數,for循環輸出用
?>
<table border="0" width="80%">
<tr>
<td width="50%" bgcolor="#E0E0E0">標題</td>
<td width="50%" bgcolor="#E0E0E0">發布時間</td>
</tr>

<?php
while ($tmpArr = mysql_fetch_array($rs)) //提取一行,並循環判斷
{
$i=0;

// for($a=0;$a<$ColNum;$a++) //==for結束==
?>
<tr>
<td width="50%"><?= $tmpArr[1]; //$tmpArr["news_title"] ; ?></td>
<td width="50%"><?php echo $tmpArr[2]; //$tmpArr["news_cont"]; ?></td>
</tr>

<?php

}//==while結束==
?>
</table>

<?php
//============================//
// 翻頁顯示 一
//============================//
echo "<p>"; // align=center
$first=1;
$prev=$page-1;
$next=$page+1;
$last=$pages;

if ($page > 1)
{
echo "<a href='?page=".$first."'>首頁</a> ";
echo "<a href='?page=".$prev."'>上一頁</a> ";
}

if ($page < $pages)
{
echo "<a href='?page=".$next."'>下一頁</a> ";
echo "<a href='?page=".$last."'>尾頁</a> ";
}

//============================//
// 翻頁顯示 二
//============================//
echo " | 共有".$pages."頁(".$page."/".$pages.")";

for ($i=1;$i< $page;$i++){echo "<a href='?page=".$i."'>[".$i ."]</a> ";} // 1-先輸出當前頁之前的

if ($page > 0) echo "[".$page."]";; // 2-再輸出當前頁

for ($i=$page+1;$i<=$pages;$i++){echo "<a href='?page=".$i."'>[".$i ."]</a> ";}// 3-接著輸出當前頁之後

echo "轉到第 <INPUT maxLength=3 size=3 value=".($page+1)." name=gotox> 頁 <INPUT hideFocus onclick=\"location.href='?page=gotox.value';\" type=button value=Go name=cmd_goto>";

echo "</p>";

?>

</body>
</html>

『伍』 怎麼取PHP跳轉前頁的地址

1.常規方法:可以通過$_SERVER['HTTP_REFERER']獲取,不過http請求頭中可能不帶referer這個屬性(具體取決於瀏覽器對HTTP協議的執行規范上)。如果請求頭中不帶referer屬性,那麼在$_SERVER全局數組中就獲取不到HTTP_REFERER。所以說這個方法不靠譜!!!

2.靠譜方法:在服務端記錄每次請求的URL($_SERVER["HTTP_HOST"].$_SERVER["PHP_SELF"]."?".$_SERVER["QUERY_STRING"]),具體存儲位置可以放到session文件(或者資料庫),比如第一次請求的頁面為Page1,這時候就把Page1完整地址(可能有QUERY_STRING)存儲起來,第二次請求新頁面Page2的時候就可以獲取到Page1了,然後更新lastPage的值為Page2,方便下次再獲取上一頁地址。以此類推,就可以實現你想要的的功能了。

『陸』 php中怎樣才能獲取到 上一個頁面的ID值啊

web中的傳值是通過post get來實現的。

<a href="b.php?id=<?php echo $row_son['id']?>" target="right">
<iframe name="right" src="b.php" >
</iframe>

看你的代碼。那應該是用get方式來實現的。

那在b.php中。
在第一行寫上
echo $_GET['id']
就得到了a.php傳過來的值。

『柒』 PHP如何得到當前頁和上一頁的地址

$_SERVER['HTTP_REFERER'] 鏈接到當前頁面的前一頁面的 URL 地址。
$_SERVER['REQUEST_URI']訪問此頁面所需的 URI,可以表示當前當前頁面的地址

『捌』 php中怎麼獲取上一頁面的url

區別在於返回值,前者返回true or false 後者返回處理後的字元串結果。建議樓主上後盾人看看,哪裡有強大的師資力量,可以幫到你

『玖』 php獲取上個頁面地址欄參數

可以把id放到放進一個隱藏域 提交的時候會和表單一起提交給b.php
<input type="hidden" name="id" value="<?php echo xxxxx ?>" />

『拾』 php 用header("Location:")如何跳轉到前一個頁面,就是歷史頁面。

有2種做法一種是通過javascript,基於瀏覽器的:<?echo '<script type="text/javascript">history.go(-1);</script>';exit;?> 或者用PHP的Header功能,但是這個基於HTTP協議包的:<?phpheader('Location: ' . $_SERVER['HTTP_REFERER']);?> 不知具體需求是什麼,要做這樣的轉跳,或許可以換個更好的方案?

熱點內容
java返回this 發布:2025-10-20 08:28:16 瀏覽:583
製作腳本網站 發布:2025-10-20 08:17:34 瀏覽:877
python中的init方法 發布:2025-10-20 08:17:33 瀏覽:572
圖案密碼什麼意思 發布:2025-10-20 08:16:56 瀏覽:758
怎麼清理微信視頻緩存 發布:2025-10-20 08:12:37 瀏覽:674
c語言編譯器怎麼看執行過程 發布:2025-10-20 08:00:32 瀏覽:1001
郵箱如何填寫發信伺服器 發布:2025-10-20 07:45:27 瀏覽:245
shell腳本入門案例 發布:2025-10-20 07:44:45 瀏覽:104
怎麼上傳照片瀏覽上傳 發布:2025-10-20 07:44:03 瀏覽:796
python股票數據獲取 發布:2025-10-20 07:39:44 瀏覽:702