我在一個網站上工作,現在我已經有一些想要在主頁上改變文本的位置,具體取決於用戶是否登錄在做這件事之前,我將文本包裝在一個div類中,這讓我可以配置它在css文件中的外觀。默認情況下,如果用戶未登錄,index.html應顯示「iBPBuyer,令人驚歎的交易&價格。」並且當用戶登錄時,它應該將該文本更改爲簡單的歡迎消息,之後聲明他們的名字,但我似乎無法使其工作。PHP - 使用MYSQL數據庫中的變量更改HTML文本
<?php
require("includes/application_top.php");
require("includes/site_header.php");
require("includes/application_bottom.php");
if($_SESSION['id']) {
echo '<div class="hero-text-box">
<h1>Welcome,<br> $_SESSION['first'].</h1>
</div>
<div class="row">
</div>';
} else {
echo '<div class="hero-text-box">
<h1>iBPBuyer,<br> Amazing Deals & Prices.</h1>
</div>
<div class="row">
</div>';
}
?>
DO你'在session_start()這些所需的腳本'任何地方???如果沒有,你需要在這段代碼中執行 – RiggsFolly
什麼是不工作?...你是否得到一個錯誤或什麼?...你能更具體嗎? – Hackerman