разрешение экрана до setcookie

Тема в разделе "PHP", создана пользователем sultan347, 30 май 2009.

Статус темы:
Закрыта.
Модераторы: latteo
  1. sultan347

    sultan347

    Регистр.:
    25 апр 2009
    Сообщения:
    230
    Симпатии:
    7
    Подскажите:
    1. Можно ли получить разрешение экрана и глубину цвета пользователя до строки setcookie();
    2. Если можно, то как их получить конкретно?
    3. Если нельзя, то придется использовать буферизацию. Это не скажется ли в быстродействии скрипта? Скрипт довольно тяжелой
     
  2. PHP_Master

    PHP_Master

    Регистр.:
    3 фев 2008
    Сообщения:
    2.647
    Симпатии:
    590
    На PHP вообще нельзя получить эти данные, их можно получить только при помощи JS и затем записать в куки и редиректить.
     
  3. sultan347

    sultan347

    Регистр.:
    25 апр 2009
    Сообщения:
    230
    Симпатии:
    7
    Да, знаю, поэтому и спрашиваю, можно ли до строки setcookie получить эти данные. JS можно использовать до setcookie?
     
  4. PHP_Master

    PHP_Master

    Регистр.:
    3 фев 2008
    Сообщения:
    2.647
    Симпатии:
    590
    Можно. Как - описано постом выше.
     
    sultan347 нравится это.
  5. najel

    najel Постоялец

    Регистр.:
    3 фев 2009
    Сообщения:
    145
    Симпатии:
    15
    Можно сделать так. Пользователь попадает на страницу, к примеру 1.html, в которой прописан JavaScript который "выдергивает" разрешение экрана. Далее с помощью редиректа перенаправляем пользователя в скрипт 1.php в котором обрабатываем данные, переданные методом GET.
    Получаем php скрипт в котором сразу можно будет сделать setcookie.
     
  6. max-oligarh

    max-oligarh Постоялец

    Регистр.:
    4 май 2009
    Сообщения:
    68
    Симпатии:
    2
    ещё неплохой вариант использовать ajax и сессию к примеру, но в любом случае необходимо разрешение определять с помошью js
     
Статус темы:
Закрыта.