PHP文件不会从HTML运行

时间:2017-06-09 08:57:19

标签: php html

我有这个非常简单的代码。当我点击进入时它应该去google,但是php代码只是弹出一个空白屏幕。它没有执行?

<!DOCTYPE html>

<html>

<head>

</head>


<body>

  <form name="form" action="test.php" method="get">
    <input type="text" name="subject" id="subject" value="Car Loan">
  </form>

</body>



</html>

<?php header('Location: http://google.dk') exit; ?>

1 个答案:

答案 0 :(得分:-1)

首先,确保将PHP代码放在终止为.php的文件中,然后检查Web服务器是否配置为运行PHP脚本。

您可以轻松完成此项检查。将<?php phpinfo();写入新文件(让其命名为info.php),然后通过网络服务器(http://localhost/info.php f.e。)在浏览器中打开该文件。如果您看到该文件的原始源,那么您的服务器未配置为运行PHP脚本。

您的PHP脚本有documentation。在调用syntax errors函数后,分号丢失,导致分号无法运行。

<?php
header('Location: http://google.dk');
exit;

您应该在header()中启用error reportingerror logging并经常检查php.ini(理想情况下,始终在终端窗口中保持tail -f php_errors.log)。