単純な質問ですか?Base_urlが機能しません。
'文字列'
完全なコードを以下のように働いCI
<?= base_url();?>
にする方法:
<?php if($_SESSION['admin'] == 1||$_SESSION['admin']== 0){
echo "<a class='btn-common' href='<?= base_url();?>usr/logout'>LOGOUT</a>";
}
else{
echo "<a class='btn-common2'></a>";
}
BASE_URLが
<?base_url();?>
まず私はこのことを理解していないためにことを入ります '<?=' 。第二に、いつも '<?php'で始まり' <? 'で始まらない方がよいでしょう。最後に、 'echo'を使う必要があります。 –
'<?='は '<?php echo'と似ていて、有効な構文です。それを使ってエコーを使う必要はありません! – Antony
@AntonisTsimourtos '<?='は '<?php echo ...'の略語であり、非常に一般的で有効なものです –