不知道什麼即時通訊在這裏做錯了,但出來總是爲空。如果沒有選擇答案,腳本應該輸出「你沒有選擇答案」,否則它應該輸出給出的答案:PHP如果爲空回聲其他回聲
我已經更新了上述腳本,但仍然得到空輸出,即使給出了答案:/
感謝所有幫助到目前爲止的傢伙,但即使下面的代碼不起作用,它現在只是輸出爲空白,如果沒有anwser,但如果你填寫它,它正確迴應答案。
if (empty($a1)) {
echo"<li>\n<h2>1. " . $q1[0] . "</h2>\n"
. "<p>You did not select an answer</p>\n"
. "</li>\n";
}
else {
echo"<li>\n<h2>1. " . $q1[0] . "</h2>\n"
. "<p><strong>" . $q1[$a1] . ":</strong></p>\n"
. "<p>" . $r1[$a1] . "</p>\n"
. "</li>\n";
}
完全忘了顯示此部分!
// get local copies of single answers
$a1 = trim(isset($_POST['a1'])?$_POST['a1']:99);
$a3 = trim(isset($_POST['a3'])?$_POST['a3']:99);
$a4 = trim(isset($_POST['a4'])?$_POST['a4']:99);
$a5 = trim(isset($_POST['a5'])?$_POST['a5']:99);
而錯誤是? –