<body>
<form method="post" action="index.php?module=membres&action=forum">
<table id='forum'>
<tr>
<td>Choix de forums:</td>
</tr>
<tr>
<td>Programmation</td>
<td><input type="radio" name="forum" id="prog" value="prog"></td>
</tr>
<tr>
<td>Reseau</td>
<td><input type="radio" name="forum" id="reseau" value="reseau"></td>
</tr>
<tr>
<td>Etude</td>
<td><input type="radio" name="forum" id="etude" value="etude"></td>
</tr>
</table>
<input type="submit" value="Charger le forum">
</form>
</body>
<?php
if(isset($_POST['submit'])) {
echo $id;
}
?>
我正在尝试使用单选按钮制作表单。当您在选择单选按钮后单击提交时,当前页面应该被“更新”并在我的$_POST['submit']
中调用一个函数。该函数应该显示一个表,其中包含从数据库中获取的元素。现在我只想回应一下,看看我的isset
帖子是否有效,但显然没有。我还需要一种方法来在提交
答案 0 :(得分:2)
这总是错误的:
isset($_POST['submit'])
因为表单没有name="submit"
的元素。您只需将其添加到提交按钮:
<input type="submit" name="submit" value="Charger le forum">
答案 1 :(得分:1)
我建议使用
$cardInput = [
'number' => '4444333322221111',
'firstName' => 'MR. WALTER WHITE',
'expiryMonth' => '03',
'expiryYear' => '16',
'cvv' => '333',
];
$card = Omnipay::creditCard($cardInput);
$response = Omnipay::purchase([
'amount' => '100.00',
'returnUrl' => 'http://bobjones.com/payment/return',
'cancelUrl' => 'http://bobjones.com/payment/cancel',
'card' => $cardInput
])->send();
dd($response->getMessage());
轻松调试PHP。 (有更好的方法)
为了使其更具人性化, 尝试将var转储封装在&#34; pre&#34;像这样的标签
var_dump($your_variable);