header Location 的小小注意事項

之前的文章中提到過,我自己寫的簡單留言版系統招到廣告文的入侵,我真的很討厭,也小小訝異我這小小的站也會被發文機器人所光顧。
其實這不是我要說的重點啦!重點是我明明有加驗證碼機制,為何還是被入侵呢?
在我無意間的發現,在某些情況下錯誤的驗證碼也是可以繼續執行完程式的,這與我程式設計的流程有關。

最主要是我發現是機器人之後,是利用送出 header 轉換回留言版的主頁面,但是送出 header 後沒有添加上 exit 函數來停止程式的作用,所以就繼續執行了接下來的發文動作。
關於這件事情,是我看到這篇文章所發現的啦!
PHP header Location 寫成 function 的優缺點
終於可以告別煩人的廣告機器人了啦~~~