我試圖用一個HTML表單進行註冊,這裏就是我這麼遠:HTTP引用不工作PHP
我有一個文件的形式
http://localhost/hospital/administrador/registrar-usuario/index.php
這下發送到一個文件,我檢查,清潔等變量介紹,這個文件是在
http://localhost/hospital/administrador/registrar-usuario/verify.php
我想要的是,如果用戶犯了錯誤,我創建一個會議與錯誤數組和它的用戶先前輸入的值。然後
header('Location: .');
將它們重定向到index.php
。所以我可以顯示錯誤並保存表單的值,所以不需要全部重寫。問題出在這裏:在
index.php
的開始處,我檢查用戶是否來自verify.php
頁面。如果他們沒有這些價值和錯誤的會話破壞。但HTTP_REFERER
說,引用者是http://localhost/hospital/administrador/registrar-usuario/index.php
代替verify.php
發生了什麼事的任何想法?
非常感謝!
有沒有其他辦法可以實現這個目標?
可能重複[請問302重定向維護引用字符串?](http://stackoverflow.com/questions/2158283/will-a-302-redirect-maintain-the-referer-string) – Barmar
不可以't,它仍然給我索引頁作爲引用者 – krlozadan
你的症狀似乎是在這個問題的答案中所說的。引用者是原始頁面,而不是包含重定向的中間頁面。 – Barmar