“一旦產(chǎn)生了財富,如果他們返回網(wǎng)站,他們應該從產(chǎn)生之日起顯示他們明年的現(xiàn)有財富。如果用戶想創(chuàng)造新的財富,請給他們一個鏈接。”我的問題是我不知道如何讓它在返回網(wǎng)站時留在生成的財富頁面上,我嘗試搜索它但我沒有找到任何東西。我想我已經(jīng)做了一個重置鏈接,但我不確定。我需要什么樣的代碼才能讓它留在財富頁面?我在網(wǎng)上搜索它,我試過以某種方式檢查是否應用了 cookie,但我們沒有被教過。PHP 主頁面 (index.php)<html><head> <meta charset="utf-8"> <title>Week 4 Tutorial - Fortune Teller</title></head><body> <img src="fortune-teller.jpg" alt="The Fortune Teller" style="float:right;" /> <h1>Fortune Teller</h1> <p>The fortune teller has looked deep in your soul, and has a sense of who you are and what will come in your life.</p> <p>What is your fate? How long will you live? Will you be successful or struggle in life? Find out below...</p> <form method="post" action="fortune.php"> <label for="fname">First Name</label> <input type="text" id="fname" name="fname" /> <br /> <label for="colour">Favourite Colour</label> <input type="text" id="colour" name="colour" /> <br /> <label for="birthmonth">Birth Month</label> <select id="birthmonth" name="birthmonth"> <option value="1">January</option> <option value="2">February</option> <option value="3">March</option> <option value="4">April</option> <option value="5">May</option> <option value="6">June</option> <option value="7">July</option> <option value="8">August</option> <option value="9">September</option> <option value="10">October</option> <option value="11">November</option> <option value="12">December</option> </select> <br /> <input type="submit" id="submit" name="submit" value="Tell my fortune" /> </form></body></html>
2 回答

慕婉清6462132
TA貢獻1804條經(jīng)驗 獲得超2個贊
我認為您遇到的問題是您有什么時候錯誤地檢查 cookie 的概念??吹竭@聽起來像是一個家庭作業(yè)問題,我會嘗試給你一個答案,引導你朝著正確的方向前進。
您需要做的是在提交表單后,這將向頁面發(fā)送一個帖子,從而導致設(shè)置 cookie。但是,檢查 cookie 的 PHP 邏輯應該在訪問者可以登陸的任何頁面上(通常這是主索引頁面)。它應該檢查 cookie 并顯示適合該用戶檢測到的 cookie 的 HTML 內(nèi)容。如果未檢測到 cookie,則它可以顯示您的基本索引頁面。(這可以通過顯示動態(tài) html 元素或簡單地將用戶重定向到另一個頁面來完成)
- 2 回答
- 0 關(guān)注
- 156 瀏覽
添加回答
舉報
0/150
提交
取消