在php
中,我使用setcookie
來創建cookie,如docs所述,如果您未指定path
參數,則Cookie將在當前目錄及其所有子目錄。但我需要的cookie只能在當前目錄中使用,而不能在其子目錄中使用。我怎樣才能做到這一點?如何在特定路徑中但不在其子目錄中使用`cookie`
//it is available in current directory and all of its sub-directories:
setcookie("TestCookie", $value);
//with the same effect:
setcookie("TestCookie", $value,/current-directory/);
我要排除/current-directory/*
非常感謝您
我不知道'setcookie()函數'函數內的溶液中。您可以簡單地使用'$ _SERVER [「REQUEST_URI」]或$ _SERVER [「PHP_SELF」]'和一個正則表達式來檢查當前腳本/ uri的路徑,以使用或忽略該cookie。 –