index.php
<?php require 'connect.php'; require 'functions.php'; // Those two files can be included only if INCLUDE_CHECK is defined // Starting the session // Making the cookie live for 2 weeks { // If you are logged in, but you don't have the tzRemember cookie (browser restart) // and you have not checked the rememberMe checkbox: // Destroy the session } { exit; } if($_POST['submit']=='Login') { // Checking whether the Login form has been submitted // Will hold our errors if(!$_POST['username'] || !$_POST['password']) $err[] = 'All the fields must be filled in!'; { $_POST['rememberMe'] = (int)$_POST['rememberMe']; // Escaping all input data $row = mysql_fetch_assoc(mysql_query("SELECT id,usr FROM tz_members WHERE usr='{$_POST['username']}' AND pass='".md5($_POST['password'])."'")); if($row['usr']) { // If everything is OK login $_SESSION['usr']=$row['usr']; $_SESSION['id'] = $row['id']; $_SESSION['rememberMe'] = $_POST['rememberMe']; // Store some data in the session } else $err[]='Bledna nazwa uzytkonika lub haslo.'; } if($err) // Save the error messages in the session exit; } else if($_POST['submit']=='Register') { // If the Register form has been submitted { $err[]='Twoja nazwa uzytkownika musi miec od 3 do 32 znakow!'; } { $err[]='Twoja nazwa uzytkownika zawiera niedozwolone znaki!'; } if(!checkEmail($_POST['email'])) { $err[]='Podales zly adres email'; } { $err[]='Zle wpisany adres musi miec od 3 do 32 znakow!'; } { // If there are no errors // Generate a random password // Escape the input data VALUES( '".$_POST['username']."', '".$_POST['email']."', '".$_POST['adres']."', '".$_SERVER['REMOTE_ADDR']."', NOW() )"); { send_mail( 'demo@terrory.xaa.pl', $_POST['email'], 'Zarejestrowales Sie na terrory.xaa.pl', 'Twoje Haslo to: '.$pass); $_SESSION['msg']['reg-success']='Wyslalismy email z nowym haslem'; } else $err[]='Ta nazwa uzytkownika jest juz zajeta'; } { } exit; } $script = ''; if($_SESSION['msg']) { // The script below shows the sliding panel on page load $script = ' <script type="text/javascript"> $(function(){ $("div#panel").show(); $("#toggle a").toggle(); }); </script>'; } ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Wirtualny Portfel</title> <link rel="stylesheet" type="text/css" href="demo.css" media="screen" /> <link rel="stylesheet" type="text/css" href="login_panel/css/slide.css" media="screen" /> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script> <!-- PNG FIX for IE6 --> <!-- <a href="http://24ways.org/2007/supersleight-transparent-png-in-ie6" target="_blank">http://24ways.org/2007/supersleight-transparent-png-in-ie6</a> --> <!--[if lte IE 6]> <script type="text/javascript" src="login_panel/js/pngfix/supersleight-min.js"></script> <![endif]--> <script src="login_panel/js/slide.js" type="text/javascript"></script> </head> <body> <!-- Panel --> <div id="toppanel"> <div id="panel"> <div class="content clearfix"> <div class="left"> <h1>Demo Wirtualny Portfel</h1> <h2>Witamy Czesc ETC</h2> <p class="grey">Dzieki za odwiedziles stronke ;D</p> <h2>Wielkie Podziekowania Dla:</h2> <p class="grey">Milw0rm glownego programisty wirtualnego portfel</p> </div> <?php if(!$_SESSION['id']): ?> <div class="left"> <!-- Login Form --> <form class="clearfix" action="" method="post"> <h1>Logowanie Uzytkownika</h1> <?php if($_SESSION['msg']['login-err']) { } ?> <label class="grey" for="username">Nazwa Uzytkownika:</label> <input class="field" type="text" name="username" id="username" value="" size="23" /> <label class="grey" for="password">Haslo:</label> <input class="field" type="password" name="password" id="password" size="23" /> <label><input name="rememberMe" id="rememberMe" type="checkbox" checked="checked" value="1" /> Pamietaj mnie?</label> <div class="clear"></div> <input type="submit" name="submit" value="Login" class="bt_login" /> </form> </div> <div class="left right"> <!-- Register Form --> <form action="" method="post"> <h1>Zarejestruj Sie!</h1> <?php if($_SESSION['msg']['reg-err']) { } if($_SESSION['msg']['reg-success']) { } ?> <label class="grey" for="username">Nazwa Uzytkownika:</label> <input class="field" type="text" name="username" id="username" value="" size="23" /> <label class="grey" for="email">Email:</label> <input class="field" type="text" name="email" id="email" size="23" /> <label class="grey" for="adres">Adres:</label> <input class="field" type="text" name="adres" id="adres" size="23" /> <label>Haslo zostanie wyslane na twoja skrzynke pocztowa.</label> <input type="submit" name="submit" value="Register" class="bt_register" /> </form> </div> <?php else: ?> <div class="left"> <h1>Panel Uzytkownika</h1> <a href="registered.php">Zobacz specialna storne po rejestracji</a>
<p></p> <a href="nic.php">LINK TESTOWY</a> <p></p> <a href="?logoff">Wyloguj</a> </div> <div class="left right"> </div> <?php endif; ?> </div> </div> <!-- /login --> <!-- The tab on top --> <div class="tab"> <ul class="login"> <li class="left"> </li> <li class="sep">|</li> <li id="toggle"> <a id="close" style="display: none;" class="close" href="#">Zamknji Panel</a> </li> <li class="right"> </li> </ul> </div> <!-- / top --> </div> <!--panel --> <div class="pageContent"> <div id="main"> <div class="container"> Tutaj strona </div> </div> </body> </html>