2013-07-09 116 views
0
<?php 
require_once('functions.php'); 

//display links from xml 
$links = simple_load_file('links.xml'); 
foreach($links as $link){ 
    $name = $link['name']; 
    $ref = $link->loc; 
    echo "<a href='".$ref."' class='navigation'>".$name."</a>"; 
} 
//Display login boxes if user hasnt logged in 
if((!isset($_SESSION['validUser'])) || ($_SESSION['validUser'] != true)) 
{ 
?> 
//code for showing boxes..... 

在瀏覽器中,它顯示下面的內容;此PHP代碼功能在XAMPP中,但AZURE在瀏覽器中顯示代碼

loc; echo " ".$name." ";} //Display loginboxes.........all the way to != true)) { ?> 

當我測試這對本地XAMPP它按預期工作,但使用Azure的它會產生這樣。 它看起來好像在讀取' - >'作爲我的php的結束標記。 Anyne遇到這樣的事情?

+0

想必Azure是未配置爲運行PHP。 – andrewsi

+0

您是否確定自己的意思是simplexml_load_file,並且xampp不會爲了方便而別名該函數? –

+0

您是否還可以分享您用於提供PHP應用程序的Windows Azure中的哪些服務? –

回答

0

我從來沒有得到準確的找到了問題,因爲該項目被放棄了。但是,正如所暗示的,這很可能是Windows Azure中的配置問題。

相關問題