• 05-08-2012, 22:17:43
    #1
    Arkadaşlar php ile ekran çözünürlüğünü alıp ekrana bastırmam gerekiyor. İnternetle bayağı bi aradım javascript ile yapılıyormuş. Denedim yönlendirme işlemini yaptı fakat ekrana yazmıyor.

    Bu konuda fikri olarak arkadaşlar var mı?

    <body class="1024">
    <body class="1366">

    şeklinde yazdırmam gerekiyor.
  • 05-08-2012, 22:37:53
    #2
    Hocam sanırım php ile alamazsınız php kullanarak fakat javascript ile alınan şöyle bir örnek buldum
    <?     
    if(!isset($_GET['r']))     
    {     
    echo "<script language=\"JavaScript\">     
    <!--      
    document.location=\"$PHP_SELF?r=1&width=\"+screen.width+\"&Height=\"+screen.height;     
    //-->     
    </script>";     
    }     
    else {         
    
    // Code to be displayed if resolutoin is detected     
         if(isset($_GET['width']) && isset($_GET['Height'])) {     
                   // Resolution  detected     
         }     
         else {     
                   // Resolution not detected     
         }     
    }     
    
    ?>
  • 05-08-2012, 23:16:45
    #3
    php serverside olduğu için arkadaşın verdiği örnekteki gibi client side bişeyle alman lazım. en uygunu da js.
  • 05-08-2012, 23:24:27
    #4
    Üyeliği durduruldu
    Jquery ile ;
    Alıntı
    var Genislik = $(window).width();
    var Yukseklik = $(window).height();
    Genişlik ve yükseklik ölçeklerini alabilirsin..
    Daha sonra ise alınan genişlik ölçülerini jquery ile body tagına ekleyebilirsin;

    Alıntı
    $("body").addClass(Genislik);
    Umarım işine yarar.
  • 05-08-2012, 23:41:00
    #5
    kolpacino adlı üyeden alıntı: mesajı görüntüle
    Hocam sanırım php ile alamazsınız php kullanarak fakat javascript ile alınan şöyle bir örnek buldum
    <?     
    if(!isset($_GET['r']))     
    {     
    echo "<script language=\"JavaScript\">     
    <!--      
    document.location=\"$PHP_SELF?r=1&width=\"+screen.width+\"&Height=\"+screen.height;     
    //-->     
    </script>";     
    }     
    else {         
    // Code to be displayed if resolutoin is detected     
         if(isset($_GET['width']) && isset($_GET['Height'])) {     
                   // Resolution  detected     
         }     
         else {     
                   // Resolution not detected     
         }     
    }     
    ?>
    Teşekkürler fakat ekrana nasıl yazdırcam ben bunu

    Sadece 1024 veya 1336 olan kısmı görmem yeterli.
  • 05-08-2012, 23:42:23
    #6
    <script language="Javascript">
    var a,b
    a = screen.width;
    b = screen.height;
    document.writeln(a);
    document.writeln(b);
    </script>
    Bu yazar fakat sanırım istediğin bu değil
  • 05-08-2012, 23:42:42
    #7
    Üyeliği durduruldu
    Misafir adlı üyeden alıntı: mesajı görüntüle
    Teşekkürler fakat ekrana nasıl yazdırcam ben bunu
    Sadece 1024 veya 1336 olan kısmı görmem yeterli.
    Jquery ile
    Alıntı
    var Genislik = $(window).width();
    document.write(Genislik);
    Yazarak genişlik değerlerini görebilirsin..
  • 05-08-2012, 23:50:26
    #8
    Mepring adlı üyeden alıntı: mesajı görüntüle
    Jquery ile
    Yazarak genişlik değerlerini görebilirsin..
    kusura bakma ama cidden beceremedim jquery ile

    yani şöyle bişi olmasını istiyorum

    <body class="EKRAN GENİŞLİĞİ">
  • 05-08-2012, 23:54:02
    #9
    Mepring adlı üyeden alıntı: mesajı görüntüle
    Jquery ile
    Yazarak genişlik değerlerini görebilirsin..
    arkadaşın verdiği kod işini görecektir. kolay gelsin.