Help with time-date in php-file

Do you have a question? Post it now! No Registration Necessary.  Now with pictures!

Threaded View
Help needed with this: I have had a guestbook-page in Europe and will
now have to move it to a  US based-server. This makes the
time-function showing time 6 hours wrong. The time should be GMT minus
6 hours. Can anyone help me with that? Her's the code:

header("Cache-Control: no-cache, must-revalidate");
header("Pragma: no-cache");


<body bgcolor="beige" text=darkred leftmargin=20>

<form method="post" action="lagra.php3">

<span class="text"> Message:</SPAN><br><TEXTAREA name=meddel rows=5
<span class="text"> Name:</SPAN><br>
<input name="namn" ></INPUT><br>

<input type="submit" name="submit" value="Skicka"></INPUT>
// ------ Editera dessa! --------------
$persida=10; // Antal inlägg som skall visas per sida.
$noprev="noprev.gif"; // Sökväk till deaktiverad föregångar-knapp.
$nonext="nonext.gif"; // Sökväg till deaktiverad nästa-knapp.
$prev="prev.gif"; // Sökväg till föregångar-knapp.
$next="next.gif"; // Sökväg till nästa-knapp.
// ------------------------------------



function initiera(){
// Initiering av de komponenter som behövs. Körs alltid först!

global $sidor, $persida, $namn, $epost, $meddelande, $hemsida, $titel,
$storlek, $start, $sidnr, $ipnr, $tidp, $datum;

// Läs i fil antalet inlägg i gästboken
if(!($fpread = fopen("inlagg.txt", 'r'))){
$fpwrite = fopen("inlagg.txt", 'w');
// Beräkna hur många sidor dessa inlägg tar
if($sidor==0) $sidor=1;
// Läser igenom dagboksfil en och lagrar inlägg som skall visas på
denna sida
if($mess>= $start &amp;&amp;$mess&lt;$start+$persida){

function visa_nav(){
global $start,$persida,$storlek,$sidor,$sidnr;

echo "::: ";
echo "<A href='\"$PHP_SELF?start=".($i-1)*$persida."\"'  \??
$PHP_SELF?start=".($i-1)*$persida."><b>$i</B></A>::: ";
echo "<A href='\"$PHP_SELF?start=".($i-1)*$persida."\"'  \??
$PHP_SELF?start=".($i-1)*$persida.">$i</A> :::
} function
visa_nav_framat(){ // Visar navigeringsknapp för
"nästa" global $start, $sidor, $persida,
$storlek; global $next,
echo "<A href='\"$PHP_SELF?start=$newpage\"'
$PHP_SELF?start='$newpage\""'><IMG src='\"".$next."\"' border='\"0\"'
echo "<IMG src='\"".$nonext."\"'  ?.$nonext.?\??>";
function visa_nav_bakat(){
// Visar navigeringsknapp för "föregående"
global $start, $sidor, $persida, $storlek;
global $prev, $noprev;

echo "<A href='\"$PHP_SELF?start=$newpage\"'
$PHP_SELF?start='$newpage\""'><IMG src='\"".$prev."\"' border='\"0\"'
echo "<IMG src='\"".$noprev."\"'  ?.$noprev.?\??>";
function visa_antal_meddelanden(){
global $storlek;
echo $storlek;
function visa_antal_sidor(){
global $sidor;
echo $sidor;
function visa_sidnr(){
global $sidnr;
echo $sidnr;
function visa_meddelande($index){
global $namn, $epost, $meddelande, $hemsida, $titel, $start, $storlek,
$persida, $sidor, $ipnr, $tidp, $datum;
if(($sidan==   $sidor) &amp;&amp;($storlek
$limit=$storlek%$persida; if($index&lt;$limit

echo "

Datum: <i>$datum[$index]</I> Klockan <i>$tidp[$index]</I><br>

Namn: <b>$namn[$index]</B></FONT><br>

<font color='black'>$meddelande[$index]</FONT><br><br><hr>
"; /////////////////////////////////////////////////////////////// } }
?&gt; <! ----------------------------------------------- !><! Utför
initiera först !><?initiera();?>
<CENTER><BR><?visa_nav();?><BR>Det finns
<?visa_antal_meddelanden();?>meddelanden på
<?visa_antal_sidor();?>sidor. Detta
är sida <?visa_sidnr();?>. </CENTER><BR>
<! Visa alla inläggen på sidan !><?

Re: Help with time-date in php-file

Gerry wrote:
Quoted text here. Click to load it

You might want to narrow the post down to the particular code that deals
with times.

If you're using the mktime() or date() function somewhere to format
times, note that you can generally control the timezone by setting the
TZ environment variable with putenv(). Also note gmmktime() and gmdate()
which work with GMT only.

-- brion vibber (brion @

Site Timeline