Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Подскажите как присвоить параметру name значение a1,a2,a3 и т.д

Сообщения:  [1-9] 

 
 автор: Valick   (11.03.2011 в 23:37)   письмо автору
 
   для: Su1c1de   (11.03.2011 в 22:58)
 

наверно вутету
правда у меня лично такой нет, были бы лишние деньги купил бы, а так у меня их около 10 штук по РНР непосредственно :)
первой книгой был Самоучитель

  Ответить  
 
 автор: Su1c1de   (11.03.2011 в 22:58)   письмо автору
 
   для: Valick   (11.03.2011 в 22:40)
 

Я боюсь столько не потяну!Посоветуйте какую для начала преобрести.Чтобы ёмкая была,по возможности.

  Ответить  
 
 автор: Valick   (11.03.2011 в 22:40)   письмо автору
 
   для: Su1c1de   (11.03.2011 в 22:20)
 

Вместо одного маленького спасибо, купите лучше все книжки Игоря Вячеславовича по паре экземпляров))

  Ответить  
 
 автор: Su1c1de   (11.03.2011 в 22:31)   письмо автору
 
   для: cheops   (11.03.2011 в 22:12)
 

Ура!!!!!!Заработало!!!!!!!

cheops,ты супер)).

  Ответить  
 
 автор: Su1c1de   (11.03.2011 в 22:20)   письмо автору
 
   для: cheops   (11.03.2011 в 22:12)
 

Хе-хе.Это для личного пользования,на апаче дома будет работать))))). Спасибо.Щас буду перекраивать.

  Ответить  
 
 автор: cheops   (11.03.2011 в 22:12)   письмо автору
 
   для: Su1c1de   (11.03.2011 в 22:05)
 

Просто подставляйте это число, вместо count($x) в цикле. Только предварительно пропустите его через intval(), чтобы привести к целому значению, а то мало ли что введут.

  Ответить  
 
 автор: Su1c1de   (11.03.2011 в 22:05)   письмо автору
 
   для: cheops   (11.03.2011 в 21:40)
 

В массиве по плану будут переменные.А как завязать из первой формы число итераций?Просто из массива могут быть задействованы разное количество значений.Взависимости от введённого в первую форму числа от 1 до 5.

  Ответить  
 
 автор: cheops   (11.03.2011 в 21:40)   письмо автору
 
   для: Su1c1de   (11.03.2011 в 21:26)
 

Здесь можно поступить как-то так
<?php
  
...
  
$x=array(0,'a1','a2','a3','a4','a5','a6');
  for(
$i 0$i count($x); $i++)
  {
    echo 
"<input type='hidden' name='{$x[$i]}' value=''>";
  }
  ...
?>

>$x=array(0,a1,a2,a3,a4,a5,a6);
Хм... а почему такая странная запись? Здесь имеются в виду строки?
<?php
  
...
  
$x=array(0,'a1','a2','a3','a4','a5','a6');
  ...
?>
или переменные?
<?php
  
...
  
$x=array(0,$a1,$a2,$a3,$a4,$a5,$a6);
  ...

  Ответить  
 
 автор: Su1c1de   (11.03.2011 в 21:26)   письмо автору
 
 

Здравствуйте.Написал на первой странице форму:


   <form action = "http://localhost/1/test2.php" method="post">
<input type="text" name="a"/><br>
<input type="submit"/>
</form>


На следующей странице через цикл и массив попытался сделать ещё формы:

<form  action="http://localhost/1/test2.php" method="post">
<? $x=array(0,a1,a2,a3,a4,a5,a6);
   
$var =$_POST[a] ;
   
$i 0;
   while(++
$i <= $var)
   {
      echo(
'

<br><input type="text" value="400" name="$x[$i]"/><br>'
);
echo 
"$x[$i]";
};
?>
<br><input type="submit"/>
</form>


Ребят,подскажите как присвоить параметру name значение a1,a2,a3 и т.д.,чтобы на следующем этапе появились глобальные переменные $_POST[a1] и т.д.
Я начинающий програмист-самоучка.Знаю как решить проблему,но код неимоверно удлиннится.Заранее спасибо)).

  Ответить  

Сообщения:  [1-9] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования