За последние 24 часа нас посетили 22139 программистов и 1686 роботов. Сейчас ищут 1492 программиста ...

Неадекватный скрипт.

Тема в разделе "Вопросы от блондинок", создана пользователем webster, 5 мар 2012.

  1. webster

    webster Активный пользователь

    С нами с:
    5 мар 2012
    Сообщения:
    1
    Симпатии:
    0
    С моей точки зрения написано все верно. Но при любом раскладе выходит вариант 1. В чем я не прав?
    Код (PHP):
    1. if (!isset($_GET['page']))
    2.              {
    3.                 $_GET['page']="1";
    4.              }
    5.          $p=ceil($r[0]/10);
    6.          for ($i=1;$i<=$p;$i++)
    7.              {
    8.              if ($_GET['page']="$i")
    9.             {echo "variant 1";
    10.             $n=$n."<a href=products.php?item=2&page=$i>$i</a>";
    11.              }
    12.              else
    13.             {echo "variant 2";
    14.               $n=$n." ".$i;
    15.                }
    16.  } 
    Добавлено спустя 7 минут 47 секунд:
    Напрочь забыл php не = а == :)
     
  2. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    =) бывает.
    не забудь еще про === с проверкой типа.
     
  3. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    не делайте пагинатор таким методом =)
     
  4. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
    Код (Text):
    1. $_GET['page'] == $i