什么程序用于在 html 上下文中处理 php 文件?

Posted

技术标签:

【中文标题】什么程序用于在 html 上下文中处理 php 文件?【英文标题】:What program is used to process php files within an html context? 【发布时间】:2018-11-06 01:18:53 【问题描述】:

我只是像普通人一样关注w3schools

对我来说,让 php 工作比学习语言本身更难... 如果有人可以请提供一个关于常见问题的广泛指南,例如这个非常机智的问题

我还想知道在 html 上下文中运行 php 脚本的来龙去脉,在大多数情况下,最好不要在浏览器上安装 php 扩展

我无法在提交表单时运行以下脚本。它最终打开一个窗口,询问我应该使用哪个程序来运行 php 文件。

<!DOCTYPE html>
<html>
<head>
</head>
<body>
<form action="welcome.php" method="get">
Name: <input type="text" name="name"> <br>
E-mail: <input type="text" name="email"> <br>
<input type="submit">
</body>
</form>

使用 firefox 打开 php 文件完成同样的事情。

如果是这样,我应该使用哪个程序?还是我需要更新一些配置 为了让这个简单的脚本工作

<html>
<body>
Welcome <?php echo $_POST["name"]; ?><br>
Your email address is: <?php echo $_POST["email"]; ?>
</body>
</html> 

【问题讨论】:

见:***.com/questions/1678010/php-server-on-local-machine本地任何旧浏览器都可以查看HTML,但需要机器懂PHP 这里我想只要安装 php 就可以解决这个问题 浏览器设计用于处理 HTML 并将所有各种标签转换为可以在屏幕上查看的内容,因此 HTML 将自然地显示。 PHP 完成它需要做的所有事情,然后动态生成 HTML 以输出到浏览器。您在本地计算机上所需的内容与在托管帐户(即网络服务器)上可用的内容相同。我在上面发布的帖子很好,但是有很多本地网络服务器可用。 @Mark 在下面建议的 XAMPP 和 WAMP 是 Windows 机器中最好的。 SO 用于提出具体问题,而不是针对任何事情的广泛指南。 【参考方案1】:

让新手启动并运行 PHP 的最简单方法之一是使用 XAMPP。请参阅这篇 Wikihow 文章,了解如何完成这项工作:https://www.wikihow.com/Set-up-a-Personal-Web-Server-with-XAMPP

祝你好运!

【讨论】:

我设置了 apache,实际上 php 在 var/www 下我觉得我错过了一些容易修复但不容易发现的东西 我不会称自己为新手。我之前编写过自己的 Web 服务器(非常简单,很多事情都在进行,PHP 已经是最终形式) .我实际上是在本地主机下运行它的事实是有道理的,因为我编码的服务器也在 127.0.0.1 下运行。然后是最近在您的浏览器中发现的 localhost 功能,可以尝试访问您正在运行的任何服务器。不知道如果它使用不同的pr会发生什么

以上是关于什么程序用于在 html 上下文中处理 php 文件?的主要内容,如果未能解决你的问题,请参考以下文章

2018/05/02 PHP 之错误与异常处理

让用户选择在文本区域中显示多少行 [HTML] [JAVASCRIPT?]

什么是javascript?

如何在PHP中进行会话处理?

PHP将抛出一个错误问题,怎么解决

关于PHP中的请求上下文的相关知识