|
| HOMEPAGE | INDICE FORUM | REGOLAMENTO | ::. | NEI PREFERITI | .:: | RSS Forum | RSS News | NEWS web | NEWS software | |
| PUBBLICITA' | | | ARTICOLI | WIN XP | VISTA | WIN 7 | REGISTRI | SOFTWARE | MANUALI | RECENSIONI | LINUX | HUMOR | HARDWARE | DOWNLOAD | | | CERCA nel FORUM » | |
|
|
Strumenti discussione |
02-03-2006, 14.41.10 | #1 |
Forum supporter
Registrato: 11-07-2003
Messaggi: 1.843
|
[PHP o JavaScript] Leggere la risoluzione dello schermo di un utente e salvarrla
perchè JS permette di leggere la risuoluzione, ma di certo non invia le invio da nessuna parte, invece php che è comodissimo non può leggere la risulluzione dello schermo...
___________________________________
Realtebo |
02-03-2006, 15.08.37 | #2 |
WT Dragon
Registrato: 18-11-2002
Loc.: VDV (Very Deep Void)
Messaggi: 2.923
|
Dal manuale ufficiale PHP:
Codice:
<?php if (isset($_GET['width']) AND isset($_GET['height'])) { // output the geometry variables echo "Screen width is: ". $_GET['width'] ."<br />\n"; echo "Screen height is: ". $_GET['height'] ."<br />\n"; } else { // pass the geometry variables // (preserve the original query string // -- post variables will need to handled differently) echo "<script language='javascript'>\n"; echo " location.href=\"${_SERVER['SCRIPT_NAME']}?${_SERVER['QUERY_STRING']}" . "&width=\" + screen.width + \"&height=\" + screen.height;\n"; echo "</script>\n"; exit(); } ?>
___________________________________
... |
02-03-2006, 17.09.40 | #3 |
Forum supporter
Registrato: 11-07-2003
Messaggi: 1.843
|
questa non posso usarla per un counter, mi provocherebbe un cambiamento nell'indirizzo riportato nel browser
___________________________________
Realtebo |
03-03-2006, 12.51.54 | #4 |
WT Dragon
Registrato: 18-11-2002
Loc.: VDV (Very Deep Void)
Messaggi: 2.923
|
Ma scusa, ma se invece di fare degli echo le inserisci in un db mysql non è uguale?
___________________________________
... |
03-03-2006, 16.52.03 | #5 |
Forum supporter
Registrato: 11-07-2003
Messaggi: 1.843
|
deep non ho capito, spiegati meglio
___________________________________
Realtebo |
03-03-2006, 17.07.45 | #6 |
WT Dragon
Registrato: 18-11-2002
Loc.: VDV (Very Deep Void)
Messaggi: 2.923
|
Codice:
if (isset($_GET['width']) AND isset($_GET['height'])) { // output the geometry variables echo "Screen width is: ". $_GET['width'] ."<br />\n"; echo "Screen height is: ". $_GET['height'] ."<br />\n"; } E' ovvio che questo script funziona richiamando se stesso con un GET, ma in una pagina statica penso ci possa stare benissimo.
___________________________________
... |
04-03-2006, 10.53.04 | #7 |
Forum supporter
Registrato: 11-07-2003
Messaggi: 1.843
|
il problema è che questo script su basa sul principio che se non ci sono queste3 due variabili allora lo script si richiama per leggere la risoluzione.
se inserito con, per esempio, un IFRAME temo che l'effetto finale sia che l'utente viene rediretto sulla pagina. o mi sbaglio ? cmq questo lunedì provo, intanto grazie, proprio non ci avevo pensato
___________________________________
Realtebo |
07-03-2006, 14.24.11 | #8 |
WT Dragon
Registrato: 18-11-2002
Loc.: VDV (Very Deep Void)
Messaggi: 2.923
|
Uhm... non lo so. Io gli IFRAME non li sopporto, preferisco gestire lo scrolling con CSS.... Proverò cmq. anche in una mia pagina costruita interamente con PHP.
___________________________________
... |
08-03-2006, 09.58.22 | #9 |
Forum supporter
Registrato: 11-07-2003
Messaggi: 1.843
|
beh, quella degli iframe era solo una diea.
tu come penseresti di fare per richiamare una pagina scritta in php da una html pura ?
___________________________________
Realtebo |
08-03-2006, 10.00.07 | #10 |
Forum supporter
Registrato: 11-07-2003
Messaggi: 1.843
|
ma i sistemi di counter professionali che sistema usano !?
___________________________________
Realtebo |
08-03-2006, 16.16.01 | #11 |
WT Dragon
Registrato: 18-11-2002
Loc.: VDV (Very Deep Void)
Messaggi: 2.923
|
Shiny usa un CGI ....
___________________________________
... |
09-03-2006, 14.34.37 | #12 |
Forum supporter
Registrato: 11-07-2003
Messaggi: 1.843
|
ok, ma una pagina server-side devi cmq leggerli in qualche modo i dati lato client. E' qs che mi chiedo come funzionino
___________________________________
Realtebo |
13-03-2006, 11.46.34 | #13 |
WT Dragon
Registrato: 18-11-2002
Loc.: VDV (Very Deep Void)
Messaggi: 2.923
|
Beh, i metodi per passare variabili client lato server ci sono. Pensa a GET e POST, i cookies, le variabili di sessione.
___________________________________
... |
13-03-2006, 13.52.15 | #14 |
Forum supporter
Registrato: 11-07-2003
Messaggi: 1.843
|
Ok, lo so, ma mi server un metodo pratico
GET e POST servono entrambi solo per i form. Cookies necessitano di un refresh perchè sono disponibili solo dalla pagina successiva a quella dichiarante le variabili di sessione potrebbero essere un idea, ma mi potresti fare un esempio ?
___________________________________
Realtebo |
13-03-2006, 14.49.43 | #15 |
Hero Member
Registrato: 02-01-2005
Loc.: Abbastanza in sù
Messaggi: 594
|
OT Tantissimo
vi leggo, ma non imparo OTT Fine
___________________________________
Il destino da le carte, noi le giochiamo. Inutile prendersela troppo... siamo solo all'inizio.. |
Utenti attualmente attivi che stanno leggendo questa discussione: 1 (0 utenti e 1 ospiti) | |
Strumenti discussione | |
|
|
Discussioni simili | ||||
Discussione | Autore discussione | Forum | Risposte | Ultimo messaggio |
Pinnacle Pc Tv... Finestra fuori dallo schermo!! | Fasa | Software applicativo | 2 | 19-08-2007 18.03.27 |
Problema con risoluzione schermo | Giamma93 | Windows 7/Vista/XP/ 2003 | 1 | 11-08-2007 06.52.06 |
cambio casuale della risoluzione dello schermo | wally | Windows 7/Vista/XP/ 2003 | 7 | 23-05-2007 10.45.10 |
XP e 4 Account Utente... chi è l'admin? | zf2000 | Windows 7/Vista/XP/ 2003 | 2 | 10-02-2005 09.49.27 |
Cosa fare per il refresh dello schermo in Xp per Ati??? | Cloro | Windows 7/Vista/XP/ 2003 | 11 | 10-09-2003 02.09.02 |