如何在php中通过a href将值发布到多个页面?

如何在php中通过a href将值发布到多个页面?,php,post,Php,Post,我有3页index.php,iframe-a.php,iframe-b.php。关系如下所示 index.php <a href="iframe-a.php?search=something" target="frame_a">something</a> //a group of a link, so I do not consider `from` <iframe src="iframe-a.php" width="600px" height="600px"

我有3页
index.php
iframe-a.php
iframe-b.php
。关系如下所示

index.php

<a href="iframe-a.php?search=something" target="frame_a">something</a>
//a group of a link, so I do not consider `from`  
<iframe src="iframe-a.php" width="600px" height="600px" name="frame_a" />

我搜索了很多主题,一些问题只以
的形式出现。我想知道如何在php中通过
a href
将值发布到多个页面?我不仅要在
iframe-a.php
中传递值,还要在
iframe-b.php

中传递值,这是一个客户端问题。PHP对iFrame或目标一无所知。它只处理HTTP请求。

您需要使用JavaScript进行处理。将一些代码附加到链接的onClick事件,并手动刷新两个iframe

编辑:类似的内容(使用jQuery)


注意:在HTML中设置适当的
id
属性。

如果所有3个页面都在刷新,则只有index.php需要知道发生了什么。php告诉iframe页面要在scr中加载的url是

<?php
echo '<iframe src=iframe-a.php?search=' . $string_passed_to_index.php . '>';

你能给我一些高级代码吗?我只是对jQueryAjax帖子知之甚少,但我不知道要写这样的东西。谢谢,干得好。有点遗憾,cups先生提前几分钟给了我答案,这也行得通。但也感谢您的善意帮助:)是的,这是真的,只通过url发布,所以就这样做吧。这是一个很大的帮助。非常感谢:}事实上,这是我的一个危险的评论“你只需要清理它一次”任何人都可以找到该url并将任何内容提交到其中-我收回这一点,你将始终需要清理输入。
$_GET['search'];//do some job
$('a#your-link-id').click(function(event) {
    event.preventDefault();
    $('#iframe-a').attr('src', 'iframe-a.php?search=something');
    $('#iframe-b').attr('src', 'iframe-b.php?search=something');
});
<?php
echo '<iframe src=iframe-a.php?search=' . $string_passed_to_index.php . '>';