Я написал скрипт в PHP, чтобы заменить в newtopic кнопку в phpBB3Сценарий оленья кожа поместить информацию
в другой вопрос, пользователь говорит мне так:
In your
submit.php
, you can retrieve the forum ID using$_GET['f']
. Now, to pass it on toapplication.php
, you can use a hidden input field:
<form method="post" action="application.php" accept-charset="utf-8" >
$id = htmlspecialchars($_GET['f']);
<input type="hidden" name="forum_id" value="<?php echo $id; ?>"/>
При нажатии на отправьте кнопку, значение идентификатора форума также получит POSTED, и вы сможете получить его в коде application.php с помощью $_POST['forum_id']
.
и мой код идет, как здесь:
<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>
Этот код встроен в submit.php использовать шаблон phpBB3.
и application.php идет как here
Так я нажимаю на новую кнопку тему, и я перенаправлять на submit.php?mode=post&f=3
и в том, что PHP есть встроенный в HTML, проблема заключается в том, что с решением, я получаю следующее ошибка:
"The forum you selected does not exist"
и addresswar идет как: viewforum.php?f=&sid=a69fb9f491d2adc11c4be3a6dac02774
, так что я думаю, что forum_id (в Thos случае "3" (& е = 3) не правильно послал Повсеместно скрипты
Я был бы признателен за помощь
я добавил, что, и проблема остается .... не могли бы вы сказать мне, как я должен получить идентификатор форума в application.php? – uchi
Вы проходите через значение URL или Post? –
Если вы использовали пост, то Php echo $ forum_id = $ _ POST ['forum_id'];?> Или если он передается через url, то Php echo $ forum_id = $ _GET ['forum_id'];?> –