javascript - PHP、JS、HTML 和 CSS 文件如何在同一页面上协同工作?

标签 javascript php html css mysql

好吧,我正在做学校元素,我正在做社交网站。首先,我用 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/

相关文章:

PHP:所有脚本中的 ignore_user_abort(true)

php - 将不包含扩展名的文件上传到 wordpress?

php - 输出发送后调用 header()

html - 用作背景图像时如何修改 SVG 图像的填充颜色?

php - 如何在不使用 Canvas 的情况下将整个 div 数据转换为图像并将其保存到目录中?

javascript - 如何使用 JavaScript 更改值

javascript - C++11 标准引用 ECMAScript (Javascript) 规范?

javascript - polymer 组件 Shady DOM 样式只是对生产的注释

html - 更改移动设备中的顺序

javascript - 在 React Native 中使用不同文件中的函数不起作用