[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: как превратить данные введённые в форму в переменн
amsokol
Увожаемые Гуру PHP Подскажите начинающему.

Как превратить данные введённые в форму в переменную, чтобы на другой странице(обработчике) можно было вставить эту перепенную куда надо и в процессе обработки сервера выводились данные содержащиеся в форме.


Вот пример формы:

<FORM class=input name=form2 action=wmzeschange.php method=post>
<TABLE cellSpacing=0 cellPadding=0 width=260 border=0>
<TBODY>
<TR>
<TD align=middle>
<P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px">О????
</P></TD>
<TD align=middle>
<P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><INPUT
class=input id=in onkeyup=calc2() onfocusout=calc2()
onchange=calc2() size=13 value=0 name=in> </P></TD>
<TD>
<P
style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px">&nbsp;???</P></TD></TR>
<TR>
<TD align=middle height=4>
<P
style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px">П????</P></TD>
<TD align=middle height=4>
<P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><INPUT
class=input id=out onkeyup=calc1() onfocusout=calc1()
onchange=calc1() size=13 value=0 name=out> </P></TD>
<TD height=4>
<P
style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px">&nbsp;???
</P></TD></TR>
<TR>
<TD align=middle>&nbsp;</TD>
<TD align=middle>
<P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><IMG
height=17 src="imajes/space.gif"
tppabs="space.gif"></P></TD>
<TD>&nbsp;</TD></TR>
<TR>
<TD align=middle>
<P
style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px">&nbsp;???</P></TD>
<TD align=middle>
<P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><INPUT
class=input id=egold size=15 name=egold value="х"> </P></TD>
<TD>&nbsp;</TD></TR>
<TR>
<TD align=middle>
<P
style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px">&nbsp;???</P></TD>
<TD align=middle>
<P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><INPUT
class=input id=lr size=13 name=lr value="U"> </P></TD>
<TD>&nbsp;</TD></TR>
<TR>

<TD align=middle>
<P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><SPAN
lang=en-us>e-mail</SPAN><BR></P></TD>
<TD align=middle>
<P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><INPUT
class=input id=wmpurse size=13 name=wmpurse> </P></TD>
<TD>&nbsp;</TD></TR></TBODY></TABLE>
<P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><BR><INPUT class=input onclick=sub2() type=button value="Да, продолжить" name=but2>
<BR><SPAN class=small>Вы принимаете <A
href="#"><FONT
color=#ff9900>Соглашение</FONT></A></SPAN> </P></FORM>



Заранее благодарен за ответ.




Спустя 5 минут, 10 секунд (25.08.2009 - 19:17) Michael написал(а):
Если грубо, без проверок то так ( данные пришли как POST):
PHP
foreach ($_POST as $k=>$v)
{
    $GLOBALS[$k]=$v;
}

Это если все поля в переменные

Спустя 49 секунд (25.08.2009 - 19:18) DenPHP написал(а):
PHP
<?php 
header
("Content-Type: text/html; charset=utf-8"); 
?> 
<form action="?" method="post"> 
<input name="test" type="text" /><br /> 
<input name="ok" type="submit" /> 
</form> 
<?php  
$test 
= isset($_POST['test'])?$_POST['test']:null
echo 
$test

обработчик в этом же файле
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.