Показать сообщение отдельно
  #1 (permalink)  
Старый 20.05.2011, 23:19
Новичок на форуме
Отправить личное сообщение для Leap_Day Посмотреть профиль Найти все сообщения от Leap_Day
 
Регистрация: 20.05.2011
Сообщений: 4

Как получить значение формы
Дело состоит вот в чем: есть 2 файла index.php и secure.php, который подключается через iframe к index.php. В теле secure.php при загрузке передаю 2 значения переменных в index.php в поля input. Значения в этих полях появляются, но забрать оттуда их я так и не смог. Пытался вывести значения полей alert-ом и POST-ом, но они значения эти не видят.

////////////index.php

<table><tr><td>

<form method="post" name="id2">
 <input type="text" name="test">
 <input type="text" name="test1">
</form>
 
[PHP]<?
$log=$_POST["test"];
$passw=@$_POST["test1"];
echo $log;
?>[/PHP]
</td></tr></table>



////////////secure.php

<?
echo "<HTML>\n";
echo "<HEAD>\n";
echo "<TITLE>Добро пожаловать</TITLE>\n";
echo "</HEAD>\n";
echo "<BODY onload=\"parent.document.id2.test.value = log; parent.document.id2.test1.value = passw;\" bgcolor=\"#FFFFFF\">\n";

[JS]<SCRIPT LANGUAGE="JavaScript">
log="<? echo $log; ?>";
passw="<? echo $passw; ?>";
</script>[/JS]

echo "</BODY>\n";
echo "</HTML>\n";
?>
Ответить с цитированием