XPath検索を自分のサイトに統合しました。ユーザーが検索すると、次のように、結果とそれぞれのチェックボックスが表示されます。
<form action="saveProcess.php" method="POST">
<?php
foreach ($holidays as $holiday)
{
$resultTable .= "<p><a href=\"{$holiday->link}\">{$holiday->title}</a>" . "<br/>" .
"{$holiday->pubDate}" . "<br>" .
"{$holiday->description}" .
"<input type='checkbox' name='chk[]' value='{$holiday->title}' />" . "<br /></p>";
}
?>
<input type="submit" name="btnOutput" value="submit"/>
</form>
チェックボックスをクリックして送信ボタンをクリックすると、の値{$holiday->title}
が投稿されsaveProcess.php
てエコーされます。現在、エラーが発生していますNotice: Undefined index: chk in saveProcess.php
<?php
$title = $_POST['chk']
echo $title;
?>
これの理由は何ですか?XMLファイルがsaveProcess.phpファイル内でインスタンス化されていないか、構文エラーが表示されていない可能性がありますか?
ありがとう