XPath を使用した検索機能があります。結果が表示されると、チェック ボックスも表示されます。
<form name="save" method="POST" action="saveProcess.php">
<?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" value="submit"/>
</form>
{$holiday->title}
このチェックボックスに、フォームが送信されたときにsaveProcess.phpに表示される値を保持したいと思います.isset
メソッドを使用して、変数が設定されているかどうかを確認します.
if (isset($_POST['chk'])) {
echo $_POST['chk'];
}
else
{
echo"variable is not set";
}
どこが間違っているのですか?