[英]page doesn't recognize small section of php
我的一個頁面中有一小段php沒有運行。 它與我在其他頁面上運行的代碼完全相同,但在此頁面上,它根本不會運行。 相反,它打印出“$ session”之后立即開始的部分代碼。 我檢查以確保我的包含路徑是正確的,因為它使用$ session變量。
如果有用戶登錄,它只顯示用戶的用戶名。您是否看到我的代碼有任何問題?
<div style="text-align: left; float: left; font-size: 70%; clear: both;">
<?
if ($session->logged_in){
echo "You are logged in as: <br>", $session->username;
}
?>
</div>
你可以在這里查看整個頁面(並注意它在其他頁面上是如何工作的...好吧,如果你花時間登錄,那就是):
也許服務器上沒有啟用PHP 短標簽 ?
嘗試這個:
<?php // CHANGE HERE
if ($session->logged_in){
echo "You are logged in as: <br>", $session->username;
}
?>
我的第一個猜測是嘗試<?php
而不是<?
我的代碼在其他地方撒謊。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.