No to dopadł mnie taki mały problem bo nie wiem czemu nie chce mi działać skrypt logowania tak jak powinien a zawsze tak robiłem i działało. Przy poprawnych danych do logowania działa ok ale jak błędne dane się poda to wyświetla pusty plik.
login.php
<?php
require '../config.php';
require 'admin.class.php';
$admin = new admin;
$admin->connect($host, $username, $password, $database);
$msg = '';
if(isset($_POST['login'])){ $spr = $admin->login($_POST['nick'], $_POST['pass']);
if($spr){
} else {
}
}
?>
<!DOCTYPE HTML>
<html>
<head>
<meta charset="UTF-8" />
<link rel="stylesheet" type="text/css" href="style.css" />
</head>
<body>
<form action="" method="post" id="login">
<h2>Logowanie:</h2>
Login: <input type="text" name="nick" /><br />
Hasło: <input type="password" name="pass" /><br />
<input type="submit" name="login" value="Zaloguj się" />
</form>
</body>
</html>
admin.class.php
<?php
class admin {
function connect($host, $user, $pass, $database) {
return $this->connect;
}
function sol($string){
$this->sol = 'dwla21l2h3az2'.sha1($string).'sh2p1mn5v7t3pj9b3';
return $this->sol;
}
function login($nick, $pass) {
$pass = $this->sol($pass);
return $array;
}
}
?>
Będę wdzięczny za wskazówki.