http または https に基づいて何かを行う必要があります。例えば:
$https = strpos($_SERVER['REQUEST_URI'], 'https') !== false;
if ($https) { ?>
<script type="text/javascript">
var a = 'a';
</script>
<?php } else { ?>
<script type="text/javascript">
var b = 'b';
</script>
<?php } ?>
しかし、これはうまくいきません。アクセスするページが http または https に関係なく、常に 2 番目のオプションに進みます。回避策はありますか?前もって感謝します。