Реклама на сайте Advertise with us

Вопрос по формам

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:



С нами с 02.01.04
Сообщения: 1246
Рейтинг: 54

Ссылка на сообщениеДобавлено: 14/04/09 в 01:05       Ответить с цитатойцитата 

Чет не думал что так долго провожусь с простым вопросом как показалось, может кто поможет icon_smile.gif

В форме текстовые поля, причем несколько однотипных, допустим урл разных сайтов, как же мне их как массив получить?

Пробовал как массив

Код:
<INPUT TYPE=TEXT NAME="urls[]">


а потом в PHP

Код:
$urls = $_POST["urls[]"]


Да и вообще много че пробовал, помню что когда то такое делал, не подскажите?

0
 



С нами с 19.11.03
Сообщения: 3973
Рейтинг: 2362

Ссылка на сообщениеДобавлено: 14/04/09 в 02:25       Ответить с цитатойцитата 

В форме, что то типа :

Код:

<?php
$domains_list = array('domain.com', 'domain2.com', 'domain3.com', 'domain4.com');

echo "<select name='url[]' multiple>";

foreach($domains_list as $domain)
{
  echo "<option value='$domain'>$domain</option>";     
}
echo "</select>";
?>


Зажимаешь CTRL и выбираешь нужные варианты.

В принимающем скрипте получаешь :

Код:

<?php
foreach($_POST['url'] as $domain)
{
   echo $domain . "<br>";
}
?>

0
 



С нами с 02.01.04
Сообщения: 1246
Рейтинг: 54

Ссылка на сообщениеДобавлено: 14/04/09 в 02:42       Ответить с цитатойцитата 

дело в том что список не предопределен, ну в любом случае я понял как делать,в общем все правильно делал.. в общем чтоб понять что передается нужно использовать
Код:
print_r($_POST);
, сразу все станет ясно..

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »