我的联系表单有一个PHP脚本,但我的主机与PHP脚本不兼容。有没有办法在<script>
标签中获取此PHP代码?
答案 0 :(得分:1)
不,没有。 PHP在服务器上运行,而不是在客户端上运行。
这是有充分理由的。很多你用PHP做的事情,你不想让客户做任何事情。例如,从数据库加载数据 - 如果您向客户端提供了数据库密码,则可以从数据库中获取任何数据。
使用PHP完成的一些事情可以用JavaScript完成,但方式却完全不同。但并非所有事情都可以。
如果您的主机不支持PHP,您将无需使用它或更改主机。
答案 1 :(得分:0)
答案 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作为默认值。