初めまして。
現在、「よくわかるPHPの教科書」という参考書でPHPの勉強をしている者です。
その参考書でCookieに値を保存するという練習問題があるのですが、サンプルコードが
「sample24/index.html」
<?php $value = '変数に保存した値です。'; setcookie('save_message', 'Cookieに保存した値です', time() + 60*60*24*14); ?> …
「sample24/page02.php」
変数の値: <?php print($value); ?> Cookieの値: <?php print($_COOKIE['save_message']); ?>
という形で…の部分が丸々省略されていたのでindex.htmlの所に
<meta http-equiv="content-type" charset="utf-8"> <?php $value = "変数に保存した値です。"; setcookie("save_message","Cookieに保存した値です",time()+60*60*24*14); ?> <p> Cookieに値を保存しました。次のページに移動してみましょう。 </p> >><a href ="page02.php">Page02へ</a>
と付け加えたのですが、page02.phpに移動すると
変数の値:
Notice: Undefined variable: value in /Applications/MAMP/htdocs/sample24/page02.php on line 1
Cookieの値:
Notice: Undefined index: save_message in /Applications/MAMP/htdocs/sample24/page02.php on line 3
と表示されてしまいました。
この場合、エラーに対してどう対処すればよろしいのでしょうか?
ご教授ください。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/09/18 14:02