<?php
session_start();
?>

<?php
    $idotartam=1800;
    
?>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title></title>
    </head>
    <?php
            include("connect.php");
            $kapcsolat=connect();
         if($_SESSION['felhasznalonev']!=""){
            $nev=$_SESSION['felhasznalonev'];
            $parancs="SELECT * FROM felhasznalok where azonosito='$nev'";
            $e = mysql_query( $parancs, $kapcsolat) or die ( "Nem sikerült a kinézet lekérdezése: " .mysql_error() );
            $eredmeny = mysql_fetch_row( $e );
         }
            ?>


    <link rel="stylesheet" type="text/css" href="<?php if($eredmeny[4]!="") print $eredmeny[4]; else print "classic"; ?>.css">

    <body>




<?php

        if($_POST['oldalvalaszto']!="") $oldalszam=$_POST['oldalvalaszto'];
        else $oldalszam=1;
        if($_POST['megfigy_szam_valaszto']!="") { $megfigy_per_oldal=$_POST['megfigy_szam_valaszto']; $_SESSION['megfigy_per_oldal']=$megfigy_per_oldal; }
        if($_SESSION['megfigy_per_oldal']!="") $megfigy_per_oldal=$_SESSION['megfigy_per_oldal'];
        else $megfigy_per_oldal=50;


        $felhonevek= array ( "Derült", "Gyengén felhős", "Közepesen felhős", "Erősen felhős", "Borult", "Eső", "Zivatar", "Száraz zivatar", "Havazás", "Köd" );
        $ido=time()-$idotartam;
        $parancs="SELECT eszlelohely,felho,azonosito,telepules,datum,idobelyeg,homerseklet FROM eszlelesek where idobelyeg>='$ido' ";
        $eredmeny = mysql_query( $parancs, $kapcsolat) or die ( "Nem sikerült a megfigyelések lekérdezése: " .mysql_error() );
        $sorok_szama = mysql_num_rows( $eredmeny );




        ?>



        <table background="terkep.jpg">


            <?php
            $van=0;
            for($s=1; $s<=$sorok_szama; $s++){
              $egy_sor = mysql_fetch_row( $eredmeny );
              for($z=0; $z+1<$s; $z++){
                  if($egy_sor[0]==$eszl_hely[$z]){
                      $eszl_hely[$z]=$egy_sor[0];
                      $felho[$z]=$egy_sor[1];
                      $bekuldo[$z]=$egy_sor[2];
                      $telep[$z]=$egy_sor[3];
                      $datum[$z]=$egy_sor[4];
                      $idobelyeg[$z]=$egy_sor[5];
                      $homerseklet[$z]=$egy_sor[6];
                      $van=1;
                  }
              }
              if($van==0){
              $eszl_hely[$s-1]=$egy_sor[0];
              $felho[$s-1]=$egy_sor[1];
              $bekuldo[$s-1]=$egy_sor[2];
              $telep[$s-1]=$egy_sor[3];
              $datum[$s-1]=$egy_sor[4];
              $idobelyeg[$s-1]=$egy_sor[5];
              $homerseklet[$s-1]=$egy_sor[6];
              }
              $van=0;
            }


                 for ( $i = 1; $i <= 9; $i++ ){
                     print "<tr>";
                     for ( $j = 1; $j <= 13; $j++ ){
                         print "<td width='32' height='32'> ";
                                for($z=1; $z<=$sorok_szama; $z++){
                                   if($eszl_hely[$z-1]==($i-1)*13+$j){
                                       ?> <a href="#<?php print $idobelyeg[$z-1]; ?>"> <img border="0" src="<?php print $felho[$z-1]; ?>.jpg" alt="<?php if($homerseklet[$z-1]!=999) print $homerseklet[$z-1]."°C - "; print $felhonevek[$felho[$z-1]]." - "; print $bekuldo[$z-1]; print " - "; print $telep[$z-1]; print " - "; print $datum[$z-1]; ?>"> </a> <?php
                                   }
                                }

                         print "</td>";
                     }
                     print "</tr>";
                 }


            ?>






        </table>

<br><br>

<?php

    if($_SESSION['felhasznalonev']=="") print "Ha megfigyelést szeretne küldeni, előbb be kell jelentkeznie!";
    else{ 

    ?>

    <form action="megfigyel.php" method="POST">

    <div id="szoveg">
    Szöveges kiegészítés a megfigyeléshez:
    <textarea id="tmp" name="komment" rows="3" cols="100"></textarea><br>
    </div>
    <input type="hidden" name="azonosito" value="<?php print $_SESSION['felhasznalonev']; ?>" />
    <input type="hidden" name="telepules" value="<?php print $_SESSION['telepules']; ?>" />
    <input type="hidden" name="eszlelohely" value="<?php print $_SESSION['eszlelohely']; ?>" />
    <div id="szoveg">
    Égkép:
    <select name="felho">
        <option>Derült</option>
        <option>Gyengén felhős</option>
        <option>Közepesen felhős</option>
        <option>Erősen felhős</option>
        <option>Borult</option>
        <option>Eső</option>
        <option>Zivatar</option>
        <option>Száraz zivatar</option>
        <option>Havazás</option>
        <option>Köd</option>
    </select>
    <br>
    Hőmérséklet:
    <select name="homerseklet"> <option>---</option>
        <? $i=-30; while($i<=50) { ?>
        <option><? print $i; ?></option>
        <? $i+=1; } ?>
    </select>

    <input type="submit" value="Küld" />
   </div>
    </form> <br><br>


    <?php
    }

    $parancs="SELECT MAX(kulcs) FROM eszlelesek";
    $eredmeny=mysql_query( $parancs, $kapcsolat) or die ( "Nem sikerült a lekérdezés: " .mysql_error() );
    $e=mysql_fetch_row($eredmeny);
    $mettol=$e[0]-(($oldalszam-1)*$megfigy_per_oldal);
    $meddig=$mettol-$megfigy_per_oldal;

    $ossz_oldal_szam=$e[0]/$megfigy_per_oldal;
    settype($ossz_oldal_szam, "integer");
    if($ossz_oldal_szam*$megfigy_per_oldal<$e[0]) $ossz_oldal_szam+=1;

    $parancs="SELECT * FROM eszlelesek WHERE kulcs<=$mettol and kulcs>$meddig ORDER BY idobelyeg DESC";
    $megfigyelesek = mysql_query( $parancs, $kapcsolat) or die ( "Nem sikerült a lekérdezés: " .mysql_error() );
    $megfigyeles_szam = mysql_num_rows( $megfigyelesek );
    $megfigyeles_sor = mysql_fetch_row( $megfigyelesek );
    $i=0;

    while($i!=$megfigyeles_szam){
?>


<h4 align="center">
            <table border="0" width="800px" id="forumhozzaszolas">
                <thead id="forumhozzaszolas" align="left">
                  <tr>
                   <th>
                    <a onclick="alert('<?
                                            $parancs="SELECT regido,belido,bemutatkozas FROM felhasznalok where azonosito='$megfigyeles_sor[0]'";
                                            $e = mysql_query( $parancs, $kapcsolat )
                                                or die ( "Nem sikerült a lekérdezés: " .mysql_error() );
                                            $e2 = mysql_fetch_row( $e );

                                            $parancs="SELECT * FROM eszlelesek where azonosito='$megfigyeles_sor[0]'";
                                            $e = mysql_query( $parancs, $kapcsolat )
                                                or die ( "Nem sikerült a lekérdezés: " .mysql_error() );
                                            $e3 = mysql_num_rows( $e );

                                            print "Felhasználó: $megfigyeles_sor[0]".'\n'."Regisztáció ideje: $e2[0]".'\n'."Utoljára belépett: $e2[1]".'\n'."Megfigyelések: $e3 db".'\n'."Bemutatkozás:".'\n'."".'\n'."$e2[2]";

                    ?>')"><? print $megfigyeles_sor[0]; ?></a>
                    <?php print " - $megfigyeles_sor[1]  -  $megfigyeles_sor[4]   - ";?>
                    <img src="<?php print $megfigyeles_sor[3]; ?>.jpg" alt="<? print $felhonevek[$megfigyeles_sor[3]]; ?>" name="<?php print $megfigyeles_sor[5]; ?>">
                    <? if($megfigyeles_sor[7]!=999) print " ".$megfigyeles_sor[7]."°C " ?>
                    <? if($_SESSION['felhasznalonev']=="admin") { ?>  <a href="megfigyelo.php?torol=<? print $megfigyeles_sor[5] ?>&nev=<? print $megfigyeles_sor[0] ?>">töröl</a>  <? } ?>
                   </th>
                 </tr>
                </thead>

                <tbody id="forumhozzaszolas">
                 <tr>
                   <td>
                    <?php print "$megfigyeles_sor[6]"; ?>
                   </td>
                 </tr>
                </tbody>
            </table>
            <?php $i+=1; $megfigyeles_sor = mysql_fetch_row( $megfigyelesek ); } ?>

</h4>




<?
    if($_SESSION['felhasznalonev']=="admin" && $_GET['torol']!=""){
        $ib=$_GET['torol'];
        $n=$_GET['nev'];

        $parancs = "DELETE FROM eszlelesek WHERE idobelyeg='$ib' and azonosito='$n'";
        mysql_query( $parancs, $kapcsolat )
           or die ( "Nem lehetett a megfigyelést törölni: " .mysql_error() );


    }


?>

<h4 align="right">
<form name="oldalval" action="megfigyelo.php" method="POST">
  <div id="forumhszoldalvalaszto">
    <select name="oldalvalaszto">
        <? $i=1; while($i!=$ossz_oldal_szam+1){ ?>
                     <? if($i==$oldalszam) { ?>
                            <option selected="yes"><? print $i; ?></option>
                     <? }
                        else { ?>
                            <option><? print $i; ?></option>
                     <? } ?>
        <? $i+=1; } ?>
    </select> . oldal listázása
    <input type="submit" value="Listázz!" name="listazz" />
  </div>
</form>
</h4>



<h4 align="right">
<form name="megf_p_o" action="megfigyelo.php" method="POST">
  <div id="forumhszoldalvalaszto">
    <select name="megfigy_szam_valaszto">
        <? $i=1; while($i!=101){ ?>
        <? if($i==$megfigy_per_oldal) { ?>
                            <option selected="yes"><? print $i; ?></option>
                     <? }
                        else { ?>
                            <option><? print $i; ?></option>
                     <? } ?>
        <? $i+=1; } ?>
    </select> megfigyelés oldalanként.
    <input type="submit" value="OK" name="ok" />
  </div>
</form>
</h4>




<?php

mysql_close( $kapcsolat );

?>



    </body>
</html>