HTML代码中的PHP代码

时间:2015-09-04 23:09:15

标签: php html

我的联系表单有一个PHP脚本,但我的主机与PHP脚本不兼容。有没有办法在<script>标签中获取此PHP代码?

5 个答案:

答案 0 :(得分:1)

不,没有。 PHP在服务器上运行,而不是在客户端上运行。

这是有充分理由的。很多你用PHP做的事情,你不想让客户做任何事情。例如,从数据库加载数据 - 如果您向客户端提供了数据库密码,则可以从数据库中获取任何数据。

使用PHP完成的一些事情可以用JavaScript完成,但方式却完全不同。但并非所有事情都可以。

如果您的主机不支持PHP,您将无需使用它或更改主机。

答案 1 :(得分:0)

如果您的服务器与PHP不兼容,您如何计划运行PHP?要回答你的问题,不。

但是你可以考虑使用node.js

查看http://www.nodemailer.com/

答案 2 :(得分:0)

不,你不能,因为PHP是一种服务器端语言,所以如果你的服务器不支持PHP,你就什么也做不了:标签用于客户端语言,例如Javascript,所以在这种情况下是没用的。 您的服务器支持哪些语言?

答案 3 :(得分:0)

没有。如果服务器上没有安装PHP软件本身,则无法从任何脚本运行,因为它是服务器端代码,与浏览器无关(客户端)。

但是,如果在服务器上安装了PHP,则可以在<script>标记内运行PHP代码,如下所示:

<script language="php">
  // Your PHP code
</script>

(但这不是好习惯)

答案 4 :(得分:0)

在前端使用服务器端脚本不是一个好习惯,更好地使用客户端脚本,比如 javascript 。服务器端脚本应该用于服务和使用数据,主要用于清理用户提交的数据。

请帮个忙,输入javascript。有许多优秀的现代框架,如 ANGULARJS REACTJS ,仅提及我的首选。

话虽如此,我回答你的问题,不是不可能,但你的托管应该支持任何服务器,所以最好问它提供什么服务器脚本,因为它必须。大多数Web托管都提供PHP作为默认值。