Seite 1 von 1

Template ändern, wenn bestimmte zeit erreicht ist...

Verfasst: 22.08.2003 19:20
von Henss
Hi!

Ich wollte für mein Browsergame so machen, das wenn es bestimmtes, in der db festgelegtes datum erreicht ist sich das template von meiner login.php ändert...
und das dann wenn ein anderes bestimmter zeitpunkt erreicht ist der wert von dem 1.zeitpunkt um eine woche vorverschoben wird und das auch so mit dem 2.zeitpunkt

das hab ich mit diesem code probiert:

Code: Alles auswählen

$runde_ende = $sql = "SELECT runde_ende 
      FROM " . USERS_TABLE . " 
      WHERE user_id = '2'"; 

 $runde_start = $sql = "SELECT runde_start 
      FROM " . USERS_TABLE . " 
      WHERE user_id = '2'"; 
  
 if ( time() >= $runde_ende ) 
 { 
 $template->set_filenames(array('body' => 'runde_ende.tpl')); 
 } 
 elseif ( time() >= $runde_start ) 
 { 
 $sql = "UPDATE runde      
   SET runde_ende = runde_ende + 604800,  
   runde_start = runde_start + 604800 WHERE user_id = '2'";    
  $template->set_filenames(array('body' => 'login_body.tpl')); 
 } 
 elseif ( time () <= $runde_ende ) 
 { 
  $template->set_filenames(array('body' => 'login_body.tpl')); 
 }
leider bekomm ich immer nur das 1. template, auch wenn es bis zu dem $runde_ende noch 3 tage sind!


Ich hoffe mir kann jemand helfen!