1. Приветствуем Вас на неофициальном форуме технической поддержки XenForo на русском языке. XenForo - коммерческий форумный движок от бывших создателей vBulletin, написанный на PHP.

1.5.x Передача переменных из формы в эту же страницу

Тема в разделе "Для новичков", создана пользователем Eliont, 27.03.2016.

Загрузка
Метки:
  1. Eliont

    Eliont Активный пользователь

    Регистрация:
    13.01.16
    Сообщения:
    4
    Симпатии:
    0
    Версия XF:
    1.5.4
    Доброе время суток.

    Как внутри ксенфоро сделать простую форму которая отправляла бы инфу себе же?
    Пример form.php вне движка:
    Код:
        <h1>Введите ваше имя</h1>
        <form method="post" action="form.php">
        <input type="text" name="username">
        <input type="submit">
        </form>
        <?php
            echo "<h1>Привет, " . $_POST["username"] . "</h1>";
        ?>
    
    C responseRedirect ответом контроллера получал сообщение о том что страница имеет бесконечное перенаправление, а с responseView форма выдавала всплывашку "unspecifier error".

    Да,
    Код:
    <input type="hidden" name="_xfToken" value="{$visitor.csrf_token_page}" />
    присутствует. Правда непонятно зачем он нужен, но без него выдаёт "нарушение безопасности".

    Заранее спасибо.
     

Поделиться этой страницей