mam taki maly problem, a wlasciwie to sie zastanawiam jak wykonac logowanie dla Admina korzystajac z pliku login.php gdzie sie moze zalogowac tez zwykly user..
ten pliczek :
<?php // rozpoczęcie buforowania (jest to potrzebne by nie mieć błędów typu headers already sent) // start sesji // połączenie z mysql require('funkcje.php'); include ('top.php'); // sprawdzamy czy user jest już zalogowany else { // tworzymy prosty formularz echo '<form action="login.php" method="POST"> <table border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td>Login:</td> <td><input type="text" name="nick" /></td> </tr> <tr> <td>Hasło</td> <td><input type="password" name="pass" /></td> </tr> <tr> <td colspan="2" align="center"> <input type="submit" name="ok" value="Zaloguj" /> </td> </tr> </table> </form>'; // jeœli zostanie naciœnięty przycisk "Zaloguj" { $nick = $_POST['nick']; $pass = $_POST['pass']; // sprawdzamy czy wszystkie dane zostały podane // jeœli tak... else { // filtrujemy dane // kodujemy hasło // sprawdzamy czy istnieje użytkownik z takim loginem i hasłem // jeœli nie istnieje // jeœli tak... else { // dodajemy wynik zapytania do tablicy // ustawianie sesji że użytkownik jest zalogowany $_SESSION['logged'] = true; // dodawanie do sesji id użytkownika, login oraz datę rejestracji $_SESSION['id'] = $row['id']; $_SESSION['nick'] = $row['nick']; $_SESSION['data_rejestracji'] = $row['data_rejestracji']; // wyœwietlenie komunikatu oznaczającego poprawne logowanie } } } } include 'botom.php'; // rozłączenie z bazą danych // koniec buforowania ?>
dziekuje za pomoc