Połączenie z bazą jest poprostu nie wkleiłem całej stornki. Jeżeli sie ona na coś może przydać to proszę bardzo:
<?php
if(eregi("config.php",$_SERVER['PHP_SELF']) OR
eregi("config.php",$_SERVER['QUERY_STRING']))
$_CONFIG['kxc'] = "a523d703f908dd69e02db64ec35d07315f4c49ab3cacad14a97304b02f2fbb09";
$_CONFIG['MySQL']['host'] = "freesql.org";
$_CONFIG['MySQL']['user'] = "zieloneszeregi";
$_CONFIG['MySQL']['pass'] = "311316";
$_CONFIG['MySQL']['base'] = "zielone_szeregi";
if(!isset($_SESSION['sesja'])) { $_SESSION['sesja'] = '';
}
@mysql_connect($_CONFIG['MySQL']['host'], $_CONFIG['MySQL']['user'], $_CONFIG['MySQL']['pass']) or
die('<html> <head>
<meta http-equiv="Content-type" content="text/html; charset=iso-8859-2">
<title>Error - Jump PHP</title>
<style type="text/css">
body { background: #FFFFFF; }
div { font-family: Verdana, Arial; font-size: 12px; color: #000000; }
</style>
</head>
<body>
<div>
Przepraszamy, wystąpiła chwilowa awaria serwisu.<br>
<br>
<b>Nie mogę połączyć się z serwerem bazy danych.</b><br>
<br>
Proszę powiadom <a href="mailto:qba100@gmail.com">Wemastera qba100@gmail.com</a>.
</div>
</html>');
<head>
<meta http-equiv="Content-type" content="text/html; charset=iso-8859-2">
<title>Error</title>
<style type="text/css">
body { background: #FFFFFF; }
div { font-family: Verdana, Arial; font-size: 12px; color: #000000;}
</style>
</head>
<body>
<div>
Przepraszamy, wystąpiła chwilowa awaria serwisu.<br>
<br>
<b>Nie mogę odnaleść bazy Danych.</b><br>
<br>
Proszę powiadom <a href="mailto:qba100@gmail.com">Wemastera qba100@gmail.com</a>.
</div>
</html>');
function login() {
$zalogowany = false;
/
if(isset($_COOKIE["dane"])) { $dane = $_COOKIE["dane"]^$_CONFIG['kxc'];
$login = substr($dane, 0
, 32
); $metod = "cookies";
}
elseif(isset($_SESSION['login']) AND
isset($_SESSION['haslo'])) { $login = $_SESSION['login'];
$haslo = $_SESSION['haslo'];
$metod = "session";
}
elseif(isset($_POST['login']) AND
isset($_POST['haslo'])) { $haslo = md5($_POST['haslo']); $metod = "post";
}
$query = mysql_query("SELECT `user`,`pass`,`nick`,`lvl`,`u1` ,`u2` ,`u3` ,`u4` ,`u5` ,`u6`,`u7` ,
`nazwisko` ,`email` ,`data` FROM `users` WHERE `user`='".$login."' AND `pass`='".$haslo."';"); $zalogowany = true;
if($metod <> "session") {
$_SESSION['login'] = $wiersz['user'];
$_SESSION['haslo'] = $wiersz['pass'];
$_SESSION['nick'] = $wiersz['nick'];
$_SESSION['u1'] = $wiersz['u1'];
$_SESSION['u2'] = $wiersz['u2'];
$_SESSION['u3'] = $wiersz['u3'];
$_SESSION['u4'] = $wiersz['u4'];
$_SESSION['u5'] = $wiersz['u5'];
$_SESSION['u6'] = $wiersz['u6'];
$_SESSION['u7'] = $wiersz['u7'];
$_SESSION['nazwisko'] = $wiersz['nazwisko'];
$_SESSION['data'] = $wiersz['data'];
$_SESSION['email'] = $wiersz['email'];
$_SESSION['lvl'] = $wiersz['lvl'];
if($metod == "post" AND
isset($_POST['pamietaj']) AND
$_POST['pamietaj'] == "ok") { $dane = ($login. $haslo)^$_CONFIG['kxc'];
}
}
}
}
return $zalogowany;
}
function logout() {
if(isset($_COOKIE["dane"])) unset($_SESSION['login']); unset($_SESSION['haslo']); unset($_SESSION['nick']); unset($_SESSION['nazwisko']); unset($_SESSION['data']); unset($_SESSION['email']); }
?>