Har et spørgsmål ang. tidszoner når man bruger date(G) funktionen i php. Hvis siden besøges af brugere fra forskellige tidszoner skulle den gerne komme med den korrekte tid i forhold til hvor man befinder sig.
Hvordan kan man tilpasse funktionen til enkelte tidszoner?
Noget "i stil" med dette:
<?php
$time = date(G);
if ($time < 18 || $time > 5)
{
echo "Good day blabla";
}
else
{
echo "Good evening osv";
}
?>
Det går jo ikke hvis den udskriver "good morning" e.l. om natten hvis en i kina kigger på siden. Ved heller ikke helt hvordan jeg kan teste dette . har ikke så meget erfaring med time(), date() osv. ¨
Har fået at vide at man skal bruge javascript til at finde ud af brugerens tidszone og derefter skal man vel angive denne tidszone et sted i php koden, men ved ikke rigtig hvor og hvordan.