۱۳۹۸ مرداد ۲۹, ۰۵:۲۹ ب.ظ
سلام
من میخوام مطابق با اندازه صفحه نمایش مانیتورها، یک کد رو نشون بدم
از کد زیر استفاده کردم:
ولی وقتی مقدار $screen_resolution رو چاپ میکنم 0 نشون میده
مشکل کد چیه
یا راه بهتری هست؟
من میخوام مطابق با اندازه صفحه نمایش مانیتورها، یک کد رو نشون بدم
از کد زیر استفاده کردم:
کد پیاچپی:
<?php
session_start();
$screen_resolution=0;
if (!isset($_SESSION[iterate]))
{
if(!isset($HTTP_COOKIE_VARS["users_resolution2"]))
{
$_SESSION[iterate]=1;
?>
<script language="javascript">
<!--
writeCookie();
function writeCookie()
{
var the_cookie = "users_resolution2="+ screen.width +"x"+ screen.height;
document.cookie=the_cookie
location ='<?php echo $_SERVER['PHP_SELF'];?>';
}
//-->
</script>
<?php
}
else{
$screen_resolution = $HTTP_COOKIE_VARS["users_resolution2"];
}
}
else{
$screen_resolution = $HTTP_COOKIE_VARS["users_resolution2"];
}
settype($screen_resolution, "integer");
echo $screen_resolution;
?>
مشکل کد چیه
یا راه بهتری هست؟