我會盡我所能解釋這一點。我以前從未使用過會話或cookie,但就我的理解而言,會話是首選。將PHP變量值帶到另一個頁面,並設置爲另一個PHP變量的值
- PAGE 1 - 包含文本的PHP變量($ title)。它的值是當前頁面標題。
- 第2頁 - 聯繫表單(domain.com/email)其中主題字段值($主題)爲空,但是,我希望將$ title的值從發送到/ email的任何頁面中提取出來,並將該值作爲$主題。
我想要得到的是這個攜帶是由用戶通過一個動作或超鏈接來執行的。
我所知道的只是啓動會話session_start(),併爲每個適用頁面上的會話建立值。
從我讀過的東西,這是我會怎麼做:
session_start()
// PAGE 1
$_SESSION['carrythis'] = $title;
// PAGE 2
$subject = $_SESSION['carrythis'];
然而,究竟什麼將「執行」,其中用戶選擇攜帶該變量的作用?我的意思是,在正常情況下,我希望$ subject變量保持獨立,除非用戶決定使用按鈕/鏈接將值傳遞到新頁面。我怎樣才能做到這一點?
我很抱歉,如果我的任何術語不正確。
任何幫助表示讚賞。謝謝。