简单的PHP回声问题在HTML中

时间:2011-11-26 22:02:04

标签: php

我正在玩html5创建iphone网页并使用php,在我下面的代码中,当我运行它因为某种原因而不是回显变量它不会在屏幕上打印任何内容,任何想法?感谢

<!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 个答案:

答案 0 :(得分:3)

您是否已将文件另存为.php文件?您的Apache模块是否正常运行? PHP运行正常吗?我想不出任何其他错误,你的代码是正确的。

答案 1 :(得分:2)

变量名are case-sensitive。你需要更改你的代码以反映这一点。(我的不好,看起来在原帖中是正确的。

此外,这都保存在.php文件中吗?如果没有,那么您需要重命名您的文件。 (例如:将index.html重命名为index.php,然后尝试在Apache服务器上重新打开它)

答案 2 :(得分:1)

1)不推荐使用<center></center>标记。尝试使用text-align:center css属性。

2)您为文件命名了什么扩展名?您正在运行哪个服务器(如果有)PHP解释器?确保您拥有配置正确的服务器,并使用.php扩展名命名您的文件。

3)要测试您的服务器是否实际正在解析并执行PHP,请将此文件放在服务器的doc根目录中,看看是否有任何呈现

<?php
    phpinfo();
?>