На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
Модераторы: Serafim, fatalist
  
    > Еще вопрос про массивы
      Почему не работает следующее хозяйство, есть 3 массива $addr, $desc, $img, в этом цикле не подставляются значения, почему:

      ExpandedWrap disabled
        for ($i = 0; $i <= (count($addr)-1); $i++)
        {
        echo $addr[i];
        $res=actual($addr[i]);
        if ($res) {
        $tmp= "<a target=_blank href=\"http://\"".$addr[i]."/forum/\"> <img src=\"i/".$img[i]."\" alt=\"$desc[i]\"></a>";
        echo $tmp;
        }
        else {
        $tmp="<img src=\"i/".$img[i]."_off\"  alt=\"".$desc[i]."\">";
        echo $tmp;
        }
        }
        Не i, а $i!!! Вот рабочий код:
        ExpandedWrap disabled
          for ($i = 0; $i < count($addr); $i++)
          {
          echo $addr[$i];
          $res=actual($addr[$i]);
          if ($res) {
          $tmp= "<a target=_blank href=\"http://\"".$addr[$i]."/forum/\"> " .
              "<img src=\"i/".$img[$i]."\" alt=\"" . $desc[$i] . "\"></a>";
          echo $tmp;
          }
          else {
          $tmp="<img src=\"i/".$img[$i]."_off\"  alt=\"".$desc[$i]."\">";
          echo $tmp;
          }
          }
          Точно, вредная привычка ;)
          0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
          0 пользователей:


          Рейтинг@Mail.ru
          [ Script execution time: 0,0257 ]   [ 15 queries used ]   [ Generated: 28.04.24, 10:12 GMT ]