echo '<div class="jumbotron">'; include_once 'funkcje.php'; if (isset($_POST["submit"])) { //sprawdza czy przeslany zostal formularz if (empty($_POST["kod"])) { //sprzawdza czy pole kod nie jest puste echo '<div class="alert alert-danger" role="alert"> <strong>Błąd!</strong> Puste pole kodu. </div>'; formularz(); } elseif (!is_numeric($_POST["kod"])) { //sprawdza czy pole kod zawiera tylko cyfry echo '<div class="alert alert-danger" role="alert"> <strong>Błąd!</strong> Kod musi zawierać tylko i wyłącznie cyfry. </div>'; formularz(); } else { $kod = $_POST["kod"]; if (!isset($_SESSION['kod'])) { //sprawdza czy istnieje zmienna sesyjna 'kod' $_SESSION['kod'] = $kod; //jeżeli nie to zostaje ona utworzona } ?> <h3>Sprawdzanie kodu w bazie</h3> <li>Kod: <b><?php echo trim($kod); ?> </b></li>
<?php function formularz($typ) { if ($typ == 'logowanie') { return "<form method=\"POST\" action=\"login.php\">\n\t\tNick:<input type=\"text\" name=\"login\"/><br/>\n\t\tHasło:<Input type=\"password\" name=\"passw\"/><br/>\n\t\t<input type=\"submit\" value=\"Zaloguj\"/>\n\t\t</form>"; } else { return "<form method=\"POST\" action=\"login.php\">\n\t\tNick:<input type=\"text\" name=\"r_login\"/><br/>\n\t\tHasło:<Input type=\"password\" name=\"r_passw\"/><br/>\n\t\tE-mail:<input type=\"text\" name=\"r_mail\"/><br/>\n\t\t<input type=\"submit\" value=\"Zarejestruj\"/>\n\t\t</form>"; } } require_once "db.php"; session_start(); $db = new BlogManager("localhost", "root", "", "blog"); require "action.php"; echo formularz("");