Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Помогите разобраться!
Форумы портала PHP.SU » » Если скрипт не работает » Помогите разобраться!

Страниц (1): [1]
 

1. envoy - 18 Мая, 2011 - 16:40:43 - перейти к сообщению
Есть код:

//*********************************************************************
for ($x=1;$x<=10;$x++) //1
{ //2
if ((isset($_POST['select2_'.$x])) and (($_POST['select2_'.$x])!= "0")) //3
{ //4
echo '<table width="100%" cellpadding="10" cellspacing="0" bgcolor="#CCCCCC" border="1">'; //5
echo '<td><input type="checkbox" name="select2_'.$x.'" value="0">'.'Заказ: '."$_POST[select2_".$x."]".'</td>'; //6
echo '</table>'; //7
} //8
//*********************************************************************

в строке 8 в "$_POST[select2_".$x."]" , $x должна пробегать значения от 1 до 10 , т.е. "$_POST[select2_1]", "$_POST[select2_2]" ,"$_POST[select2_3]" ....."$_POST[select2_10]".

но при прогоне вылезает ошибка , знаю точно что именно в этом месте (".$x.") , но не знаю как исправить. Что подскажете?
2. OrmaJever - 18 Мая, 2011 - 16:46:33 - перейти к сообщению
Как можно незаметить кнопки выше тектового поля? Обрамите код в bbcode [*php]...[/php]
3. Мелкий - 18 Мая, 2011 - 16:49:46 - перейти к сообщению
envoy пишет:
но при прогоне вылезает ошибка

Ссссссекретная?

А если подсветить код, то ошибка вполне видна и находится в 7//6-ой строке.
PHP:
скопировать код в буфер обмена
  1. //*********************************************************************
  2.  for ($x=1;$x<=10;$x++) //1
  3.  { //2
  4.  if ((isset($_POST['select2_'.$x])) and (($_POST['select2_'.$x])!= "0")) //3
  5.  { //4
  6.  echo '<table width="100%" cellpadding="10" cellspacing="0" bgcolor="#CCCCCC" border="1">'; //5
  7.  echo '<td><input type="checkbox" name="select2_'.$x.'" value="0">'.'Заказ: '.($_POST["select2_".$x]).'</td>'; //6
  8.  echo '</table>'; //7
  9.  } //8
4. envoy - 18 Мая, 2011 - 16:54:42 - перейти к сообщению
Мелкий пишет:
envoy пишет:
но при прогоне вылезает ошибка

Ссссссекретная?

А если подсветить код, то ошибка вполне видна и находится в 7//6-ой строке.
PHP:
скопировать код в буфер обмена
  1. //*********************************************************************
  2.  for ($x=1;$x<=10;$x++) //1
  3.  { //2
  4.  if ((isset($_POST['select2_'.$x])) and (($_POST['select2_'.$x])!= "0")) //3
  5.  { //4
  6.  echo '<table width="100%" cellpadding="10" cellspacing="0" bgcolor="#CCCCCC" border="1">'; //5
  7.  echo '<td><input type="checkbox" name="select2_'.$x.'" value="0">'.'Заказ: '.($_POST["select2_".$x]).'</td>'; //6
  8.  echo '</table>'; //7
  9.  } //8



Большое спасибо! Все заработало! Удачи!
5. maragon - 19 Мая, 2011 - 21:40:18 - перейти к сообщению
Лень и незнание(нежелание) губит людей.
тащи себе в ПК notepad++ Хорошо Радость

 

Powered by ExBB FM 1.0 RC1