我只使用 php 創(chuàng)建了一個(gè)簡(jiǎn)單的測(cè)驗(yàn)程序,有 4 個(gè)不同的問(wèn)題和單選按鈕,當(dāng)我單擊任何一個(gè)選項(xiàng)時(shí),然后打印單選按鈕的值,如 A 或 B 或 C 或 DI 創(chuàng)建的 4 個(gè) php 變量,由 $ 分配值_POST 方法,我想通過(guò)回顯打印這些值。但是有些東西沒(méi)有打印出來(lái)請(qǐng)幫助.. 1. <style type="text/css"> body { background-color: grey; } #computer , #politics { cursor: pointer; background: linear-gradient(to right,blue,#bfbfe0); color: #fff; padding: 0px 0px 0px 5px; border-radius: 5px; width: 100%; } .computer_qsnans , .politics_qsnans { display: ; } </style> </head> <body> <div class="main"> <form method="GET" action="index.php"> <div id="computer"> <p> <h1> Technology </h1> </p> </div> <!-- Tecnical --> <div class="computer_qsnans"> <p> <h4> 1.What is the full form of HTML <div> <input type="radio" name="tech_question_1" id="" value="A"> A) High Transparent Markup Laoyality <input type="radio" name="tech_question_1" id="" value="B"> B) Hyper Text Markup Language <input type="radio" name="tech_question_1" id="" value="C"> C) Hyper Text Mechanical Language <input type="radio" name="tech_question_1" id="" value="D"> D) Hidro Terminate Markup Language </div> </h4> </p> <p>
3 回答

莫回?zé)o
TA貢獻(xiàn)1865條經(jīng)驗(yàn) 獲得超7個(gè)贊
您使用的是 $_GET,而不是 $_POST
您為按鈕聲明了兩次名稱(chēng),因此第一個(gè)名稱(chēng)將是通過(guò) GET 發(fā)送的名稱(chēng)。
使固定:
<input type="submit" name="Submit" id="sbmt"> <?php if(isset($_GET['Submit'])) {
在復(fù)制所有代碼并對(duì)其進(jìn)行測(cè)試時(shí),這對(duì)我有用。
編輯:也將表單發(fā)送給 self,因?yàn)?if 語(yǔ)句與表單在同一個(gè)文檔中。
<form method="GET" action="">

慕容3067478
TA貢獻(xiàn)1773條經(jīng)驗(yàn) 獲得超3個(gè)贊
使您的表單方法POST并使用$_POST["tech_question_1"]而不是 $_GET $_POST["sbt"]獲取您的數(shù)據(jù)將不存在

HUH函數(shù)
TA貢獻(xiàn)1836條經(jīng)驗(yàn) 獲得超4個(gè)贊
<input type="submit" name="Submit" name="sbt" id="sbmt">
你已經(jīng)聲明了兩次名字。這就是為什么它不起作用
- 3 回答
- 0 關(guān)注
- 148 瀏覽
添加回答
舉報(bào)
0/150
提交
取消