0
私は自分のウェブサイトの新しいバージョンを作り、それを試してみたいと思っていますが、同じURLが欲しいですyoutubeは同じURLに新しいバージョンをどのように導入しますか?
これは最もクリーンな方法ですか?
// code executes if user asks to make the new version the default.
setcookie("newversion", "true", mktime(0,0,0,12,31,2011));
これは/index.php
if($_COOKIE['newversion'] == "true") {
/**
* load the new version of the site.
*
**/
exit();
} else {
/**
* load the older version of the site.
*
**/
}
である私は、この種の任意のチュートリアルや質問を見つけたので、助けてくださいませんでした。
'setcookie()によってクッキーを設定すると、NEXTページが読み込まれるまで_COOKIEスーパーグローバルに影響しません。あなたのコードが実行を開始する前に、スーパーグローバルは初期化/移植され、PHPによって再び触れられません。 –
同じインスタンス内のCookieを設定およびアクセスすることはできません。 – Mob
私はそれが単なる例であったことを知っています、これは私が編集する質問ではなく、単なるイラストであり、これを行う最もクリーンな方法かどうかを知る必要があります。 – Pinokyo