浏览器无法识别PHP代码

时间:2014-05-12 21:07:05

标签: php mysql browser mysqli xampp

我一直致力于一个小型网络项目,我暂时试图使用一些PHP代码(请注意我是该语言的初学者)。 (稍微有点滑稽)网站的基础是用户提交笑话,然后可以根据他们的质量对其进行投票。到目前为止,我只是尝试编写页面的基本HTML结构,文件中唯一的PHP只是尝试连接到localhost上的phpmyadmin数据库。我正在使用XAMPP来测试我的代码。当我尝试在Chrome中加载文件时,Apache和MySQL模块正在运行。该文件保存为.php。该文件的文字如下:

<div class="fields">
        <p>
            Type in your joke in the field below.
        </p>
        <form>
            Joke: 
            <br>
            <textarea type="text" cols="50" rows="10"></textarea>
            <br>
            <input type="submit" value="Submit">

        </form>
<?php
$DBServer = 'localhost'; // e.g 'localhost' or '192.168.1.100'
$DBUser   = 'samuel';
$DBPass   = 'samuel';
$DBName   = 'jokes';

$conn = new mysqli($DBServer, $DBUser, $DBPass, $DBName);

// check connection
if ($conn->connect_error) {
trigger_error('Database connection failed: '  . $conn->connect_error, E_USER_ERROR);
}

?>
    </div>  

PHP代码几乎取自使用mysqli的教程,因此评论不是我的。我做了#34; samuel&#34;用户较早。在Chrome中,而不是出现任何有意义的内容,只显示了这篇文章:

connect_error) { trigger_error('Database connection failed: ' . $conn->connect_error,    E_USER_ERROR); } ?>

这只是PHP代码编写的一部分。为了查看这是否只是我的语法问题,我创建了另一个包含最简单代码的.php文件:

<body>
<?php
echo "Hello world!";
?>
</body>

当我在Chrome中打开文件时,没有显示任何内容。我真的希望这只是一个容易纠正的差距错误的产物。感谢您花时间阅读!

0 个答案:

没有答案