Как передать значение из моей формы в другую форму? - PullRequest
0 голосов
/ 07 января 2012

Здравствуйте, я не могу передать значение из моей формы в другую форму.

Чтобы объяснить это, у меня есть 3 формы:

  1. alldeals.php
  2. stardealdesc.php
  3. form.php

что я сделал, это передал значения из alldeals.php в stardealdesc.php, и он отлично работает. Однако в stardealdesc.php у меня есть кнопка, которая при щелчке всплывет форму (form.php) Я хочу, чтобы использовать значения, которые разбираются из alldeals.php в stardealdesc.php, чтобы также разбирать в formp.php.

Это всплывающие коды:

function Popup() {
window.open( 'form.php', "myWindow", 
"status = 1, height = 500, width = 500, resizable = 0" )
}

<form>
<input type="button" onClick="Popup()" value="Buy">
</form>

И это утверждение для получения значений из alldeals.php

$cmeter = $_REQUEST['cmeter']; 

, которые работают нормально, но я хочу взять это значение и отобразить его в form.php

Ответы [ 2 ]

0 голосов
/ 07 января 2012

не уверен насчет условий безопасности, но если вы хотите передать сведения о form.php, отображаемом во всплывающем окне, используйте его в URL, например, form.php?username=somename

0 голосов
/ 07 января 2012

Я полагаю, вы имеете в виду ПРОЙТИ, а не PARSE,

Вам необходимо сохранить сохраненные входные данные формы в сеансе

session_start();
$_SESSION['form1_values'] = $_POST; // Submitted from form 1
$_SESSION['form2_values'] = $_POST; // Submitted from form 2
$_SESSION['form3_values'] = $_POST; // Submitted from form 3

Затем вы можете ссылаться на эти значения из любого скрипта PHP в любое время, пока сеанс не будет очищен

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...