что в параметре name - то будет ключём, а в value - значением если у тебя $kom[$i] == 'kol' в поле вписано '$kol', то Array ( [kol] => $kol ) является правильным выводом зы: нам не видно, что ты передаёшь
в общем задача такая: сначала одно поле текстовое, вводим туда число жмем далее, появляется такое колчиство полей сколько ввели. заполняются эти поля и передаются в обработчик. как эти поля получить снова в массиве?
PHP: if (isset($_GET['colCnt'])) { echo '<form method="POST">'; for ($i = 0; $i < $_GET['colCnt']; $i++) { echo '<input name="inputs[]"/>'; } echo '</form>'; } После отправки формы лови массив inputs. А вообще, проще количество полей яваскриптом регулировать.
или так PHP: <form method="post"> <input type="text" name="abc"><br> <?php $abc = $_POST['abc']; if (isset($abc)){ $i=0; while ($i++<$abc) { echo ' <input type=text name='.$abc.$i.'><br><br> '; } } ?> <input type=submit value="Далее">
Kusto, name не должен с числа начинаться. Хотя, догадываюсь, что ты опечатался просто... PHP: echo ' <input type=text name="input'.$i.'"><br><br> ';
Какая функция позволяет перевести дату формата 10.06.2010, 14:56 в unix, например, 1277926336? Спасибо.
если для инсерта в БД - то мейби лучше использовать UNIX_TIMESTAMP('гггг-мм-дд чч:мм:сс'), т.е. использовать возможности самого мускула непосредственно в запросе
А вот ещё один вопрос по преобразованию даты в юникс формат. Дата может быть, например, такой: Сегодня, 12:35 или: Вчера, 12:35 Как такие даты перевести в юникс? Проблема решена.
как с одного сайта выдернуть фоновый рисунок состоящий из нескольких картинок и заменить его на своем сайте?
копируй из CSS все что связано с этими картинками, а из HTML все div, которые связаны с этими css стилями =) вопрос явно не связан с php
header("location: http://site.ru/art.rar"); //Это файл, который нужно скачать $file=fopen("1.txt","a+"); //Открытие flock($file,LOCK_EX); //Блокировка $count=fread($file,100); //Чтение $count++; // Увеличение значение на 1 ftruncate($file,0); // Очищаем файл fwrite($file,$count); //Записываем новое значение flock($file,LOCK_UN); //Разблокируем fclose($file); //Закрываем
Мужики? а мультизагрузку изображений чтоб реализовать, какой лучше оператор цикла использовать: for или foreach. Задача так-то такова, есть 10 полей с name="userfile[]", причем не обязательно 10, может варьироваться от 1 до 10, и еще есть 10 полей с name="linkfile", число их также может варьироваться, так будет лучше сказано. Собственно в скрипте я обрабатываю это таким образом, $name так понимаю тоже надо включить в цикл, генерирую случайное имя им = ) PHP: $image = $_FILES['userfile']['tmp_name'] or $image = $_POST['linkfile'] or die ('<p align=center><font size=4 color=red>Не вижу картинки?!</font></p>'); $name = md5(time().rand(1,999999999).time());