Newsgroup: it.comp.www.php
Titolo: Saluti in base all'ora dell'utente

Come posso in PHP far printare un saluto (Buon giorno, buona sera etc.) a
seconda dell'ora dell'utente e non quella del server?
Grazie della professionalità.
--
T¤¶¿µ¤ vi presenta:
;-b  
http://www.amiciamici.com
Gli amori, le feste, i divertimenti di un gruppo di ragazze e ragazzi della
provincia di Parma. AmiciAmici community.
__

Ciao,
modifichi l'ora che ti restituisce php aggiungendo o togliendo le ore
necessarie
poi con un if ... then scegli il saluto da fare in base all'ora
--
**********************************************************
            1001 Studio | Hosting & Design
 
in...@1001.st
 
http://www.1001.st
 
http://www.1001studio.com
**********************************************************
"AmiciAmici.com ©¿©" <PerRis...@VaiAlSito.com> ha scritto nel messaggio
news:Qjwc7.155825$Pb6.9...@news1.tin.it...


 necessarie
Come trovo l'ora del visitatore?

Ciao
per esempio cosě
<?
$hourdiff = "7" ;
$timeadjust = ($hourdiff * 60 * 60); echo $Data = date("Y-m-d H:i:s", time()
+ $timeadjust);
?>
dove hourdiff č la differenza tra l'ora tua e del server
--
**********************************************************
            1001 Studio | Hosting & Design
 
in...@1001.st
 
http://www.1001.st
 
http://www.1001studio.com
**********************************************************
"AmiciAmici.com ŠżŠ" <PerRis...@VaiAlSito.com> ha scritto nel messaggio
news:Liyc7.156092$Pb6.9...@news1.tin.it...


 seconda dell'ora dell'utente e non quella del server?
Il modo piů semplice č ...usare javascript (le cui funzioni timer ricavano
l'ora dal computer del client).
Ad esempio:
<SCRIPT LANGUAGE="JavaScript">
<!--  nascondi script dai browser meno recenti
function saluto()
{
   var oggi = new Date();
   var hrs = oggi.getHours();
   if (hrs < 12)
      document.write("Buon giorno!");
   else if (hrs <= 18)
      document.write("Buon pomeriggio!");
   else
      document.write("Buona sera!");
}
saluto();
<!-- fine  -->
</SCRIPT>
Ciao!!
--
Stefano Vita Finzi Zalman
stefan...@pronesis.it
www.pronesis.it

Ciao,
scusa la domanda,ma ti convene farlo in php? appesantire il server con un
applicazione che può fare il client ;-) Javascript credo ti possa aiutare,
mi scuso per non essere molto preciso, ma se vai su siti come HTML.it o come
code.box.sk
 di certo la manipolazione di date e orari non è impossibile e
poi ripeto: FA TUTTO IL BROWSER scaricando il server :-)
Ciao.
Andrea.

Infatti ho il Javascript per catturare l'ora del browser ma non so passare
la variabile a PHP che mi deve fare delle altre cose.
come faccio una cosa simile
DATA (è la variabile dell'ora che viene assegnata all'interno di <SCRIPT>
</SCRIPT>)
$ora ( è la variabile PHP che deve avere il valore = a DATA)
come è la sintassi
ho provato
<?
$ora = DATA
?>
Ma non funziona.


prova così
$ora == "$DATA";
--
**********************************************************
            1001 Studio | Hosting & Design
 
in...@1001.st
 
http://www.1001.st
 
http://www.1001studio.com
**********************************************************
"AmiciAmici.com ©¿©" <PerRis...@VaiAlSito.com> ha scritto nel messaggio
news:HAOc7.160112$Qf6.9...@news2.tin.it...


Ciao,
:::Hoop!:::, ti ha igą risposto in merito ;-). La soluzione migliore č la
sua, in quanto il lavoro lo fa tutto il pc dell'utente, studiati una routine
(oppure copiala ;-) in JP, ti conviene ed evti di appesantire la tua
applicazione...
Saluti.
Andrea.