導航:首頁 > 編程語言 > php同一個頁面

php同一個頁面

發布時間:2022-08-13 02:21:07

『壹』 如何把php放在同一個頁面

這個就需要框架了,看樣子你是新手,可以學習thinkPHP框架或者別的框架,需要明白路由才能實現你說的,把不同頁面寫入到一個文件中

『貳』 如何在同一個PHP頁面,通過ajax把值傳給PHP變數

舉個例子:你想在用戶點擊時,把 apple 這個字元串,通過前端傳給後端。
前端,用 jQuery 舉例:
$('button').click(function () {
$.ajax({
url: '/xxx',
method: 'post',
dataType: 'json',
data: {fruit: 'apple'}
}).done(function (res) {
// 成功後的回調
}).fail(function (err) {
// 失敗後的回調
});
});

後端 PHP 處理:
$fruit = $_POST['fruit']; // 獲取從 ajax 傳過來的 fruit 的值,這里是 apple。

如果你想在前端重新顯示這個字元串 apple,那麼你要用 PHP 把數據返回給頁面,然後在上面 「// 成功後的回調」 裡面,補充邏輯代碼。

例如 PHP 把 apple 返回給前端:
return json_encode(array('fruit' => 'apple'));

前端回調處理:
// 成功後的回調
alert(res.fruit); // 彈框顯示 「apple」

實際上,$_POST 能夠獲取所有從前端用 post 方式提交過來的數據,不管你是頁面刷新方式,還是 ajax(jQuery 才叫 ajax,實際上它是 XMLHttpRequest,非同步非阻塞的請求方式)

『叄』 PHP同一個頁面打開不同內容

多頁面, 一般情況下是採用多個php文件,比如 : index.php 首頁 ,news.php 新聞頁.但你要都採用index.php也是可以的,只是代碼管理上來講可能不利於後期維護.

比如

$page=isset($_GET['page'])?$_GET['page']:'';
if($page=='news'){
//寫新聞頁的內容或邏輯
}elseif($page=='download'){
//寫下載頁的內容或邏輯
}else{
//默認為首頁的內容
}

『肆』 php 網站分頁問題,同一個頁面多次用到分頁出問題

首先,同一頁面是可以有多個分頁,但是一般都不這么做,特別是用別人的系統,更不要這么做。因為,在同一個頁面里,為了要區分是哪部分內容翻了頁,翻了多少一頁,我們要轉遞多個分頁參數才能處理。如果是用的第三方程序,一般不會這么去處理的,就要修改代碼。如果是懂代碼還好,可以自己改改,不懂就麻煩了,還得找人幫忙改之類的。我不知道你這里為什麼會這么用的。這般這種多標簽都是封面頁用,內容頁就只顯示一個列表了。

『伍』 php 在同一個頁面實現刪除數據

<a href="?act=del&id=循環出來的ID">文字</a>

程序代碼方面:
<?php
mysql_query("delete from 數據表 where id='".$_GET['id']."'");
?>

『陸』 php 同一個頁面處理不同表單!

你的思路是對的,只是相等判斷應該使用==,你下面的語句都有問題:
if ($_GET['type']= 1) {
} else if($_GET['type']=2) {

其它地方沒有細看,不過我覺得你思路比較清晰,我下面的補充可能已經有些多餘:

你要讓A.PHP和B.PHP都調用POST.PHP,POST.PHP區別情況進行處理,你增加了一個type參數,思路很好,那麼A.PHP和B.PHP調用的方法分別是:

A.PHP:
<FORM ACTION=POST.PHP?TYPE=1>
<INPUT ...>
</FORM>

B.PHP:
<FORM ACTION=POST.PHP?TYPE=2>
<INPUT ...>
</FORM>

那麼POST.PHP就區別$_GET[type]進行處理,而使用$_POST獲取參數,是可行的。

『柒』 PHP同一個頁面怎麼select兩張數據表,SQL語句怎麼寫

這種情況最好是兩張表分開查,因為一個文章對應多條評論。
如果你嫌查詢評論麻煩的話,前台你可以在評論寫入或者審核通過後直接把該文章的評論生成緩存,在顯示文章的時候直接調緩存信息就行了;後台的話只能兩張表分開查,因為牽扯到修改和刪除評論信息。

『捌』 php怎麼讓不同的域名指向同一個頁面

php的話可以做跳轉。但是那樣的話顯示的域名可能不是你想要的。
所以一般多個域名打開同一個站點的話,可以將解析和綁定做到一個站點上,這樣就可以了。

『玖』 php如何在同一個頁面獲取單選按鈕的值後並在同一頁面進行後續操作

這個要用AJAX實現啦~~~

學名叫做級聯菜單~

或者用JS在本頁面也可以操作。把你要的東西搞成多維數組,然後判斷前一個下拉框的值,根據值得不同將對應的數據替換到後面的下拉框中。

思路就是這樣的

閱讀全文

與php同一個頁面相關的資料

熱點內容
超級命令的英文 瀏覽:781
做賬為什麼要用加密狗 瀏覽:583
考研群體怎麼解壓 瀏覽:156
linux修改命令提示符 瀏覽:224
圓圈裡面k圖標是什麼app 瀏覽:59
pdf加空白頁 瀏覽:945
linux伺服器如何看網卡狀態 瀏覽:316
解壓新奇特視頻 瀏覽:705
圖書信息管理系統java 瀏覽:553
各種直線命令詳解 瀏覽:863
程序員淚奔 瀏覽:147
素材怎麼上傳到伺服器 瀏覽:516
android百度離線地圖開發 瀏覽:191
web可視化編程軟體 瀏覽:294
java筆試編程題 瀏覽:746
win11什麼時候可以裝安卓 瀏覽:564
java不寫this 瀏覽:1001
雲點播電影網php源碼 瀏覽:97
pythonclass使用方法 瀏覽:226
移動加密軟體去哪下載 瀏覽:294