Stwórzmy razem dobry darmowy skrypt.
Może ktoś wkleić dobrego gotowca? Razem będziemy ulepszać zabezpieczenia skryptu przed atakami.
Dużo jest gotowców lecz nie są bezpieczne

Co najlepiej wykorzystać?
<?php if ($_POST['wyslane']) { // jeżeli formularz został wysłany, to wykonuje się poniższy skrypt include 'db.php'; // połączenie się z bazą danych $tabela = 'uzytkownik'; // zdefiniowanie tabeli MySQL login='$login' and haslo='$haslo' and status=0"); // jeżeli użytkownik zarejestrował się, a nie aktywował swojego konta, to wyświetla się komunikat echo '<p>Nie aktywowałeś jeszcze swojego konta. Aby to zrobić, wejdź w swoją skrzynkę odbiorczą, a następnie znajdź wiadmość z linkiem aktywacyjnym i aktywuj swoje konto</p>'; exit; } // jeżeli wszystko jest dobrze, użytkownik się loguje login='$login' and haslo='$haslo' and status=1"); $_SESSION["login"] = $informacja["login"]; } else { } } } else { } if ($_GET["wylogowanie"] == "tak") { // niszczenie sesji użytkownika } $tytul = "Logowanie"; include('naglowek.php'); include('panel-logowania.php'); include('menu-gora.php'); include('menu-lewe.php'); ?> <div id="srodek"> <div id="srodekt"></div> <div id="srodeks"> <br/> </div> <div id="srodekb"></div> </div> <?php // mysql_query('SET NAMES \'utf8\''); include('prawa-strona.php'); include('stopka.php'); ?>
<?php
login='$login' and haslo='$haslo' and status=0"); // jeżeli użytkownik zarejestrował się, a nie aktywował swojego konta, to wyświetla się komunikat echo '<p>Nie aktywowałeś jeszcze swojego konta. Aby to zrobić, wejdź w swoją skrzynkę odbiorczą, a następnie znajdź wiadmość z linkiem aktywacyjnym i aktywuj swoje konto</p>'; exit; } // jeżeli wszystko jest dobrze, użytkownik się loguje login='$login' and haslo='$haslo' and status=1");