![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 15.04.2002 Skąd: Kielce Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Poszukuję skryptu w php, który wykrywałby rozdzielczość użytkownika i automatycznie generował odpowiednią stronę, bez otwierania żadnych dodatkowych okien. Czy wie ktoś może skąd to można pobrać lub jak to zobić? Pozdrawiam Michał Karoński |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 268 Pomógł: 0 Dołączył: -- Skąd: kielce Ostrzeżenie: (0%) ![]() ![]() |
Musisz to zrobic w JavaScripcie po stronie klienta (przegladarki) - php sie ty na nic nie zda...
PS: skad jestes z ksm? |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 234 Pomógł: 0 Dołączył: 9.04.2002 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Możesz w JavaScripcie zrobić skrypt, który prześle informacje do skryptu php. Jeśli nie wiesz jak, to pytaj.
-------------------- Pozdrawiam,
Mistycus |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 602 Pomógł: 0 Dołączył: -- Skąd: W - WA -> GRO Ostrzeżenie: (0%) ![]() ![]() |
Kod <script language='JavaScript'>
var v=navigator.appName; if(v!='Netscape') var scolor=screen.colorDepth; else var scolor=screen.pixelDepth; document.write('<img src="http://<? echo SERVER_NAME; ?>/<? echo SERVER_PATH; ?>/rstat.php?scr='+screen.width+'&colorbit='+scolor+'" width=1 height=1 border=0>'); </script> |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 234 Pomógł: 0 Dołączył: 9.04.2002 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Co Ty piszesz gajcy2? Ten skrypt Mu wogóle nie pomoże.
-------------------- Pozdrawiam,
Mistycus |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 456 Pomógł: 0 Dołączył: -- Ostrzeżenie: (0%) ![]() ![]() |
Cytat Witam,
Poszukuję skryptu w php, który wykrywałby rozdzielczość użytkownika i automatycznie generował odpowiednią stronę, bez otwierania żadnych dodatkowych okien. musisz zrobic dodatkowe przeladowanie lub nowe okienko inaczej nie da rady bo musisz jakos przekazac te dane z JS do php -------------------- pozdrawiam
CASTOR |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 15.04.2002 Skąd: Kielce Ostrzeżenie: (0%) ![]() ![]() |
Cytat Musisz to zrobic w JavaScripcie po stronie klienta (przegladarki) - php sie ty na nic nie zda...
PS: skad jestes z ksm? Hmmm... to nieciekawie. Sam nie lubię stron, na których otwiera się więcej niż jedno okno. Nie przepadam też za stronami z "intrem" czyli pierwszą stroną na której wybiera się rozdzielczość. W zwiazku z tym chciałem coś wykombinować co automatycznie wykryło by rozdzielczość i bez żadnych wyborów i otwierania okien dostosowało się. Może jednak da się jakoś? PS. Mieszkam na Stoku |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 15.04.2002 Skąd: Kielce Ostrzeżenie: (0%) ![]() ![]() |
Cytat Możesz w JavaScripcie zrobić skrypt, który prześle informacje do skryptu php. Jeśli nie wiesz jak, to pytaj.
To by było chyba całkiem dobre. Może nawet wyszło by to czego potrzebuję. Ale niestety nie wiem jak to zrobić. Możesz pomóc? |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 456 Pomógł: 0 Dołączył: -- Ostrzeżenie: (0%) ![]() ![]() |
tu masz cos
Kod <?php
if(!$szer){ echo "<script>n"; echo "document.location="$PHP_SELF?szer="+screen.width+"&wys="+screen.height;"; echo "</script>"; } if($szer){ echo"twoja rozdzielczosc to: szerokosc:$szer , wysokosc: $wys"; } ?> ...ale jak juz wspominalem stronka zostanie przeladowana bo trzeba podac dane z JS do php :wink: -------------------- pozdrawiam
CASTOR |
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 234 Pomógł: 0 Dołączył: 9.04.2002 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Cytat Cytat Możesz w JavaScripcie zrobić skrypt, który prześle informacje do skryptu php. Jeśli nie wiesz jak, to pytaj.
To by było chyba całkiem dobre. Może nawet wyszło by to czego potrzebuję. Ale niestety nie wiem jak to zrobić. Możesz pomóc? Oczywiście, że mogę. Oto kod: Kod <?
if(!isset($szer)&!isset($wys)){echo" <SCRIPT language="JavaScript"> szer=screen.width wys=screen.height document.location.href=document.location+"?szer="+szer+";wys="+wys </SCRIPT> ";}; ?> Dzięki temu skryptowi strona przeładuje się podając w URL-u odpowiednie zmienne, które możesz wykorzystać skrypcie php. Zmienne te będą dostępne pod nazwami: $szer - szerokość ekranu $wys - wysokość ekranu Mam nadzieję, że to Ci wystarczy. Jeśli potrzebujesz jeszcze jakiegoś skryptu w JavaScripcie, poprostu proś - mogę napisać praktycznie każdy. ![]() -------------------- Pozdrawiam,
Mistycus |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 456 Pomógł: 0 Dołączył: -- Ostrzeżenie: (0%) ![]() ![]() |
Cytat Mam nadzieję, że to Ci wystarczy. Jeśli potrzebujesz jeszcze jakiegoś skryptu w JavaScripcie, poprostu proś - mogę napisać praktycznie każdy.
![]() :?: potrzebuje detekcje pluginu flasha oraz info ktora wersja jest zainstalowana :?: Ma dzialac we wszystkich(IE, NN, Opera) przegladarkach czwartej generacji(od wersji 4.0 do teraz):wink: -------------------- pozdrawiam
CASTOR |
|
|
![]()
Post
#12
|
|
![]() Grupa: Zarejestrowani Postów: 234 Pomógł: 0 Dołączył: 9.04.2002 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Cytat :?: potrzebuje detekcje pluginu flasha oraz info ktora wersja jest zainstalowana :?:
Ma dzialac we wszystkich(IE, NN, Opera) przegladarkach czwartej generacji(od wersji 4.0 do teraz):wink: Szczerze mówiąc zaskoczyłeś mnie castor. Nie miałem pojęcia jak odczytać wersje zainstalowanego Flash'a, a więc poszukałem trochę w Internecie, po czym napisałem taki skrypcik: Kod <SCRIPT language="JavaScript">
if(navigator.plugins["Shockwave Flash"]) {opis=navigator.plugins["Shockwave Flash"].description; document.write("Opis PlugIn'u Flash'a: <b>"+opis+"</b>")} </SCRIPT> Sprawdzałem ten skrypt w IE i NN. Niestety działa jedynie w NN. Internet Explorer prawdopodobnie nie podaje tej informacji. :cry: -------------------- Pozdrawiam,
Mistycus |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 456 Pomógł: 0 Dołączył: -- Ostrzeżenie: (0%) ![]() ![]() |
IE tez podaje i wiem ze to jest mozliwe :wink:
tylko nie wiem jak? -------------------- pozdrawiam
CASTOR |
|
|
![]()
Post
#14
|
|
![]() Grupa: Zarejestrowani Postów: 602 Pomógł: 0 Dołączył: -- Skąd: W - WA -> GRO Ostrzeżenie: (0%) ![]() ![]() |
Cytat Co Ty piszesz gajcy2? Ten skrypt Mu wogóle nie pomoże.
Czlowiek po to ma mozg, zeby go wykorzystywal!!! Zmodyfikuj sobie moj kod do swojej potrzeby i juz masz rozwiazanie. Nie oczekuj, ze wszystko podadza Ci na tacy. Jesli sadzisz, ze podadza, to zycie Ci niezle dokopie!!! -------------------- Zanim zadasz pytanie, zawsze wczesniej zajrzyj do manuala ( pl.php.net/manual/pl/ ).
Szukasz skryptow - www.hotscripts.com |
|
|
![]()
Post
#15
|
|
![]() Grupa: Zarejestrowani Postów: 234 Pomógł: 0 Dołączył: 9.04.2002 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Cytat Zmodyfikuj sobie moj kod do swojej potrzeby i juz masz rozwiazanie.
Nie oczekuj, ze wszystko podadza Ci na tacy. Jesli sadzisz, ze podadza, to zycie Ci niezle dokopie!!! Nie mi był potrzebny ten skrypt, lecz Michałowi K. Czytaj dokładniej ![]() ![]() -------------------- Pozdrawiam,
Mistycus |
|
|
![]()
Post
#16
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 15.04.2002 Skąd: Kielce Ostrzeżenie: (0%) ![]() ![]() |
Cytat Cytat Cytat Możesz w JavaScripcie zrobić skrypt, który prześle informacje do skryptu php. Jeśli nie wiesz jak, to pytaj.
To by było chyba całkiem dobre. Może nawet wyszło by to czego potrzebuję. Ale niestety nie wiem jak to zrobić. Możesz pomóc? Oczywiście, że mogę. Oto kod: Kod <?
if(!isset($szer)&!isset($wys)){echo" <SCRIPT language="JavaScript"> szer=screen.width wys=screen.height document.location.href=document.location+"?szer="+szer+";wys="+wys </SCRIPT> ";}; ?> Dzięki temu skryptowi strona przeładuje się podając w URL-u odpowiednie zmienne, które możesz wykorzystać skrypcie php. Zmienne te będą dostępne pod nazwami: $szer - szerokość ekranu $wys - wysokość ekranu Mam nadzieję, że to Ci wystarczy. Jeśli potrzebujesz jeszcze jakiegoś skryptu w JavaScripcie, poprostu proś - mogę napisać praktycznie każdy. ![]() Dzięki, bardzo mi pomogłeś. Teraz muszę "pobawić" się tym skryptem i zgrać go z php. Zobaczymy co wyjdzie. |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 10:43 |