簡體   English   中英

PHP-使用帖子進行同一頁面回調

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM