新聞資訊
來源:成都網站建設 作者:賽維思網絡 發布日期:2014-04-28 瀏覽:2229次
對于用戶腳本,它會以兩種不同的方式調用。第一種方式是用戶點擊admin頁面上的一個remove鏈接時,在這種情況下,會有一個URL指向腳本。由于數據打包到URL中,所以這認為是一個GET請求。這個GET請求會導致腳本生成一個web表單,其動作指向同一個用戶腳本。所以用戶提交表單時,會再一次調用這個腳本。不過不同于第一次調用,現在再沒有已經打包數據的URL,因此不是GET請求。相反,數據會通過一個POST請求傳遞,相應地,可以從$_POST數組得到這些數據。
調用腳本的方式實際上決定了它的工作,腳本看到數據通過一個URL作為GET請求發送時,它知道要顯示一個確認表單,而不是從數據庫刪除任何數據。所以$_GET數組中發送的數據只在確認頁面中使用,對于服務器不會有任何持久影響。腳本看到數據通過一個POST請求傳遞時,腳本知道它可以從數據庫刪除數據。所以使用$_POST數組訪問數據,并組裝一個DELETE FROM查詢來刪除數據。另外由于大多數數據還在web服務器上存儲有一個文件,所以這個腳本還要刪除相應的文件。
上一篇:為什么要做微信推廣
下一篇:用PHP使用cookie
Copyright ? www.yrgym.cn All Rights Reserved. 成都賽維思網絡技術有限公司 蜀ICP備13002520號-3 Sitemap