Php 脚本不放置信息

Php 脚本不放置信息,php,phpbb,Php,Phpbb,我已经用php编写了一个脚本来替换phpbb3中的newtopic按钮 在另一个问题中,一位用户对我说: 在submit.php中,您可以使用$\u GET['f']检索论坛ID。现在,要将其传递到application.php,可以使用隐藏的输入字段: 此代码嵌入在submit.php中,以使用phpbb3模板 application.php如下所示 因此,我单击new topic按钮,重定向到submit.php?mode=post&f=3,在该php中嵌入了html,问题是在解决方案中,我

我已经用php编写了一个脚本来替换phpbb3中的newtopic按钮

在另一个问题中,一位用户对我说:

submit.php
中,您可以使用
$\u GET['f']
检索论坛ID。现在,要将其传递到
application.php
,可以使用隐藏的输入字段:

此代码嵌入在submit.php中,以使用phpbb3模板

application.php如下所示

因此,我单击new topic按钮,重定向到
submit.php?mode=post&f=3
,在该php中嵌入了html,问题是在解决方案中,我收到了下一个错误:

“您选择的论坛不存在”
,地址如下:
viewforum.php?f=&sid=a69fb9f491d2adc11c4be3a6dac02774

所以我认为论坛id(在这种情况下是“3”(&f=3))没有通过php脚本正确发送


如果您需要在
标记中添加
$id=htmlspecialchars($\u GET['f']);
,我将不胜感激

<?php  $id = htmlspecialchars($_GET['f']); ?>


我已经添加了这一点,但问题依然存在……你能告诉我如何在application.php中获取论坛id吗?你是通过url还是通过Post值传递的?如果你当时使用了Post,或者是通过url传递的,我不确定,我理解你的评论
<form  method="post" action="application.php" accept-charset="utf-8" >
   $id = htmlspecialchars($_GET['f']); 
  <input type="hidden" name="forum_id" value="<?php echo $id; ?>"/>
  .............
<fieldset class="submit-buttons">
               <input value="Submit" class="button2" type="submit">
           </fieldset>
<?php  $id = htmlspecialchars($_GET['f']); ?>