Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- $connection = mysql_connect('xxx', 'xxx', 'xxx');
- mysql_select_db('xxx');
- $logged="0"; /* aby nedošlo k podstrčení proměnné logged */
- if (!empty($_POST['email'])){
- $email = $_POST['email'];
- $password = $_POST['password'];
- $passhash=md5($password); /*heslo se hashuje - v databázi se nevyskytuje v původní podobě ale v podobě hashe, jednosměrně zašifrované*/
- $select="SELECT * FROM users WHERE email='".$email."' AND password='".$password."'";
- $logged = mysql_result(mysql_query($select), 0); /*pokud se v databázi najde příslušná položka, bylo jméno a heslo odpovídající nějakému uživateli - potom je proměnná $logged 1*/
- /* Potom nastavíme cookies. Cookies se musí nastavovat před jakýmkoliv výstupem (echo) */
- setCookie("password","$passhash","0");
- setCookie("email","$email","0");
- if($logged > 0) setCookie('logged', "1", "0");
- else setCookie('logged', "0", "0");
- Header("Location: index.php");
- }
- if(isset($_POST['logout'])){
- setCookie("email","","0");
- setCookie("password","","0");
- setCookie('logged', "0", "0");
- Header("Location: index.php");
- }
- ?>
- <!DOCTYPE html>
- <html lang="cs-cz" dir="ltr">
- <head>
- <meta charset="UTF-8">
- <!-- SOUBORY PRO CHAT -->
- <script type="text/javascript" src="chat.js"></script>
- <!-- KONEC SOUBORY PRO CHAT -->
- <!-- SOUBORY PRO DROPMENU -->
- <script type="text/Javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js"></script>
- <script type="text/javascript" src="js/dropmenu/dropmenu.js"></script>
- <link rel="stylesheet" type="text/css" href="styles/dropmenu/dropmenu.css">
- <script>
- $(document).ready(function(){
- $("#menu ").dropmenu();
- });
- </script>
- <!-- KONEC PRO DROPMENU -->
- <!-- FUNKCE PRO ZMĚNU IKON MENU -->
- <script type="text/javascript">
- function changeUserIcon(){ document.usericon.src = 'images/user.png'; };
- function changeUserIconHover() { document.usericon.src = 'images/user_hover.png'; }
- function changeContactsIcon(){ document.contactsicon.src = 'images/contacts.png'; };
- function changeContactsIconHover() { document.contactsicon.src = 'images/contacts_hover.png'; }
- function changeSettingsIcon() { document.settingsicon.src= 'images/settings.png';}
- function changeSettingsIconHover() { document.settingsicon.src = 'images/settings_hover.png'; }
- function changeSearchIcon(){ document.searchicon.src = 'images/search.png'; };
- function changeSearchIconHover() { document.searchicon.src = 'images/search_hover.png'; }
- </script>
- <!-- KONEC FUNKCE PRO ZMĚNU IKON MENU -->
- <link rel="stylesheet" type="text/css" href="styles/style.css">
- <link href='http://fonts.googleapis.com/css?family=Tenor+Sans&subset=latin,cyrillic-ext,cyrillic' rel='stylesheet' type='text/css'>
- <!--[if lt IE 9]>
- <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
- <![endif]-->
- <title>PUBLE</title>
- </head>
- <body>
- <div id="menu_div">
- <ul id="menu" class="clearfix dropmenu">
- <li class="first"><a href="#"><img src="images/logo.png"></a></li>
- <li><a href="#">
- <img src="images/user.png" onMouseOver="changeUserIconHover()" onMouseOut="changeUserIcon()" class="usericon" name="usericon">
- </a></li>
- <li><a href="#">
- <img src="images/contacts.png" onMouseOver="changeContactsIconHover()" onMouseOut="changeContactsIcon()" class="contactsicon" name="contactsicon">
- </a></li>
- <li><a href="#">
- <img src="images/settings.png" onMouseOver="changeSettingsIconHover()" onMouseOut="changeSettingsIcon()" class="settingsicon" name="settingsicon">
- </a>
- <ul class="submenu">
- <li><a href="#">Nastavení účtu</a></li>
- <li><a href="#">Změna osobních údajů</a></li>
- <li><a href="#">Mé statusy</a></li>
- <li><a href="#">Obecné nastavení</a></li>
- </ul>
- </li>
- <li><a href="#">
- <img src="images/search.png" onMouseOver="changeSearchIconHover()" onMouseOut="changeSearchIcon()" class="searchicon" name="searchicon">
- </a></li>
- <li class="user_status"><img src="images/user_on.png"></li>
- </ul>
- <div class="clear"></div>
- </div>
- <div id="content">
- <?php
- //require_once 'include/chat/chat.php';
- if ($_COOKIE['logged'] === "1") {
- require_once 'include/login/login.php';
- if (isset($_GET['str'])) {
- require_once "include/" . $_GET['str'] . "/" . $_GET['str'] . ".php";
- }
- else
- require_once 'include/chat/chat.php';
- }
- elseif ($_COOKIE['logged'] === "0") {
- echo"nepřihlášen";
- require_once 'include/errors/not_logged_in.php';
- }
- ?>
- </div>
- <div id="widgets">
- <div id="drag_and_drop">
- drag and drop widget place
- </div>
- </div>
- <div id="widgets_scroller">
- <div class="left scroller"><img src="images/widget_scroller_left.png"></div>
- ::::::::<img src="images/widget_scroller_down.png">::::::::
- <div class="right scroller"><img src="images/widget_scroller_right.png"></div>
- </div>
- <div id="widget_icons">
- </div>
- <div id="footer">
- <a href="#">O nás</a><a href="#">Obsah</a><a href="#">Nápověda</a><a href="#">Podmínky</a>© Copyright 2012
- </div>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement