Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > данные формы


Автор: www 13.4.2005, 20:45
есть страничка...на ней форма, скажем, <input type=text name=a1>

далее...

<?
$a = *?*
?>

<a href="index.php?n=<?=$a?>">link</a>

как мне присвоить переменной $a значение из текстового поля a1?

Автор: Irokez 13.4.2005, 21:01
$a=$_REQUEST['a1'];

Автор: www 13.4.2005, 21:09
он присваивает $a1 = f.a1.value smile

Автор: Irokez 13.4.2005, 21:16
а требуется?

Автор: www 13.4.2005, 21:18
ну он присваивает именно 'f.a1.value', а не значение f.a1.value

Автор: Irokez 13.4.2005, 21:27
$a=$_POST['a1']; или $a=$_GET['a1'];


Автор: www 13.4.2005, 21:29
отказывается работать (((

Автор: Irokez 13.4.2005, 21:35
Цитата(www @ 13.4.2005, 21:29)
отказывается работать ((

smile smile smile
что говорит то?

Автор: www 13.4.2005, 21:43
$a1 = "";

ничего не просваивает

Автор: Irokez 13.4.2005, 21:49
ну так код давай ...
ЗЫ: ты надеюсь не сразу ожидаешь присвоения значения вроде:
Код

<form name=f method=post>
<input type=text name=a1>
<input type=submit value=gogogo>
</form>
<?
$a = *?*
?>
<a href="index.php?n=<?=$a?>">link</a>

Автор: www 13.4.2005, 21:55
так блин...в том то и дело, что нужно сразу!!!

Автор: Irokez 13.4.2005, 22:02
приехали =)
тут пхп не причем, должно быть что-то типа этого, если не получится, то спрашивай на ЯваСкрипт форуме ...
Код

<form name=f method=post>
<input type=text name=a1>
<input type=submit value=gogogo onClick="document.getElementById('link').href='index.php?n='+document.f.a1.value">
</form>
<?
$a = *?*
?>
<a href="index.php?n=<?=$a?>" id=link>link</a>

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)