To jest plik handlowiec2.php:
<html> <head> <title>Panel Handlowy - Logowanie</title> <meta http-equiv="Content-type" content="text/html; charset=iso-8859-2"> <LINK HREF="style/handlowiec.css" REL="stylesheet" TYPE="text/css" /> </head> <body> <?php // Sprawdzenie czy były podane przez użytkownika jakieś identyfikatory { // Użytkownik podał idetyfikatory zatem: $login = $_POST['login']; $haslo = $_POST['haslo']; // połączenie z bazą danych: $db = new mysqli('localhost', 'handlowiec', '6zw2a91k4m81c', 'sklep'); // sprawdzenie czy udało się połączyć z bazą danych: if (mysqli_connect_errno()) { } // ustawienie kodowania (jak będzie pobierał dane to żeby uwzględnił polskie znaki) $db->query("SET NAMES 'latin2'"); // konstrukcja zapytania, które będzie przesłane do serwera MySQL: $zapytanie = "select * from handlowcy where login like '%".$login."%' and haslo like '%".sha1($haslo)."%';"; // wysłanie zapytania do bazy i zwórcenie wyniku $wynik = $db->query($zapytanie); // sprawdzenie czy są wyniki, jeżeli tak to tworzymy zmienną w sesji if ($wynik->num_rows > 0) { $wiersz = $wynik->fetch_assoc(); // rozszczepienie wyniku na elementy tablicy $_SESSION['s_login'] = $wiersz['login']; $_SESSION['s_imie'] = $wiersz['imie']; $_SESSION['s_nazwisko'] = $wiersz['nazwisko']; ?> <!-- TUTAJ JEST PROBLEM DIV NIE CHCE ULEC FORMATOWANIU POPRZEZ PLIK HANDLOWIEC.CSS --> <div id="przyciski">Tutaj będzie menu</div> <!-- TU SIĘ KOŃCZY MÓJ PROBLEM --> <?php } else if ($wynik->num_rows == 0) { ?> <p id="tytul">LOGOWANIE DO PANELU HANDLOWEGO</p> <form action="handlowiec2.php" method="post"> <table> <tr> <td id="tytulek" colspan="2">Podaj swój login oraz hasło:</td> </tr> <tr> <td id="agrek">login:</td> <td id="wpis"><input type="text" name="login" maxlength=15 size=18></td> </tr> <tr> <td id="agrek">hasło:</td> <td id="wpis"><input type="password" name="haslo" maxlength=15 size=18></td> </tr> <tr> <td id="komorka_przycisk" colspan="2"><input type="submit" value="Zaloguj"></td> </tr> </table> </form> <p id="info">BŁĄD: Logowanie niemożliwe! Spróbuj jeszcze raz.</p> <?php } } ?> </body> </html>
A tutaj plik handlowiec.css:
form { /* pozycjonowanie */ position: absolute; left: 50%; margin-left: -200px; top: 200px; text-align: center; /* wymiarowanie */ width: 400px; height: 200px; /* tło */ background-color: white; } table { /* pozycjonowanie */ margin-left: auto; margin-right: auto; /* obramowanie */ border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-width: 1; border-left-width: 1; border-right-width: 1; border-bottom-width: 1; border-color: gray; } #tytulek { text-align: center; color: black; border-bottom-style: solid; border-bottom-width: 1; border-color: black; width: 200px; background-color: #999999; font-weight: bold; } #agrek { width: 80px; background-color: #CCCCCC; padding-left: 3px; } #wpis { background-color: #CCCCCC; } #tytul { /* pozycjonowanie */ position: absolute; left: 50%; margin-left: -250px; margin-top: 140px; width: 500px; height: 40px; background-color: white; text-align: center; font-size: 24px; font-family: calibri; font-weight: bold; } #komorka_przycisk { padding-top: 3px; text-align: center; background-color: #CCCCCC; } #info { font-size: 15px; color: red; width: 500px; position: absolute; left: 50%; margin-left: -250px; top: 350px; text-align: center; } #przyciski { background-color: #CCCCCC; width: 400px; height: 500px; }
Temat nieaktualny. Problem rozwiązany. Edytor w złej lokalizacji mi plik umieścił.