Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Rozdzielczość ekranu - jak przechwycić
klag
post
Post #1





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 8.02.2003
Skąd: katywroclawskie.com

Ostrzeżenie: (0%)
-----


Witam Szanowna Grupo. Mam pytanie dotyczące rozdzielczości ekanu. Czy można przechwycić rozdzielczość ekranu za pomocą php? - chodzi o zapisanie jej w bazie danych do statystyk. Jeżeli nie to czy można przechwycić obiekt screen Java'o Scripta? bo jeżeli tak t osprawa by się bardzo ułatwiła. korzystałem z funkcji java_lastexception_get &clear ale popełniałem jakiegoś byka.Dziękuję.
P.S. ZX góry przepraszam jeżeli to pytanie nie nadaje się do Kategorii php Pro ale na to samo pytanie zadane w dziale skrypt jakoś mi nikt nie potrafił odpowiedzieć


--------------------
who control the past
command the future
who command the future
conquer the past
Go to the top of the page
+Quote Post
scanner
post
Post #2





Grupa: Zarząd
Postów: 3 503
Pomógł: 28
Dołączył: 17.10.2002
Skąd: Wrocław




NTG.

plik1.php - JavaScript przechwytuje rozdzielczosc i tworzy url np: plik2.php?szer=....&wys=....&kolory=.... a nastepnie reload stworzonego url.

Nastepnym razem pamietaj:
php jest ServerSide
JS jest ClientSide
JS != php

Temat byl na forum wiele razy więc SZUKAJ (to taka opcja u gory strony)


--------------------
scanner.info
Warto pamiętać: KISS, DRY
Go to the top of the page
+Quote Post
klag
post
Post #3





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 8.02.2003
Skąd: katywroclawskie.com

Ostrzeżenie: (0%)
-----


Nastepnym razem pamietaj:
php jest ServerSide
JS jest ClientSide
JS != php

to jest chyba oczywiste...było dla mnie prawie oczywiste że php tego nie zrobi wobec tego została tylko JavaScript? - stąd moje pytanie.Dziekuję jakkolwiek bo juz wiem o co chodzi - tyle że ja chciałem uniknąć wsadzenia tych zmiennych jako url'a - ale jak trzeba to trzeba i tyle. Jeszce raz dzięki tylko nie piszcie takich pierdół na tym forum j.w.


--------------------
who control the past
command the future
who command the future
conquer the past
Go to the top of the page
+Quote Post
scanner
post
Post #4





Grupa: Zarząd
Postów: 3 503
Pomógł: 28
Dołączył: 17.10.2002
Skąd: Wrocław




Skoro wiesz, że to nie php, to czemu zamieszczasz posta na forum poświęconenu php? Brak logiki. Jak już to mogłeś powędrowac z tym pytaniem IMO do Hyderparku.
Ordung musi być, jak mawiali starożytni rosjanie.


--------------------
scanner.info
Warto pamiętać: KISS, DRY
Go to the top of the page
+Quote Post
Sengir
post
Post #5





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 16.03.2003
Skąd: Poznań

Ostrzeżenie: (0%)
-----


Moim zdaniem to wcale nie jest takie oczywiste - gdyby ktoś kiedyś pomyślał, to możnaby wpisać informację o rozdzielczości ekranu do nagłówka http (tak jak to zrobiono np. z informacją o przeglądarce). Więc w sumie opieprzanie ludzi za to że myślą logicznie jest nie na miejscu (z tego co się orientuję to w nowej wersji http mają zawrzeć również taką informację).
Go to the top of the page
+Quote Post
LeWaR
post
Post #6





Grupa: Zarejestrowani
Postów: 87
Pomógł: 1
Dołączył: 22.04.2002
Skąd: Szubin

Ostrzeżenie: (0%)
-----


ciekawe jak by to zinterpretować:
80 x 25 znaków?
Go to the top of the page
+Quote Post
smook
post
Post #7





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 21.03.2003

Ostrzeżenie: (0%)
-----


Problem jest połączeniem php i Javascriptu w przekazaniu zmiennych - da się to zrobić bez przeładowywania strony.

Cześć javascriptowa może wyglądać np. tak (pisze "z głowy")
Kod
<script language="JavaScript">

  parametry='?szer='+window.screen.width+'&wys='+window.screen.height;

  document.write('<img border=0 width=0 height=0 src=stat.php'+parametry+'>');

</script>

plik stat.php będzie odczytywał parametry jako zmienne GET. Możesz oczywiście zrobić tak jakiś prosty obrazek przy pomocy php.


--------------------
---
Smook
Go to the top of the page
+Quote Post
polaczek
post
Post #8





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 24.02.2003
Skąd: Gliwice

Ostrzeżenie: (0%)
-----


No więc moze zmieścić po prostu kod java script któr pobiera szerokość i wysokość i dalej przekazać już z linka??Może to ci będize pasowało
Kod
[...]

<script language="javascript">

<?

echo "

var szerokosc=screen.width;

var wysokosc=screen.height

";

echo "<a href='save.php?wys="+wysokosc+"&"+szerokosc+"'>Ble ble</a>";

?>

[...]

Bardzo prosty skrypt, w którym można się bardzo łatwo pogubić,
a dokładniej w cudzysłowiach.
Mam nadzieje ze zrozumiałes jak nie to łap mnie na gg siedze na niewdocznym to jak coś to pisz
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 05:45