2014-07-17 98 views
0

我有一個PHP腳本包含e.ct幾個變量 「的welcome.php」如何從另一個腳本回顯包含html的變量?

<?php 
    $hello = '<p class="fontBlack15">we will collect your rent to co-inside with your student loan payments. </p>'; 
?> 

在另一個PHP腳本 「hello.php」 擴展我有:

<?php include 'welcome.php';?> 

<div id="header"><? echo $hello; ?></div> 

這doenst工作.. 。我真的不知道爲什麼?

謝謝

+0

運行腳本時發生了什麼? –

+0

你正在使用本地主機或服務器? – Manwal

+0

您是否收到錯誤?把這個。 –

回答

2

也許你應該改變

<div id="header"><? echo $hello; ?></div>

<div id="header"><?php echo $hello; ?></div>

或更改short_open_tag1

編輯

或者,如果你使用PHP 5.4+你也可以簡單的使用:

<div id="header"><?= $hello; ?></div>

而不管顯示short_open_tag設置

4

變量的值。這是因爲XAMPP不允許使用短版的PHP語法。

<div id="header"><?php echo $hello; ?></div> 

您必須使用<?php代替<?

+0

哦,謝謝alots – Photonic

0

請檢查您的短代碼是否正在工作。 否則轉到php.ini文件並取消註釋short_open_tag

0

雖然您沒有指定您的文件是否在同一目錄中?如果Ozan Kurt的答案MarcinNabiałek沒有適合您,那麼您的文件可能位於不同的目錄中,因此您必須提供包含的目錄路徑。

<?php include '../your_file_path/welcome.php'; ?> 

then 

<div id="header"><?php echo $hello; ?></div> 
相關問題