<?php
    $GLOBALS['uzenet_json']= json_decode(file_get_contents($_SESSION['root_url'].'Json/uzenet.Json'));

    function uzenet_tostring($id,$uzenet,$date,$rang=false){
        $j='#';
        if($rang){
            $j='@';
        }
        $css="";
       if($id==$_SESSION['user']->get_id() && $rang==$_SESSION['user']->get_rang()){
        $css="enuzi";
       }
        return '<div class="uzi '.$css.'">
        <img src="'.$_SESSION['root_url'].'php/kep.php?id='.user_keres($id,$rang,$GLOBALS['user_json'])->pkep_id.'" >
        <p>'.$uzenet.'</p>
        <span class="time">'.user_keres($id,$rang,$GLOBALS['user_json'])->nev.' '.$j.$id.'  | '.$date.'</span>
      </div>';
    }

    function uzeneteim_plyer($id){
        $s="";
        foreach($GLOBALS['uzenet_json']->report as $i){
            
            if($i!=null){
               
                    if( $id==$i->id_player ){
                        $s.=uzenet_tostring($id,$i->uzenet,$i->date);
                    }
                
            }
        }
        return $s;
    }

    function uzeneteim_admin($id){
        $s="";
        foreach($GLOBALS['uzenet_json']->report as $i){
            if($i!=null){
                
                    $s.=uzenet_tostring($i->id_player,$i->uzenet,$i->date);
                
            }
        }
        return $s;
    }

   

    function user_uzenetek($kuldo_id,$fogado_id){
        $s="";
        foreach($GLOBALS['uzenet_json']->pchat as $i){
            if($i!=null){
                
                    if(($kuldo_id==$i->kuldo_id && $fogado_id==$i->fogado_id )||($fogado_id==$i->kuldo_id && $kuldo_id==$i->fogado_id ) ){
                        $s.=uzenet_tostring($i->kuldo_id,$i->uzenet,$i->date);
                    }
                
            }
        }
        return $s;
    }


    function admin_uzenetek($kuldo_id,$fogado_id){
        $s="";
        foreach($GLOBALS['uzenet_json']->achat as $i){
            if($i!=null){
                
                    if(($kuldo_id==$i->kuldo_id && $fogado_id==$i->fogado_id )||($fogado_id==$i->kuldo_id && $kuldo_id==$i->fogado_id ) ){
                        $s.=uzenet_tostring($i->kuldo_id,$i->uzenet,$i->date,true);
                    }
                
            }
        }
        return $s;
    }


    function report_index_keres($id){
        $index=-1;
        foreach($GLOBALS['uzenet_json']->report as $i){
            $index++;
            if($i!=null ){
            if($id==$i->id_player){
                return $index;
            }}
        }
        return -1;
    }

    function pchat_index_keres($id){
        $index=-1;
        foreach($GLOBALS['uzenet_json']->pchat as $i){
            $index++;
            if($i!=null ){
            if($id==$i->kuldo_id || $id=$i->fogado_id){
                return $index;
            }}
        }
        return -1;
    }

?>