當前位置:首頁 » 編程語言 » php頁面傳值

php頁面傳值

發布時間: 2022-07-11 06:08:52

⑴ 關於php如何傳遞數據

看了你的問題,我有點暈,本來是很困的,現在更困了。

我覺得,你這不就是一個正常的網站嗎?也沒什麼值需要傳吶?

你的登錄頁面向admin.php傳值這個簡單,直接用form表單就可以搞定了;

驗證的頁面完全可以和dir.php合並嘛,登錄的話都是用session或cookie完成的,反正你的每個頁面都必須要做這一步,直接合並就OK

另外你的dir.php就是一個正常了網頁了,也就是用戶需要瀏覽的頁面對吧?那你點了對應的鏈接就鏈接不同的頁面,這個不是太簡單了嗎?不同的頁面去取不同的數據表,神馬大型的網站都是這么乾的呀!

另外,要和你說的是,安全不安全不是列出了什麼,重要的是你列出來的東西不要包含你的欄位名,這才是影響安全的重要因素,你可以通過PHP把它轉換吶,PHP不就是做這個轉換的嗎?PHP的功能是神馬?就是做這個的呀。

另外,如果你是動態頁面,使用鏈接跳轉頁面,就必須用?+信息的方式,當然,我說的是初學,如果你學得深入了,可以用偽靜態,更可以用純靜態,這個先不說,先把頁面間通過get傳值弄通,你就學會PHP了,也就是說,你正式進入了PHP的大門。

不行了,熬不住了,睡覺去了.............

⑵ 怎麼實現php兩個頁面之間傳遞數據

使用表單來傳遞,_post它在php只能獲取由表單的 method="post" 時它才能接受到數據,

如下代碼:

<formid="form1"name="form1"method="get"action="">
<label>
<inputtype="text"name="cn"value='獲取到我了'/>
</label>
</form>a.php頁面
<?
if($_post)
{
echo$_post['cn'];
}
else
{
echo'沒有獲取到值';
}
?>

⑶ php資料庫往頁面傳值

鏈接資料庫,執行sql語句這里都沒有,直接echo $bb這些好神奇。

⑷ php把值傳入到下一個跳轉的頁面用那種方法

php裡面當頁面讀取結束的時候,所有的變數將全部清空,所以需要通過別的手段來傳值,
1、通過url參數 比如:在跳轉鏈接上加上?id1=$id1&id2=$id2 //這個最常用,也最省資源,但傳遞的內容有限。
2、保存到session。將數據保存到特定的session中,到下個頁面再從session中取出
3、保存到cookie。
4、調用php的curl函數,將數據post到下個頁面,

⑸ 如何在同一個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中傳值與POST傳值

第一種是get傳值,第二種是POST
按照我的理解,GET是通過URI進行傳值,也就是修改網址來獲取傳值的目的,透明度較大..
而POST是通過表單等來進行傳值,透明度小..
看上去POST傳值更加安全,其實不然..
對於POST和GET傳值都需要做好安全措施(在PHP進行過濾)
另外如果是提交表單使用GET,容易出現更麻煩的事情..(其他人刷表單情況會很討厭..造成伺服器資源消耗)
我通常的辦法是在網頁跳轉(即一些網頁顯示)上面使用GET傳值,在提交表單的時候用POST傳值.

⑺ PHP 如何在一個頁面用get傳遞數值

代碼:
1、<form name="form1" method="post" action="2.php">
method的意思是以post方式提交到2.php,action的意思是動作,method是類型
隨便輸一個:

<label>
<inputtype="text"name="val"/>
input是html的標簽,類型是文本域(輸入文字),名字是val(後台用於接收的名稱)
</label>
<p>
<label>
<inputtype="submit"name="Submit"value="提交"/>
</label>
</p>
</form>

2、php(第二個頁面)
<?php
echo $_POST['val'];
//輸出上一個頁面提交過來的val文本域的值。
?>

熱點內容
滑板鞋腳本視頻 發布:2025-02-02 09:48:54 瀏覽:432
群暉怎麼玩安卓模擬器 發布:2025-02-02 09:45:23 瀏覽:557
三星安卓12彩蛋怎麼玩 發布:2025-02-02 09:44:39 瀏覽:743
電腦顯示連接伺服器錯誤 發布:2025-02-02 09:24:10 瀏覽:537
瑞芯微開發板編譯 發布:2025-02-02 09:22:54 瀏覽:146
linux虛擬機用gcc編譯時顯示錯誤 發布:2025-02-02 09:14:01 瀏覽:233
java駝峰 發布:2025-02-02 09:13:26 瀏覽:651
魔獸腳本怎麼用 發布:2025-02-02 09:10:28 瀏覽:532
linuxadobe 發布:2025-02-02 09:09:43 瀏覽:212
sql2000資料庫連接 發布:2025-02-02 09:09:43 瀏覽:726