Pagina 1 din 1

Detectare rezolutie cu php

Scris: Mar Ian 13, 2015
de trif
Buna ziua,
am cautat pe net anumite informatii dar nu am gasit mare lucru asa ca apelez la voi.
Ceea ce am cautat a fost urmatorul lucru
Site-ul imi detecteaza ce rezolutie are cel care intra pe site si se face asa cum trebuie.
Ceea ce am cautat a fost ca imi detecteze cu php adica:
cand am rezolutia de:

Cod: SelectaĊ£i tot

if  (max-width:1440px) and (min-width:1366px) 
{aaa}
elseif (max-width:1366px) and (min-width:1280px) 
{bbbb}
elseif (max-width:1280px) and (min-width:1024px)
{cccc}
elseif  (max-width:1024px) and (min-width:768px) 
{dddd}
si tot asa.

Am tot caut si nu am gasit.
Astept raspuns.
Multumesc anticipat.
Cu stima Trif

Detectare rezolutie cu php

Scris: Mar Ian 13, 2015
de MarPlo
Salut
Php fiind server-side nu poate detecta rezolutia ferestrei de navigare. Cu php poti detecta tipul sistemului folosit (mobil, tableta, desktop), pentru aceasta poti folosi scriptul de la pagina: https://github.com/serbanghita/Mobile-Detect

Rezolutia se poate detecta cu JavaScript, folosind "screen.width" si "screen.height".
Exemplu:

Cod: SelectaĊ£i tot

<script>
alert('Rezolutie: '+ screen.width +' x '+ screen.height);
</script>

Detectare rezolutie cu php

Scris: Mar Ian 13, 2015
de trif
Buna ziua,
As putea sa ma folosesc de javascript in IF-urile mele adica js imi vede rezolutia iar eu cu php sa il fac cu IF-uri.

Multumesc anticipat
Cu stima Trif

Detectare rezolutie cu php

Scris: Mar Ian 13, 2015
de MarPlo
JavaScript se executa in browser, dupa ce php si-a terminat executia.
Cand JS vede rezolutia deja nu mai poti decide ce sa faca php, nu poti baga if-uri de rezolutie in cod php.
Poti sa faci if-uri in javascript pe baza rezolutiei si in acele if-uri sa lucrezi cu cod javascript, dar nu cu php.