Как получить значение в поле ввода и перейти на другую веб-страницу для отображения? - PullRequest
0 голосов
/ 25 августа 2011

Я использую учение Symfony 1.4.У меня есть проект, который, когда пользователь вводит свою информацию, его значение (информация) должно перейти на другую веб-страницу и отобразить ее.Я планирую использовать «метод post», чтобы получить его значение и отобразить на другой веб-странице.Поскольку я использую Symfony, слишком сложно получить его значение.

Есть ли другой способ получить значение и отобразить его на другой веб-странице?

1 Ответ

1 голос
/ 25 августа 2011

Я думаю, вы можете использовать форму для этого.

Например

  1. Визуализация формы в searchSuccess.php (или вы можете сделать форму вручную без рендеринга)

<form method="post "action =" <?php echo url_for('search') ?> ">

     <?php echo $form['search']->renderRow() ?> 


     <input type="submit" value="<?php echo __('search')?>" />                

 </form>
  1. В действии:

    открытая функция executeResult (sfWebRequest $ request) {

    $this->search_query=$request->getParameter('search');
    

    }

  2. In resultSuccess.php (страница, на которой вы хотите отобразить информацию)

    echo $ search_query

...