如何使用php

时间:2015-09-28 10:42:04

标签: php html mysql

当前情况:

我想使用php将我的HTML连接到数据库,但是当我从我的html表单中单击按钮来调用php并将我的输入保存到xampp中存储的数据库时,它会显示php文件的完整代码。我试图将html与php文件一起放在xampp中的htdocs中,但这并不起作用。

情景2:

我为练习创建了一个单独的应用程序,该php文件只包含一个基本输入并在表单中提交,并调用包含将我的输入存储到数据库的代码的其他php文件。我在浏览器中打开它,输入我的样本数据然后就可以了。我已将这两个文件放在其他位置,但它不再起作用。

我的问题是:这两种情况有什么区别?

2 个答案:

答案 0 :(得分:0)

您的PHP设置可能有问题。查看这些提示。

确保PHP已正确安装并正常运行。这可能听起来很傻,但你永远不会知道。一种简单的检查方法是从命令行运行php -v,看看是否返回版本信息或任何错误。

确保在Apache的httpd.conf中列出并取消注释PHP模块这应该类似于LoadModule php5_module" c:/php/php5apache2_2.dll"在文件中。搜索LoadModule php,并确保前面没有注释(;)。

确保http.conf文件中包含PHP MIME类型。这应该类似于AddType application / x-httpd-php .php。这告诉Apache将.php文件作为PHP运行。搜索AddType,然后确保有一个PHP条目,并且它已取消注释。

确保您的文件上有.php扩展名,或者在第3点的MIME定义中指定的扩展名,否则它将不会以PHP格式执行。

确保您没有在PHP文件中使用短标签(

确保使用http://localhost/file.php之类的URL而非通过本地文件访问文件访问您的文件://localhost/www/file.php

答案 1 :(得分:0)

确保运行php代码的php文件的扩展名为.php,而不是.html

如果不这样做,将导致php代码完全输出到页面上。