php代码输入我的HTML

时间:2017-09-14 01:25:37

标签: php

我试图将php页面中的数据插入mySQL数据库。当我刷新页面的部分我的PHP代码正在页面上显示而不是在下面处理我的代码(敏感信息被阻止):

<?php
  $servername = "localhost";
  $username = "*******";
  $password = "*******";
  $dbname = "accounts";

  // Create connection
  $conn = mysqli_connect($servername, $username, $password, $dbname);
  // Check connection
  if (!$conn) {
      die("Connection failed: " . mysqli_connect_error());
  }

  $sql = "INSERT INTO MyGuests (firstname, lastname, email)
  VALUES ('John', 'Doe', 'john@example.com')";

  if (mysqli_query($conn, $sql)) {
  echo "New record created successfully";
  } else {
     echo "Error: " . $sql . "<br>" . mysqli_error($conn);
  }

  mysqli_close($conn);
?>

这是&#34;查看来源&#34;的截图,因为你可以看到它停止做PHP并显示在我的页面中。想法?

view source

2 个答案:

答案 0 :(得分:1)

你好你的代码是好的我在我的本地服务器上测试它。我认为你没有保存正确扩展名的文件。或者如果未插入数据,则您的mysql表字段不正确。正确扩展php文件名.php

答案 1 :(得分:1)

我认为您的网络服务器文件扩展名存在问题,请确保您的网络服务器处于活动状态且文件扩展名为 .php