0

我目前使用表单根据用户在表单中的选择来获取 wordpress 帖子。

提交表单后,您会根据选择获得一系列结果。

我想生成这些结果的唯一页面链接/网址。

所以我想到了以下几点:

page-result?posts-id=12,22,35&day=0&day2=1

posts-id是结果中帖子的 ID。day 告诉你这一天是隐藏的还是可见的。

现在我的表单使用 post,我知道通过 get 你会得到类似的东西,但那是表单选择,我需要为结果创建一个 url。

做这个的最好方式是什么。

如果需要,我可以添加我现在使用的代码。

4

1 回答 1

1

用户如何选择?复选框?以这种方式进行:

// Anyway user make choices, you can create an 
// array of choosen post IDs, right?
$post_ids = array();
$post_ids[] = 12;
$post_ids[] = 22;
$post_ids[] = 35;

// Then you jave something to get choosen "day"
$day = 0;
$day2 = 1;

// Now build your new URL
$post_ids = implode(',', $post_ids);
$url = "page-result?posts-id=$post_ids&day=$day&day2=$day2";

// And redirect user to that URL
header("Location: $url");
exit();
于 2012-05-18T09:54:32.033 回答