【发布时间】:2019-01-06 20:12:57
【问题描述】:
我不知道在哪里或如何使用 $_POST 来获取表单的值。
This is the whole code, I uploaded it on GitHub if you want to see the whole thing
这是我试图从中获取值的文件。
new.php
<?php
if (!empty($_POST) and isset($_POST['actiune']))
{
$actiune = isset($_POST['actiune']) ? $_POST['actiune'] : NULL;
switch($actiune){
//CASE 1
case 'addElev': echo '<div class=dbFormText>Adauga elev</div><div
class="databaseform"><form action="" method="post">
<input type="text" name="numeElev" placeholder="Nume elev"/>
<input type="text" name="orasElev" placeholder="Localitate"/>
<select name="sexElev">
<option value="Baiat">Baiat</option>
<option value="Fata">Fata</option></select>
<input type="text" name="tlfElev" placeholder="Nr. de telefon"/>
<input type="text" name="birthdayElev" placeholder="Nastere(DD-MM-YYYY)"/>
<input type="submit" value="Submit">
</form></div>';
break;
}
}
?>
这是第一个下拉列表的页面,它给了我开关的值
管理面板.html
<div class="dropdowns">
<form action="" method="post">
<select name="actiune" onchange="this.form.submit()">
<option>Selecteaza actiunea</option>
<option value="addElev">Adauga elev</option>
<option value="addNota">Adauga nota</option>
<option value="addAbsenta">Adauga absenta</option>
<option value="addTeza">Adauga teza</option>
<option value="deleteElev">Sterge elev</option>
<option value="deleteNota">Sterge nota</option>
<option value="deleteAbsenta">Sterge absenta</option>
<option value="deleteTeza">Sterge teza</option>
<option value="modifyElev">Modifica elev</option>
<option value="modifyTeza">Modifica teza</option>
<option value="modifyPurtare">Modifica nota purtare</option>
</select>
<?php include('new.php') ?>
</div>
【问题讨论】:
-
@yak0d3 为什么你觉得他们的问题与你认为可能重复的内容有关?
-
@FunkFortyNiner 好吧,第一行说明了一切:“我不知道在哪里或如何使用 $_POST 来获取表单的值。”。可能的重复是关于同一件事,基本上是“将数据从 HTML From 发送到 PHP”
-
您已经在代码中使用
$_POST['actiune'],到底是什么问题? -
@yak0d3 您链接的参考更多是关于 PHP 未正确解析。