2011-11-26 124 views
0

我玩弄創建iphone的網頁與html5和使用php,在我的代碼下面,當我運行它由於某種原因的PHP部分而不是回顯變量它不打印任何東西屏幕,有什麼想法?謝謝簡單的PHP回聲問題在HTML

<!DOCTYPE HTML> 
<html> 
<head> 
<meta name="viewport" content="user-scalable=no, width=device-width"/> 
<meta name="apple-mobile-web-app-capable" content="yes" /> 
<link rel="stylesheet" type="text/css" href="iphone.css" media="screen"/> 
<meta charset="utf-8"> 
<title>Untitled Document</title> 
</head> 

<body> 
    <div> 


     <h1></h1> 
     <h2></h2> 
     <ul> 
     <li class="arrow"><center><a href="">Out</a></center> 
     <li class="arrow"><center><a href="">Connect</a></center> 
     <li class="arrow"><center><a href="">Disconnect</a></center> 



     </ul> 
     <center><p>Status:</p> 
     <?php 
$myString = "Hello!"; 
echo $myString; 
?> 
     </center> 

    </div> 



    </body> 

</html> 
+3

注:'

'在HTML5被棄用。使用CSS進行演示。 – kapa

+5

你確定php運行?檢查生成的來源。 – Maerlyn

+0

在您的瀏覽器中查看源代碼,看看它是否存在。 – frustratedtech

回答

2

變量名稱are case-sensitive。你需要改變你的代碼來反映這一點。(我的壞,看起來像在你原來的職位正確

此外,這是所有保存到PHP文件如果沒有,那麼您需要將您的文件重命名爲這樣的(例:?重命名index.htmlindex.php,並嘗試在Apache服務器上再次打開它)

+0

你難道沒有看到上面使用適當的大寫字母嗎? –

3

您是否將該文件保存爲.php文件?您的Apache模塊是否正常運行?PHP運行正常嗎?我想不出其他任何東西可能是錯誤的,您的代碼是正確的。

1

1)<center></center>標記已被棄用。嘗試使用text-align:center css屬性。

2)您爲文件命名了什麼擴展名?你在運行什麼服務器(如果有的話)PHP解釋器?確保你有一個正確配置的服務器,並用.php擴展名命名你的文件。

3)爲了測試,看看你的服務器是否確實解析和執行PHP,把這個文件在您的服務器的文檔根目錄,看看是否有任何渲染

<?php 
    phpinfo(); 
?>