我有一個頁面,其中元素的<a>作用類似于 a <button>,在這種形式中,元素的作用類似于服務計劃,并且我希望在單擊其中一個按鈕時獲得一個值。
第1頁.php
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Page 1</title>
<?php
session_start();
?>
</head>
<body>
<section>
<a href="page2.php" value='basic' name="plan">Choose Plan1</a>
<br><br>
<a href="page2.php" value='intermediary' name="plan">Choose Plan2</a>
<br><br>
<a href="page2.php" value='premium' name="plan">Choose Plan3</a>
</section>
</body>
</html>
Page2.php
<?php
session_start();
echo 'test';
echo $_POST['name'];
?>
我知道這$_POST['name']不起作用,因為不存在輸入,但我不知道如何使用這樣的東西來獲取單擊按鈕的值并顯示該值。
例如,第一個按鈕的預期回傳類似于:
basic
之后我需要將此值放入資料庫。
有人可以幫我得到這個值嗎?
uj5u.com熱心網友回復:
您可以將值作為 url 引數傳遞
<section>
<a href="page2.php?plan=basic" >Choose Plan1</a>
<br><br>
<a href="page2.php?plan=intermediary">Choose Plan2</a>
<br><br>
<a href="page2.php?plan=premium">Choose Plan3</a>
</section>
并從您的 php 代碼中的 $_GET 獲取它
echo $_GET['plan'];
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/407978.html
標籤:
下一篇:嘗試更新到PHP7.4但在元素中出現此錯誤,警告:count():ParametermustbeanarrayoranobjectthatimplementsCountable
