Получить размер окна с помощью php

В чем проблема с этим кодом:

$window_width= '<script>screen.availWidth</script>'; $window_height= '<script>screen.availHeight</script>'; 

Есть идеи?

В коде нет ничего плохого, но вы не можете получить значения в переменной PHP, потому что PHP является языком сценариев на стороне сервера.

Вам нужен JavaScript, а не PHP.

 var screenWidth = window.screen.width, var screenHeight = window.screen.height; 

Затем вы можете отправить его на сервер через Ajax (с помощью XmlHttpRequest ).

Вы, кажется, неправильно понимаете основные концепции работы PHP и HTML / JavaScript. PHP – это серверный язык, а JavaScript – это клиентский язык.

Сначала PHP генерирует результат, а затем передается клиенту, где он выполняется. Ты пытаешься сделать это наоборот.

Сначала вам нужно создать страницу с использованием PHP, отправить ее клиенту для выполнения на стороне клиента, а оттуда JavaScript выполнить вызов, который отправляет информацию обратно на PHP с помощью запроса GET / POST.