[英]PHP code inside HTML tags
我的联系表单中有一个PHP脚本,但是主机与PHP脚本不兼容。 有没有办法在<script>
标记中获取此PHP代码?
不,那里没有。 PHP在服务器上运行,而不是在客户端上运行。
这是有充分理由的。 您使用PHP做的很多事情,您还是不想让客户端做。 例如,从数据库加载数据-如果您为客户端提供数据库密码,则可以从数据库中获取任何数据。
用PHP完成的某些事情可以用JavaScript代替,但是方式完全不同。 但是,并非所有事情都可以。
如果您的主机不支持PHP,则要么必须没有它而生活,要么更改主机。
不,您不能,因为PHP是一种服务器端语言,因此,如果您的服务器不支持PHP,您将无法做任何事情:标记用于客户端语言,例如Javascript,因此在这种情况下是无用的。 您的服务器支持哪些语言?
否。如果未在服务器上安装PHP软件本身,则它无法从任何脚本运行,因为它是服务器端代码,与浏览器(客户端)无关。
但是,如果服务器上安装了PHP,则可以在<script>
标记内运行PHP代码,如下所示:
<script language="php">
// Your PHP code
</script>
(但这不是一个好习惯)
在前端使用服务器端脚本不是一个好习惯,最好使用客户端脚本(例如javascript) 。 服务器端脚本应用于提供和使用数据,主要是清除用户提交的数据。
请帮个忙,然后输入javascript。 有很多不错的现代框架,例如ANGULARJS和REACTJS ,仅是我的首选。
话虽如此,我回答了您的问题,不是不可能,但是您的主机应该支持任何服务器,因此最好询问它提供什么服务器脚本,因为它必须提供。 大多数虚拟主机默认提供PHP。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.