Avatar billede sorenriis Nybegynder
27. februar 2005 - 13:11 Der er 7 kommentarer og
2 løsninger

Brugerens skærmopløsning?

Er det muligt, i php, at indhente informationer om hvilken opløsningen den besøgende bruger?

Min idé var så, at den information kunne bruges til at "skalere" tabeller etc. efter. Men er det muligt?
Avatar billede hmortensen Nybegynder
27. februar 2005 - 13:15 #1
Det er ikke muligt i PHP, da det er server-side. Du kan få oplysningen vha. javascript.
Avatar billede Slettet bruger
27. februar 2005 - 13:15 #2
Ikke direkte.

Du er nødt til at bruge JavaScript, som så kan kalde et PHP-script med opløsningen som parametre.
Avatar billede sorenriis Nybegynder
27. februar 2005 - 13:27 #3
Jeg har fundet et javascript nu.
Men hvordan får jeg de værdier gemt i en php-variabel?

Scriptet:
<SCRIPT LANGUAGE="JavaScript1.2">
msg= screen.width + "x" + screen.height;
document.write(msg);
</script>
Avatar billede Slettet bruger
27. februar 2005 - 15:39 #4
Som sagt: Du skal kalde et PHP-script med tallene som parametre. Noget i stil med:

document.location = "http://server/script.php?x=" + screen.width + "&amp;y=" + screen.height;

Så bliver PHP-scriptet kaldt med de to variable som $_GET['x'] og $_GET['y']
Avatar billede sorenriis Nybegynder
14. marts 2005 - 14:29 #5
takker... vil i have points, så afgiv lige et svar..
Avatar billede Slettet bruger
14. marts 2005 - 22:59 #6
Kommer her.
Avatar billede sorenriis Nybegynder
15. marts 2005 - 08:47 #7
pis... så byttede jeg om på points'ene... kan jeg lave det om?!?!
Avatar billede Slettet bruger
15. marts 2005 - 14:40 #8
Ja, lav et nyt spørgsmål med overskriften "point til sandbox". Som tekst i selve spørgsmålet skriver du bare adressen til dette spørgsmål: http://www.eksperten.dk/spm/595094

Når du har gjort det, skriver du adressen til det nye spørgsmål i et indlæg i dette.
Avatar billede sorenriis Nybegynder
15. marts 2005 - 14:42 #9
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester