私たちのサイトの1ページに、次のコードがあります。
$_SESSION['returnURL'] = "/store/checkout/onepage";
さらに下に、このボタンコントロール:
<button type="button" title="Register Today" class="button" onclick="window.location = '/register/';" id="BecomeMember"><span><span>Become a Member Today</span></span></button>
さて、登録テンプレートには、次のコードがあります。
<input type="hidden" name="returnURL" id="returnURL" value="<?php if(isset($_SESSION['returnURL'])) { echo $_SESSION['returnURL']; } else { echo '/'; } ?>" />
ただし、値は/としてのみ表示されます。
これを引き起こしているのは何が起こっているのでしょうか?