[英]PHP - Same Page Call Back Using Post
我在php中有一個數組,其中包含與應用程序相關的詳細信息,例如id,名稱,創建發票的日期等。
我目前正在向用戶顯示應用程序名稱作為URL,以便理想情況下,當他們單擊它時,他們可以看到一些其他細節,這些細節我可以基於上述屬性從數據庫中查找。
我記得幾年前在大學期間,可以將POST與HTML表單一起使用來發送此消息-對嗎? 但是我有點困惑,因為我真的不需要任何信息以表單的形式顯示給用戶-例如,不需要輸入框,提交按鈕確實是我提供的鏈接,依此類推。
在這種情況下,如何使用URL方法創建解決方案以回調到當前頁面
例如,類似的東西可以在GET中使用
<a href="./display.php?data=Data1&data2=Data120">Click here</a>
<?php
if(isset($_GET["data"]) && isset($_GET["data2"]))
{
$data = $_GET["data"];
$data2 = $_GET["data2"];
}
?>
但是通過GET使用並不理想,因為它會使其他人猜測個人信息,這將是一個問題
嘗試使用$ _GET傳遞一些參數。 這樣,用戶將能夠在ULR頁面中查看某些參數,但是您將不需要其他頁面來向該用戶顯示其詳細信息。
您可以將表單與隱藏元素一起使用,只有可見元素是按鈕...
<form method="post">
<input type="hidden" />
</form>
像這樣
然后嘗試使用jquery顯示/隱藏一些頁面內容。 例如:
<a onClick="document.getElementById('option1').style.display='block';">click me</a>
<div= id='option1' style='display: none;'>
some hidden content. when you click the link, it will be visible
</div>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.