Musisz utworzyc w mysql tabele a w php to musisz miec 4 podstawowe pliki:
index.php - sprawdzaenie czy zalogowany i udostepnianie zawartosci dla zalogowanych
login.php - logowanie na podstawie danych z bazy
register.php - rejestracja uzytkownika do bazy
logout.php - wylogowywanie z serwisu, usuwanie sesji
W sprawie indes.php to tak:
if (isset($_SESSION['username'])) { // tresc dla zalogowanych
} else {
// tresc dla niezalogowanych
}
login.php
$istnieje = "SELECT * FROM users WHERE username = '$username'";
if (!$istnieje) {
// tresc jesli user nie istnieje
} else {
$_SESSION['username'] = $usename;
// wiadomosc po zalogowaniu
}
register.php
if (isset($_SESSION['username'])) { // tresc dla zalogowanych
} else {
$wstaw = "INSERT INTO user (username, password, email) VALUES ('$username', '$password', '$email')";
if (!$wstaw) {
// wiadomosc jesli rejestracja sie nie powiodla
} else {
// wiadomosc jezeli zarejestrowano
}
}
i logout.php
if (isset($_SESSION['username'])) { unset($_SESSION['username']); // wiadomosc jesli wylohowano
} else {
// wiadomosc jezeli byles juz wylogowany
}
Teraz musisz dopisac większą (moim zdaniem) część kodu.
Jezeli chcesz to mogę ci pomóc już osobiście z tym
Jak coś byś chciał to pisz na PW