За последние 24 часа нас посетили 42463 программиста и 1816 роботов. Сейчас ищут 832 программиста ...

Наиболее близкое значение по массиву

Тема в разделе "PHP для новичков", создана пользователем Invision, 4 май 2011.

  1. Invision

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

    С нами с:
    26 фев 2009
    Сообщения:
    1.437
    Симпатии:
    1
    Адрес:
    Томск
    Есть массив: 1280x1024; 1024X768; 800x600

    Человек заходит у него к примеру разрешение не точно определилось 1240x970. Оно будет подгоняться под 1280x1024. т.е выдаст такой результат :) Вопрос как =)
     
  2. guest2013

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

    С нами с:
    19 ноя 2007
    Сообщения:
    109
    Симпатии:
    0
    попробуйте через площадь прямоугольника
     
  3. Invision

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

    С нами с:
    26 фев 2009
    Сообщения:
    1.437
    Симпатии:
    1
    Адрес:
    Томск
    Еще нужно граматно узнать разрешение экрана) насколько я понимаю можно только через js?
     
  4. Invision

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

    С нами с:
    26 фев 2009
    Сообщения:
    1.437
    Симпатии:
    1
    Адрес:
    Томск
    Заюзал

    if (isset($_GET['width']) && isset($_GET['height'])) {
    echo "Разрешение: ". $_GET['width'] ."x".$_GET['height']."<br />\n";
    } else {
    echo "<script type=\"text/javascript\">location.href=\"${_SERVER['SCRIPT_NAME']}?${_SERVER['QUERY_STRING']}"."&width=\" + screen.width + \"&height=\" + screen.height;</script>";
    }

    хз насколько извращенно
     
  5. guest2013

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

    С нами с:
    19 ноя 2007
    Сообщения:
    109
    Симпатии:
    0
    как то тоскливо.
    А нужно ли вообще такой изврат?
    Может сделать где то форму настроек? И в куках сохранять.
     
  6. Invision

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

    С нами с:
    26 фев 2009
    Сообщения:
    1.437
    Симпатии:
    1
    Адрес:
    Томск
    Вот именно извращение ппц =) Нужно чтобы перед тем как все загрузилось определить разрешение экрана пользователя =)
     
  7. titch

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

    С нами с:
    18 дек 2010
    Сообщения:
    847
    Симпатии:
    0
    как раз в этом я проблемы не вижу. кстати, в 95% тебе нужна только ширина
     
  8. Invision

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

    С нами с:
    26 фев 2009
    Сообщения:
    1.437
    Симпатии:
    1
    Адрес:
    Томск
    Все через цикл замутил + заюзал explode и все пашет :)