1

这可能是不可能的,这就是为什么我找不到答案,但是是否可以在没有表单的情况下将变量从 HTML 传递到 PHP?

我正在尝试创建一个模板,该模板将使用我导入到 Wordpress 页面的 HTML。我希望能够将某些 div 放在模板的不同部分。想想一张桌子,我把 div 放在不同的单元格中。

您能给我的任何帮助将不胜感激。谢谢!

编辑:我还没有创建模板代码,因为我不知道如果没有我的问题的答案。但这是我从中提取的代码示例:

<div id="文本列">

<div class="scarlet_underline"> <p class="toc_dept"><a href="XXX"><img src="XXX" width="112" height="36" alt="Forum" border="0 "/></a></p> <p class="toc_item"><a href="XXX">大学未来;科学的影响;地球工程可以是绿色的吗?矿产储量;改造保护;智能交通;个人健康记录。</a></p> </div>

<div class="scarlet_underline"> <p class="toc_dept"><a href="XXX"><img src="XXX" width="112" height="36" alt="From the Hill" border= "0"/></a></p> <p class="toc_item"><a href="XXX">众议院通过改革海上石油钻探法案;参议院委员会批准竞争力法案;GAO调查基因检测公司;众议院、参议院委员会为 NASA 的未来制定计划;联邦科学技术简介。</a></p> </div>

所以理想情况下,这两个“scarlet_underline” div 将分别被拉出,也许​​通过使用 alt 属性?模板代码将类似于:

<div class="forum"><?php拉取该 div 的代码?></div>

<其他代码其他代码>

<div class="hill"><?php拉取该 div 的代码?></div>

4

1 回答 1

2

是否可以在没有表单的情况下将变量从 HTML 传递到 PHP?

是的,这是可能的。PHP 会在请求 URI 的查询部分自动为 Cookie 和参数创建变量。两者都可以从浏览器发送而无需任何 HTML 表单。

http://example.com/path/to/index.php?type=animal&name=narwhal#nose
\__/   \_________/ \_______________/ \_____________________/ \___/
 |          |             |                    |               |
scheme   authority       path                query          fragment
                                             ^^^^^

此请求 URI 将使 PHP 在 $_GETsuperglobal中创建两个条目:

$_GET['type'];    # animal
$_GET['name'];    # narwhal

另请参阅来自外部源文档的变量。

于 2013-01-04T20:34:57.323 回答