Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: для новичков > Данные из URL


Автор: Gravip 30.9.2008, 13:35
Есть урл "..../primer.htm?peremennaya"

Нужно присвоить переменую вот так:

 <input name="myself" value="peremennaya" type="hidden">

Автор: chertoss 30.9.2008, 14:13
не понял задачу

Автор: Gravip 30.9.2008, 14:32
Человек перешёл по ссылке "..../primer.htm?peremennaya"

Ему открывается primer.htm, в котором есть форма, в форме есть строка

<input name="myself" value="СЮДА вставить ту самую peremennaya из урла" type="hidden">

Автор: bars80080 30.9.2008, 14:50
а обязательно через js? сервером делается в тыщу раз легче

Автор: Gravip 30.9.2008, 15:01
ну можно и серверно, через пхп? напишите тогда код пожалуйста smile Спасибо

Автор: bars80080 30.9.2008, 15:10
"..../primer.htm?peremennaya"


Код

<?php 
if(!empty($_GET['peremennaya'])) $per = htmlspecialchars($_GET['peremennaya']);
else $per = '';
?>
<input name="myself" value="<?php echo $per;?>" type="hidden" />

Автор: Gravip 30.9.2008, 15:21
Ну немного не то ) Переменная все время разная, но одна smile То есть нужно брать то что после знака вопроса

Автор: bars80080 30.9.2008, 18:15
Код

<?php
foreach($_GET as $k => $v) {
    if(!empty($k)) $per = htmlspecialchars($k); else $per = '';
}
?>
<input name="myself" value="<?php echo $per;?>" type="hidden" />

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