いくつかの変数といくつかの配列をエコーして出力しようとしています。ただし、思いついたすべてを試すたびに「未定義」です。私は調査しますが、ほとんどは私の問題とは関係ありません。エラーを表示する代わりに、「未定義」という単語だけを含む空白のページが表示されます。私は自分の変数とすべてを設定しているので、そうではないことを知っています。私を助けてください、私が印刷する他の方法はありますか?
<?PHP
session_start();
if (isset($_POST['name'])) {
$_SESSION['username'] = $_POST['name'];
$name = $_SESSION['username'];
$namesql = "SELECT student_id FROM student_profile WHERE name='$name'";
$nameQuer = mysql_query($namesql);
$nameArr = mysql_fetch_assoc($nameQuer);
$student_id = $nameArr['student_id'];
//echo $student_id;
}
$store = array();
if (isset($_POST['question_id'])) {
foreach ($_POST['question_id'] as $key => $option) {
//echo $key;
// echo $option;
$option1 = array_filter($option);
print_r($option1);
if (count($option1) > 1) {
$option2 = implode("^", $option1);
$store[] = $option2;
// echo 'Option Mult Selected';
//print($option2);
} else {
$value = $option1;
$i = implode(null, $option1);
// echo '<br />';
// echo 'Option Single Selected';
// echo $i;
//print_r($value);
// echo'<br />';
$store[] = $i;
}
// echo '<br />';
}
print_r($store);
}
$t = new DateTime();
$t->setTimestamp($time = time());
$t->setTimeZone(new DateTimeZone("Asia/Singapore"));
// print $t->format(DateTime::RFC850);
$date = $t->format(DateTime::RFC850);
}
?>