Welcome, guest! Login / Register - Why register?
Psst.. new poll here.
Psst.. new forums here.
Microsoft is blocking us again (TY IP Reputation!) so just use oauth login instead. :)

Paste

Pasted as PHP by Mah3 ( 15 years ago )
<?php
session_start();
 // sesja musi być na początku  (jest w index.php)
include('Smarty.class.php');
$szablon = new Smarty;

     /////////////////////////
      if (isset($_SESSION['user_id']) and isset($_SESSION['login']))
 {   
   $login=$_SESSION['login'];
     $szablon->assign('login', ''.$login.''); 
     
  include  "gracz.php";
  include  "conn.php";
  include  "menu.php";  
  include  "menu2.php";
  include  "funkcje.php";
 
  
   ///treść mapy
  $gracz=new gracz;//tworzy obiekt GRACZ

  
  $czas2=$gracz->czaspodrozy;
  //$szablon->assign('czas',$czas);
  
  $nazwa=$gracz->miasto;//nazwa aktualanego miasta
  
  $am=$_GET['s1'];//pobiera do ktorego miasta chcesz isc
   if(empty($gracz->czaspodrozy))//jeżeli gracz nie jest w drodze(jezeli 'czaspodrozy' jest pusty)
   {

    $czasmiasta=mysql_query('SELECT czas FROM miasta WHERE nazwa="Durabian" ');//pobranie czasu miasta 
    $czasmiasta2= mysql_fetch_row($czasmiasta);
    $podzial=explode(':',$czasmiasta2[0]);
    
      
    
    if(isset($_GET['s1']))
    {
   
     $zap=mysql_query('UPDATE user SET miasto="'.$am.'" WHERE id='.$gracz->id.' ');//zmina miasta

     $czasmiasta=mysql_query('SELECT czas FROM miasta WHERE nazwa="'.$am.'" ');//pobranie czasu miasta 
     $czasmiasta2= mysql_fetch_row($czasmiasta);
     //$podzial=explode(':',$czasmiasta2[0]);
     //$szablon->assign('czas',$czasmiasta);

     $wyn=dodajczas($czasmiasta2[0]);
     $zap=mysql_query('UPDATE user SET czaspodrozy="'.$wyn.'" WHERE id='.$gracz->id.' ');//zmina czasu podrozy


     //$zapczaspodrozy=mysql_query('UPDATE user SET czaspodrozy="'.$czasmiasta2[0].'" WHERE id='.$gracz->id.' ');//ustawienie czasu podrozy/ z czasu miasta

     //echo $am;
     
     header("Location: mapa.php");
     
     
    }
    $zap=mysql_query('SELECT droga1,droga2,droga3,droga4,droga5,polozenie,czas FROM miasta WHERE nazwa="'.$nazwa.'" ');
    $polozenie= mysql_fetch_row($zap);

    $szablon->assign('aktualne',$nazwa);

    $szablon->assign('droga1',$polozenie[0]);
    $szablon->assign('droga2',$polozenie[1]);
    $szablon->assign('droga3',$polozenie[2]);
    $szablon->assign('droga4',$polozenie[3]);
    $szablon->assign('droga5',$polozenie[4]);
  
  
    $szablon->assign('polozenie',$polozenie[5]);

    for($i=0;$i<6;$i++)
    {
 
     $item= mysql_query('SELECT nazwa FROM miasta WHERE nazwa="'.$polozenie[$i].'"');
     while( $item2 = mysql_fetch_assoc( $item ) )
     $item3[] = $item2;
     //////////////////;

    }
    
    
    $szablon->assign('miasto',$item3);
    
    $szablon->assign('ruch','1');
    

   }
   else // jeżeli jesteś w drodze gracz->czaspodrozy == jest tam czas przybycia
   {
    echo 'jestes w drodze';
    
    //$szablon->assign('info','Jesteś w drodze');
    $czaspod=mysql_query('SELECT czaspodrozy FROM user WHERE id='.$gracz->id.' ');//pobranie czasu podrozy gracza 
    $czaspod2= mysql_fetch_row($czaspod);
    $przero=explode(':',$czaspod2[0]);
    $data=date("Y:m:d:H:i:s");
    $data2=explode(':',$data);
    
    
    $przeros= --$przero[1];
    $dane= $przero[0].','.$przeros.','.$przero[2].','.$przero[3].','.$przero[4].','.$przero[5] ;
    
    echo '<br>dane='.$dane;
    
    if(porownajgodzine($czaspod2[0])== true)
    {
     $szablon->assign('skrypt',$dane);
         $szablon->assign('ruch','0');

    }
    else
    {
     $zap=mysql_query('UPDATE user SET czaspodrozy=NULL WHERE id='.$gracz->id.' ');
    }
    
    
    
    
   }


  

  

  
 
  
  
  
 }
  else
    {
  
  // to jest w przypadku gy gracz nie jest zalogowany ,,,,,,
  //,,,, wiec wyśietla mu osobny szablon do logowania i rejestracji !
  $szablon->assign('tytul','<center>Nie jesteś zalogowany !</center>
  <br><br><center><a href="register.php"><image src="templates/img/guzik.png"></image></a></center>
  <br><br><center><a href="login.php"><image src="templates/img/guzik2.png"></image></a></center>
  
  ');
  
  $szablon->display('czyste.html');
  break; //przerywa bo by wyswietlilo jeszcze index.html
    }
    
 $szablon ->display('mapa.html');
  








?>

 

Revise this Paste

Your Name: Code Language: