Telefonino.net network
 
| 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 » |

Torna indietro   WinTricks Forum > Software > Programmazione

Notices

Rispondi
 
Strumenti discussione
Vecchio 02-03-2006, 14.41.10   #1
realtebo
Forum supporter
 
L'avatar di realtebo
 
Registrato: 11-07-2003
Messaggi: 1.843
realtebo promette bene
[PHP o JavaScript] Leggere la risoluzione dello schermo di un utente e salvarrla

Come si fa a leggere la risuoluzione dello schermo di un utente e inviarla ad un database a scopo di statistiche? Quale sistema di usa ?

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
realtebo non è collegato   Rispondi citando
Vecchio 02-03-2006, 15.08.37   #2
Deep73
WT Dragon
 
L'avatar di Deep73
 
Registrato: 18-11-2002
Loc.: VDV (Very Deep Void)
Messaggi: 2.923
Deep73 promette bene
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();
}
?>
___________________________________

...
Deep73 non è collegato   Rispondi citando
Vecchio 02-03-2006, 17.09.40   #3
realtebo
Forum supporter
 
L'avatar di realtebo
 
Registrato: 11-07-2003
Messaggi: 1.843
realtebo promette bene
questa non posso usarla per un counter, mi provocherebbe un cambiamento nell'indirizzo riportato nel browser
___________________________________

Realtebo
realtebo non è collegato   Rispondi citando
Vecchio 03-03-2006, 12.51.54   #4
Deep73
WT Dragon
 
L'avatar di Deep73
 
Registrato: 18-11-2002
Loc.: VDV (Very Deep Void)
Messaggi: 2.923
Deep73 promette bene
Ma scusa, ma se invece di fare degli echo le inserisci in un db mysql non è uguale?
___________________________________

...
Deep73 non è collegato   Rispondi citando
Vecchio 03-03-2006, 16.52.03   #5
realtebo
Forum supporter
 
L'avatar di realtebo
 
Registrato: 11-07-2003
Messaggi: 1.843
realtebo promette bene
deep non ho capito, spiegati meglio
___________________________________

Realtebo
realtebo non è collegato   Rispondi citando
Vecchio 03-03-2006, 17.07.45   #6
Deep73
WT Dragon
 
L'avatar di Deep73
 
Registrato: 18-11-2002
Loc.: VDV (Very Deep Void)
Messaggi: 2.923
Deep73 promette bene
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";
}
Questa parte dello script intendo. Se invece di produrre una pagina con scritto Screen width bla bla... ti connetti al db e registri il count della risoluzione non è uguale?

E' ovvio che questo script funziona richiamando se stesso con un GET, ma in una pagina statica penso ci possa stare benissimo.
___________________________________

...
Deep73 non è collegato   Rispondi citando
Vecchio 04-03-2006, 10.53.04   #7
realtebo
Forum supporter
 
L'avatar di realtebo
 
Registrato: 11-07-2003
Messaggi: 1.843
realtebo promette bene
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
realtebo non è collegato   Rispondi citando
Vecchio 07-03-2006, 14.24.11   #8
Deep73
WT Dragon
 
L'avatar di Deep73
 
Registrato: 18-11-2002
Loc.: VDV (Very Deep Void)
Messaggi: 2.923
Deep73 promette bene
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.
___________________________________

...
Deep73 non è collegato   Rispondi citando
Vecchio 08-03-2006, 09.58.22   #9
realtebo
Forum supporter
 
L'avatar di realtebo
 
Registrato: 11-07-2003
Messaggi: 1.843
realtebo promette bene
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
realtebo non è collegato   Rispondi citando
Vecchio 08-03-2006, 10.00.07   #10
realtebo
Forum supporter
 
L'avatar di realtebo
 
Registrato: 11-07-2003
Messaggi: 1.843
realtebo promette bene
ma i sistemi di counter professionali che sistema usano !?
___________________________________

Realtebo
realtebo non è collegato   Rispondi citando
Vecchio 08-03-2006, 16.16.01   #11
Deep73
WT Dragon
 
L'avatar di Deep73
 
Registrato: 18-11-2002
Loc.: VDV (Very Deep Void)
Messaggi: 2.923
Deep73 promette bene
Shiny usa un CGI ....
___________________________________

...
Deep73 non è collegato   Rispondi citando
Vecchio 09-03-2006, 14.34.37   #12
realtebo
Forum supporter
 
L'avatar di realtebo
 
Registrato: 11-07-2003
Messaggi: 1.843
realtebo promette bene
ok, ma una pagina server-side devi cmq leggerli in qualche modo i dati lato client. E' qs che mi chiedo come funzionino
___________________________________

Realtebo
realtebo non è collegato   Rispondi citando
Vecchio 13-03-2006, 11.46.34   #13
Deep73
WT Dragon
 
L'avatar di Deep73
 
Registrato: 18-11-2002
Loc.: VDV (Very Deep Void)
Messaggi: 2.923
Deep73 promette bene
Beh, i metodi per passare variabili client lato server ci sono. Pensa a GET e POST, i cookies, le variabili di sessione.
___________________________________

...
Deep73 non è collegato   Rispondi citando
Vecchio 13-03-2006, 13.52.15   #14
realtebo
Forum supporter
 
L'avatar di realtebo
 
Registrato: 11-07-2003
Messaggi: 1.843
realtebo promette bene
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
realtebo non è collegato   Rispondi citando
Vecchio 13-03-2006, 14.49.43   #15
Patrick_NORAY
Hero Member
 
Registrato: 02-01-2005
Loc.: Abbastanza in sù
Messaggi: 594
Patrick_NORAY promette bene
OT Tantissimo
vi leggo, ma non imparo
OTT Fine
___________________________________


Il destino da le carte, noi le giochiamo.

Inutile prendersela troppo... siamo solo all'inizio..
Patrick_NORAY non è collegato   Rispondi citando
Rispondi


Utenti attualmente attivi che stanno leggendo questa discussione: 1 (0 utenti e 1 ospiti)
 
Strumenti discussione

Regole di scrittura
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is ON
Gli smilies sono ON
[IMG] è ON
Il codice HTML è OFF

Vai al forum

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

Orario GMT +2. Ora sono le: 06.35.42.


E' vietata la riproduzione, anche solo in parte, di contenuti e grafica.
Copyright © 1999-2017 Edizioni Master S.p.A. p.iva: 02105820787 • Tutti i diritti sono riservati
L'editore NON si assume nessuna responsabilità dei contenuti pubblicati sul forum in quanto redatti direttamente dagli utenti.
Questi ultimi sono responsabili dei contenuti da loro riportati nelle discussioni del forum
Powered by vBulletin - 2010 Copyright © Jelsoft Enterprises Limited.