Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!-- LOGIN zaciatok -->
- <?php
- if ($_GET["action"] == "logout") //ak bude GET metodou odoslany parameter logout
- {
- session_destroy(); //znicime vsetky session
- echo "<script>alert(\"Boli ste uspesne odhlaseny!\")</script>";
- //include('pages/odhlasenie.php');//toto spravy systemove vyskakovacie okno, nie popup, s OK tlacidlom, ze odhlasenie prebehlo OK.
- //echo "<h2>Boli ste uspesne odhlaseny. Budete presmerovany na hlavnu stranku.</h2>"; //zobrazime text
- echo "<meta http-equiv=\"refresh\" content=\"1;url=index.php\" />"; //presmerujem na hlavnu stranku
- }
- elseif ($_GET["action"] == "registracia")
- {
- session_start();
- if (isset($_SESSION["islogged"])) //zistime ci je user prihlaseny, ak ano tak zobrazi ze je prihlaseny a ponuku na odhlasenie
- {
- echo "<script>alert(\"Uz ste prihlaseny.\")</script>"; //hlaska uz ste prihlaseny
- echo "<meta http-equiv=\"refresh\" content=\"1;url=index.php\" />"; //presmerujem na hlavnu stranku
- }
- else
- {
- include("register.tpl.php");
- }
- }
- elseif ($_GET["action"] == "lost")
- {
- session_start();
- if (isset($_SESSION["islogged"])) //zistime ci je user prihlaseny, ak ano tak zobrazi ze je prihlaseny a ponuku na odhlasenie
- {
- echo "<script>alert(\"Uz ste prihlaseny.\")</script>"; //hlaska uz ste prihlaseny
- echo "<meta http-equiv=\"refresh\" content=\"1;url=index.php\" />"; //presmerujem na hlavnu stranku
- }
- else
- {
- include("pages/forgot.php");
- }
- }
- elseif ($_GET["action"] == "aktivuj")
- {
- include("login/aktivuj.php");
- }
- if($_SERVER['REQUEST_METHOD'] == "POST" && isset($_POST['Submit'])) //zistime ci bol odoslany formular a bol odoslany post metodou
- {
- session_start(); //zacneme session
- ob_start();
- $myusername= htmlspecialchars($_POST["myusername"]); //zistime si meno
- $mypassword= htmlspecialchars($_POST["mypassword"]); //a heslo
- $encrypted_password=md5($mypassword); //heslo zasifrujeme do MD5
- $odkaz = mysql_connect("localhost","do2009600","botowwend") or die ("Chyba mysql!"); //pripojime sa na mysql
- mysql_select_db("do2009604db", $odkaz); //a do db
- $sql="SELECT * FROM users_tbl WHERE user_name='".$myusername."' and user_password='".$encrypted_password."' and approved=1"; //pripravime si dotaz
- $overime = mysql_query($sql, $odkaz); //a posleme ho do DB
- if(mysql_num_rows($overime) !== 0) //ak najdeme usera v DB vykoname toto
- {
- //include('pages/prihlasenie.php');//toto napise vitajte a meno koho vitame
- //echo "<h2>Vitajte, ste prihlaseny ako $myusername! Budete presmerovany na hlavnu stranku.</h2>";
- echo "<script>alert(\"Vitajte ".$myusername."\");</script>"; //vyhodime ono ze je prihlaseny
- echo "<meta http-equiv=\"refresh\" content=\"1;url=index.php\" />";
- $_SESSION["myusername"]=$myusername; //zapiseme do session nejake udaje s ktorymi sa bude pracovať na webe
- $_SESSION["mypassword"]=$mypassword;
- $_SESSION["islogged"]="true";
- }
- else //ak zle meno alebo heslo tak sa nam ukaze ze je zle nieco
- {
- echo "<script>alert(\"Zadali ste nespravne meno alebo heslo!\")</script>";
- //include('pages/zlemenoheslo.php'); //napise systemove okno s OK, ze zle meno alebo heslo
- //echo "<h2>Zle meno alebo heslo.</h2>";
- }
- ob_end_flush();
- }
- ?>
- <!-- LOGIN KONIEC -->
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement