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遇到這樣的事情?
想必Azure是未配置爲運行PHP。 – andrewsi
您是否確定自己的意思是simplexml_load_file,並且xampp不會爲了方便而別名該函數? –
您是否還可以分享您用於提供PHP應用程序的Windows Azure中的哪些服務? –