PHP打印消息

PHP打印消息,php,Php,当用户单击按钮时,我想从php代码打印一条消息。我在php中添加了代码,并放置了当用户单击按钮时执行的和if条件。 下面是default.php的代码: <?php if (isset($_POST['button1'])) { echo '<b>Ok.</b>'; } ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/

当用户单击按钮时,我想从php代码打印一条消息。我在php中添加了代码,并放置了当用户单击按钮时执行的和if条件。 下面是default.php的代码:

    <?php
if (isset($_POST['button1'])) {
echo '<b>Ok.</b>';
}
?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<script type="text/javascript">

</script>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>PHP3</title>
</head>

<body>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>


<form id="form1" name="form1" method="post" action="default.php">
  <p>
    <label for="textfield1">User Name</label>
    <input type="text" name="username" id="username" />
  </p>
  <p>
    <label for="textfield2">Password</label>
    <input type="password" name="password" id="password" />
  </p>
  <p>
    <input type="submit" name="button1" id="button1" value="Submit"  />
    <br />
    <br />
  <label id="label1">
  </label></p>
  <p>&nbsp;</p>
</form>
<p>&nbsp;</p>

</body>
</html>

PHP3

用户名

密码



应该打印“Ok”。 但我没有看到“Ok”消息被打印出来

我能做什么?
谢谢

您应该将表格提交给自己,或者将其留空。检查表单操作并确保发布到正确的php文件。

您在DOCTYPE声明之前回显“Ok”——可能是它在那里,而您在浏览器中没有看到它。您是否尝试查看源代码并确保您的“Ok”不存在


您可能希望将php代码移动到文档的正文部分。

您是否可以尝试在正文标记中添加
?它应该确认您的服务器上是否安装了php


编辑,刚刚看到你的最后一条消息,如果你的服务器没有运行PHP,那么你必须安装它以获得你想要的结果。

如果你说当你在web浏览器中单击“查看源代码”时看不到PHP代码,你的服务器上就没有安装PHP。您需要PHP来运行此脚本。您需要与您的web主机取得联系,或者在您自己的web服务器上启用它。

如果您只是在本地测试您的PHP文件,请尝试再次安装以测试您的PHP文件,如果它工作正常,则之前未安装PHP。XAMMP包括PHP、MySQL和Apache

此代码是否在
default.php
中?如果将操作替换为
action=“#”
代码在default.php中,是否有效。如果我用action=“#”替换action,我会得到相同的结果。可能您的服务器不知道如何处理php。看看源代码,看看你有什么。我很困惑。当你说查看源代码时,你的意思是像在InternetExplorer中运行网站时一样--查看…源代码吗?如果是,那么是的,我也可以在那里看到php代码。只有一个php文件(default.php)。你把表格提交给自己是什么意思?好的。是的,我向自己提交了表格,但仍然一无所获。我能做什么?看看源代码。看看你是否看到了php代码,但是你的服务器是否没有处理你的php代码。我可以看到php代码。但是如果我的服务器没有处理它,我怎么解决这个问题呢?。我用的是Apache.com。apache不了解php。确保正确安装和配置了php。我真的猜不出来。但是看看如何将php添加到apache中,我刚才已经移动了它。就在身体标签后面。但问题仍然存在。当我在web浏览器上单击“查看源代码”时,我可以看到PHP代码。似乎XAMMP的下载目前不可用。哈哈,真幸运。编辑:好的,现在下载。