Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- diff --git a/index.php b/index.php
- index 375ed43..edc19e4 100644
- --- a/index.php
- +++ b/index.php
- @@ -1,4 +1,13 @@
- <?php
- +
- +$action = !empty($_GET['action']) ? (string )$_GET['action'] : null;
- +
- +if ($action == 'logout') {
- + // do logout handling
- + // must be first thing
- + include 'logi_v2lja.php';
- +}
- +
- session_start();
- $yhendus = pg_connect('host=imbi.ld.ttu.ee user=t074851 dbname=t074851');
- if (!$yhendus)
- @@ -7,23 +16,21 @@ if (!$yhendus)
- die();
- }
- -$action = !empty($_GET['action']) ? (string )$_GET['action'] : null;
- +
- echo '<div align="right"><font color="#00bfff">Copyright by © Maki</div></font>';
- echo '<br>';
- echo "<center>";
- -switch ($action) {
- -case 'log':
- - include 'log.php';
- - break;}
- -
- //Tabel algab
- echo '<table border=1>';
- echo '<tr>';
- echo '<td>';
- - include('login.php'); //vasakule �les login vorm
- + // vasakule �les login vorm
- + include 'login.php';
- +
- echo '</td>';
- +
- echo '<td>'; //paremale �les pilt
- echo '<center><img src="koduka_pilt_sinine.jpg" style="position: border: 0 left: 5px; right: 5px; width=565; height=5"></center>';
- echo '</td>';
- @@ -55,4 +62,4 @@ echo '<table border=1>';
- }
- echo '</td>';
- echo '</tr>';
- -echo '</table';
- \ No newline at end of file
- +echo '</table';
- diff --git a/log.php b/log.php
- index 2148560..534add5 100644
- --- a/log.php
- +++ b/log.php
- @@ -1,30 +1,31 @@
- <?php
- -$kasutajanimi = $_GET["kasutajanimi"];
- -$parool = $_GET["parool"];
- +$kasutajanimi = $_POST["kasutajanimi"];
- +$parool = $_POST["parool"];
- //v�tame andmebaaist andmed
- $yhendus = pg_connect('host=imbi.ld.ttu.ee user=t074851 dbname=t074851');
- -$sql = "SELECT * FROM kasutajad WHERE kasutajanimi='".addslashes($_GET['kasutajanimi'])."'";
- +$sql = "SELECT * FROM kasutajad WHERE kasutajanimi='".addslashes($kasutajanimi)."'";
- $tulemus = pg_query($yhendus, $sql);
- -while($kirje = pg_fetch_array($tulemus) )
- -{
- +while ($kirje = pg_fetch_array($tulemus)) {
- $m_user=$kirje["kasutajanimi"];
- $m_pass=$kirje["parool"];
- }
- //kontrollime kas v�ljad t�ideti sisestamisel
- -if(!$kasutajanimi||!$parool){echo"<font color='#00bfff'> Logimiseks on vaja sisestada parool ja kasutajanimi! ";exit;}
- +if (!$kasutajanimi||!$parool) {
- + echo"<font color='#00bfff'> Logimiseks on vaja sisestada parool ja kasutajanimi! ";
- -//kontrollime kas parool ja kasutajanimi �htivad
- -if($kasutajanimi==$m_user and $parool==$m_pass)
- -{
- - //kui �htivad siis teeme sessiooni
- - $_SESSION["kasutaja"] = $m_user;
- - echo '<font color="#00bfff"> k�ik ok';
- -}
- -
- -//kui paroolid ei �htinud siis �tleme veateate
- -else{echo"Parool/kasutajanimi oli(d) valed! ";}
- -?>
- \ No newline at end of file
- +} else {
- + //kontrollime kas parool ja kasutajanimi �htivad
- + if ($kasutajanimi==$m_user and $parool==$m_pass) {
- + //kui �htivad siis teeme sessiooni
- + $_SESSION["kasutaja"] = $m_user;
- + echo '<font color="#00bfff"> k�ik ok</font>';
- + } else {
- + // kui paroolid ei �htinud siis �tleme veateate
- + echo '<font color="#00bfff"> Parool/kasutajanimi oli(d) valed! </font>';
- + }
- +}
- +?>
- diff --git a/logi_v2lja.php b/logi_v2lja.php
- index 46d77db..81ba345 100644
- --- a/logi_v2lja.php
- +++ b/logi_v2lja.php
- @@ -2,23 +2,13 @@
- // Loome / taastame olemasoleva sessiooni
- session_start();
- -
- -
- // Kustutame k�ik sessioonis salvestatud andmed ($_SESSION sisu)
- session_unset();
- -
- // H�vitame kliendiarvutist k�psise:
- - if (isset($_COOKIE[session_name()]))
- - {
- + if (isset($_COOKIE[session_name()])) {
- setcookie(session_name(), '', time()-42000, '/');
- }
- // H�vitame sessiooni
- session_destroy();
- -
- -
- -
- - header('Location: index.php');
- -
- -?>
- \ No newline at end of file
- diff --git a/login.php b/login.php
- index 3fcdff1..9f70a0d 100644
- --- a/login.php
- +++ b/login.php
- @@ -12,23 +12,27 @@ echo "<br>";
- echo "<font color='#00bfff'>$kell</font>";
- echo "<br><br>";
- -if(isset($_SESSION["kasutaja"]))
- -{echo 'Oled sisse logind kui:<br>';
- -echo $_SESSION["kasutaja"];
- -echo '<br><a href="logi_v2lja.php">Logi v�lja<br>';
- -}else{
- +if ($action == 'log') {
- + // do login handling
- + include 'log.php';
- +}
- +
- +if (isset($_SESSION["kasutaja"])) {
- + echo 'Oled sisse logind kui:<br>';
- + echo $_SESSION["kasutaja"];
- + echo '<br><a href="index.php?action=logout">Logi v�lja<br>';
- +} else {
- + ?>
- + <form action="index.php?action=log" method="post">
- + Kasutajanimi: <br>
- + <input type="text" name="kasutajanimi"/> <br>
- + Parool: <br>
- + <input type="password" name="parool"/><br>
- + <br>
- + <input type="submit" value="Logi sisse">
- + </form>
- + <?php
- + echo "<font size='+1'> <a href=\"index.php?action=regamine\"> Registreeri siin!</a> </font>";
- - ?>
- - <form action="index.php">
- - <input type="hidden" name="action" value="log"/>
- - Kasutajanimi: <br>
- - <input type="text" name="kasutajanimi"/> <br>
- - Parool: <br>
- - <input type="password" name="parool"/><br>
- - <br>
- - <input type="submit" value="Logi sisse">
- - </form>
- - <?php
- -echo "<font size='+1'> <a href=\"index.php?action=regamine\"> Registreeri siin!</a> </font>";
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement