<? ?> <html> <head> <title>Panel Admnistratora</title> </head> <body> <? { if($_POST['pass']=='pro') //HASLO if($_POST['login']=='pro') //LGIN { { $_SESSION['admin']='tak'; } } } { $_SESSION['admin']=''; } if($_SESSION['admin']=='tak') { ?> UKRYTE DANE - TREŚĆ STRONY. <?php } else { echo '<tr><td><form method="POST" action="admin.php"> <p align="center"> <b>Admin</b><br> <input type="text" name="login" size="20" value="Login" /><br> <input type="password" name="pass" size="20" value="Hasło"><br> <input type="submit" value="Zaloguj"></p> </form></td></tr>'; } { echo '<tr><td><form method="POST" action="admin.php"> <p align="center"> <b>Admin</b><br> <input type="text" name="login" size="20" value="Login" /><br> <input type="password" name="pass" size="20" value="Hasło"><br> <input type="submit" value="Zaloguj"></p> </form></td></tr>'; } if($_SESSION['admin']=='tak') { } ?> </body> </html>
Problem polega na tym, że wyskakuje mi błąd strony gdy chcę sie połączyć z bazą.
require("connection.php"); // ładujemy plik z połączeniem connection(); // łączymy się z bazą danych za pomocą funkcji, którą stworzyliśmy w pliku connection.php
2 problem polega na tym, że jeżeli już się połączę, nie wiem jak wyciągnąć login i hasło z bazy aby zalogować się do panelu admina.
Część kody pliku install.php:
$zapytanie = "CREATE TABLE IF NOT EXISTS `admin` ( `id` int(5) NOT NULL AUTO_INCREMENT, `nick` varchar(50) NOT NULL, `haslo` varchar(1000) NOT NULL, PRIMARY KEY (`id`) )"; // zapisujemy zapytanie do zmiennej // wykonujemy zapytanie;)
Jakieś porady ? Wskazówki, Gotowiec
