好吧,我正在做学校元素,我正在做社交网站。首先,我用 HTML、CSS 和 JS 制作了我的整个网站。 (包括登录和注册部分)然后我开始学习 PHP,看起来 PHP 文件是单独的网站:/(我不知道)
所以我想要的是打开我的主页(html)并通过一些 JS 代码从数据库(MySQL-phpMyAdmin)加载或上传数据,而无需打开另一个页面(php 文件)。是否可以?我的意思是,我希望 PHP 代码像 JS 代码一样在后台工作,并且不打开任何窗口。
对不起英语
最佳答案
服务器请求的工作原理:
客户端构建一个数据包,将其发送到服务器,服务器构建一个响应数据包并将其发回。客户端打开包并显示。
Client -------- Request (just some bytes of data including GET and POST data ) -> Server
<--- Response (HTML,CSS,JS) ---------------------------------------------------
但是 PHP 在哪里? PHP 是一种服务器端 语言。它告诉Server如何编写响应包。 因此客户永远不会看到它。 PHP 被设计成只是放在其他代码的某个地方,然后由服务器解析。
*a Packet(HTML,CSS,JS and PHP)* -> PHP parser -> *a Packet without PHP* -> going to the Client
一些例子
代码(example.php):
<html>
<title><?php echo "hi this is cool";?></title>
</html>
用户将看到的内容:
<html>
<title>hi this is cool</title>
</html>
要设置此环境和服务器,您可以查看http://php.net。 , http://apache.org ,如何在我的路由器上阻止传入数据? ,如何在互联网上设置 wamp?...
关于javascript - PHP、JS、HTML 和 CSS 文件如何在同一页面上协同工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43428382/