我一直試圖讓它工作一段時間......所有代碼都在同一個 php 頁面/文件中<?php$selectedoption = $_POST["selectedoption"];$cookie_name = 'selected_option';setcookie($cookie_name, $selectedoption, time() + (86400 * 30), "/");if(!isset($_COOKIE[$cookie_name])) { echo "Option not Selected";} else { echo "Option is " . $_COOKIE[$cookie_name];}?><form method="post" action=""> <input type="radio" name="selectedoption" value="option1"> Option 1<br> <input type="radio" name="selectedoption" value="option2"> Option 2<br> <input type="radio" name="selectedoption" value="option3"> Option 3<br> <input type="radio" name="selectedoption" value="option4"> Option 4<br> <input type="submit" name="submit" value="Submit"> </form>cookies可以和帖子放在同一個文件里嗎?我不確定這是否應該像這樣工作,或者我是否做錯了什么。謝謝
1 回答

MMTTMM
TA貢獻1869條經驗 獲得超4個贊
我已經解決了這個問題,是的,我花了一個小時 xD
首先對于任何試圖在 php 中使用 setcookie() 但無法使用的人,請閱讀此PHP - setcookie(); 不工作
話雖如此,我仍然無法使用 php,而是使用 Javascript 來設置 cookie。
<script>document.cookie = "cookie_name="+'<?php echo $selectedoption; ?>'</script> echo "Auction Item is a " . $_COOKIE["cookie_name"];
很高興我自己很快就解決了這個問題,因為似乎沒有人關心這篇文章 lmao,所以遇到這個解決方案的任何人,你都很幸運 :D
- 1 回答
- 0 關注
- 87 瀏覽
添加回答
舉報
0/150
提交
取消