我看到一些网站显示了当前帖子的详细信息,例如Title,Views,Likes....。但是当我查看URL时,我在路径.HTML(title-of-page.html)的最后看到了。 / p>
就像Blogger一样,我们在路径中看到.HTML,但是里面有很多PHP代码! 他们是如何做到的?
答案 0 :(得分:-1)
在HTML文件中使用PHP进行任何操作的唯一方法是通过某种形式的rest API(或文件侦听器,但这非常复杂)。 HTML文件中PHP最常见的用法是表单! yay 您可以在action
属性内放置指向PHP文件的链接。例如...
<form action="https://example.com/local/or/remote/doStuff.php">
这会将您所有表单数据(表单数据)发送到该PHP文件进行处理。
如果您实际上想在HTML文件中使用PHP代码,例如将<?php
放在字面上,那么您就必须成为上帝,因为那是不可能的。您需要将其另存为.php文件。
如果您不想做http://example.com/index.php ?7
,并且希望它看起来像http://example.com/index.php,那么您需要使用POST
。 Post是一种方法,通常使用两种方法,POST
和GET
。人们似乎认为发布是更安全的(因为这样做),因此这就是为什么您在某些链接中看不到那种奇怪的?
的原因。在表单中,您只需添加method属性并将其设置为POST
即可使用post方法。
例如...
<form action="http://example.com/index.php" method="POST">
尽管帖子不是防弹的,但它绝对比GET更安全,但对于大多数人来说,它也看起来更专业。