Javascriptのhistory.goで、下のソースを書きました。
javascript
1<script type="text/javascript"> 2function a() { 3history.go(-2); 4} 5</script> 6<button onclick="a();">戻る</buton>
1つ前のページで、cookieを作成させてこのページに来るようにしました。
しかし、戻るボタンを押すと2つ前に戻りますが、cookieが消えてしまいます。(phpで確認済み)
cookieを消さずに2つ前に戻らせる方法は何でしょうか。
追記
二つ前
php
1<?php $cookie = $_COOKIE["a"]; echo $cookie; ?><a href="touroku.php">登録する</a>
一つ前
php
1<?php if(isset($_POST["name"])){ $name = $_POST["name"]; $flag = setcookie("a", $name, time() + 60*60*24*365*10); header("Location: finish.html"); exit; } ?> <!DOCTYPE html> <html> <head> <title>登録</title> </head> <body> <form method="post" action="index.php"> あなたの名前は何ですか? <input type="text" name="name"> <input type="submit" value="決定"> </form> </body> </html>
回答1件
あなたの回答
tips
プレビュー