2009-09-04 40 views
0

我正在开发一个实时动作标签游戏(称为DeTag),使用Web界面报告杀死。当一个用户想要报告一个标签时,他们会到一个页面来确认他们是谁以及他们什么时候加标签,然后实际“杀死”他们(分别称为pre-tag.php和tag.php)。然而,在为我需要的三个变量(userID,tag hour和tag minute)尝试POST和GET数据页面404之后,这里是我正在使用的URL:多个GET或POST变量404的WordPress的页面(数字固定链接)

.../detag/kill?targetID=xxxxxxx&hour=XX&minute=XX 

这将导致Wordpress(2.1.7)到404。尝试使用POST和GET数据。但是,当我使用此链接(只有一个GET变量):

.../detag/kill?targetID=xxxxxxx 

它的工作原理...当然,它不会推动时间,但它会通过。在PHP和/或Wordpress中是否会产生这种情况?

如果您需要更多的代码,请让我知道。

我正在使用runphp插件在Wordpress页面上运行php代码。 谢谢。

+0

只是一个好奇心问题......你有没有尝试过使用分号而不是&符号来分开键值对? – Amber 2009-09-04 21:39:02

回答

0

我们的问题与我们在WordPress中启用的固定类型有关。我们更改为启用组合的链接,并使用分号作为我们的变量分隔符。

0

你最好使用somethink这样的:

.../detag/kill?targetID=xxxxxxx[]hour=XX[]minute=XX 

而在PHP中,使用explode函数来获取参数。

相关问题