Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML][CSS][PHP]Plik CSS nie chce sformatować div
Forum PHP.pl > Forum > Przedszkole
dawido000
Mój problem polega na tym, że plik który nazywa się handlowiec.css jest załączony do pliku handlowiec2.php i nie formatuje elementu div, mimo że elementy tablicy formatuje prawidłowo. Poniżej wrzucam (dość długi) listing.

To jest plik handlowiec2.php:

  1. <html>
  2. <head>
  3. <title>Panel Handlowy - Logowanie</title>
  4. <meta http-equiv="Content-type" content="text/html; charset=iso-8859-2">
  5. <LINK HREF="style/handlowiec.css" REL="stylesheet" TYPE="text/css" />
  6. </head>
  7. <body>
  8.  
  9. <?php
  10.  
  11. // Sprawdzenie czy były podane przez użytkownika jakieś identyfikatory
  12. if (isset($_POST['login']) && isset($_POST['haslo']))
  13. {
  14. // Użytkownik podał idetyfikatory zatem:
  15. $login = $_POST['login'];
  16. $haslo = $_POST['haslo'];
  17.  
  18. // połączenie z bazą danych:
  19. $db = new mysqli('localhost', 'handlowiec', '6zw2a91k4m81c', 'sklep');
  20.  
  21. // sprawdzenie czy udało się połączyć z bazą danych:
  22. if (mysqli_connect_errno())
  23. {
  24. echo 'Połączenie z bazą danych nie powiodło się:'.mysqli_connect_error();
  25. exit();
  26. }
  27.  
  28. // ustawienie kodowania (jak będzie pobierał dane to żeby uwzględnił polskie znaki)
  29. $db->query("SET NAMES 'latin2'");
  30.  
  31. // konstrukcja zapytania, które będzie przesłane do serwera MySQL:
  32. $zapytanie = "select * from handlowcy
  33. where login like '%".$login."%'
  34. and haslo like '%".sha1($haslo)."%';";
  35.  
  36.  
  37. // wysłanie zapytania do bazy i zwórcenie wyniku
  38. $wynik = $db->query($zapytanie);
  39.  
  40. // sprawdzenie czy są wyniki, jeżeli tak to tworzymy zmienną w sesji
  41. if ($wynik->num_rows > 0)
  42. {
  43. $wiersz = $wynik->fetch_assoc(); // rozszczepienie wyniku na elementy tablicy
  44. $_SESSION['s_login'] = $wiersz['login'];
  45. $_SESSION['s_imie'] = $wiersz['imie'];
  46. $_SESSION['s_nazwisko'] = $wiersz['nazwisko'];
  47. ?>
  48.  
  49.  
  50.  
  51.  
  52.  
  53. <!-- TUTAJ JEST PROBLEM DIV NIE CHCE ULEC FORMATOWANIU POPRZEZ PLIK HANDLOWIEC.CSS -->
  54.  
  55. <div id="przyciski">Tutaj będzie menu</div>
  56.  
  57. <!-- TU SIĘ KOŃCZY MÓJ PROBLEM -->
  58.  
  59.  
  60.  
  61.  
  62.  
  63. <?php
  64. }
  65. else if ($wynik->num_rows == 0)
  66. {
  67. ?>
  68.  
  69.  
  70. <p id="tytul">LOGOWANIE DO PANELU HANDLOWEGO</p>
  71. <form action="handlowiec2.php" method="post">
  72. <table>
  73. <tr>
  74. <td id="tytulek" colspan="2">Podaj swój login oraz hasło:</td>
  75. </tr>
  76. <tr>
  77. <td id="agrek">login:</td>
  78. <td id="wpis"><input type="text" name="login" maxlength=15 size=18></td>
  79. </tr>
  80. <tr>
  81. <td id="agrek">hasło:</td>
  82. <td id="wpis"><input type="password" name="haslo" maxlength=15 size=18></td>
  83. </tr>
  84. <tr>
  85. <td id="komorka_przycisk" colspan="2"><input type="submit" value="Zaloguj"></td>
  86. </tr>
  87. </table>
  88. </form>
  89. <p id="info">BŁĄD: Logowanie niemożliwe! Spróbuj jeszcze raz.</p>
  90.  
  91.  
  92. <?php
  93. }
  94. }
  95. ?>
  96.  
  97. </body>
  98. </html>





A tutaj plik handlowiec.css:


  1. form
  2. {
  3. /* pozycjonowanie */
  4. position: absolute;
  5. left: 50%;
  6. margin-left: -200px;
  7. top: 200px;
  8. text-align: center;
  9. /* wymiarowanie */
  10. width: 400px;
  11. height: 200px;
  12. /* tło */
  13. background-color: white;
  14. }
  15.  
  16. table
  17. {
  18. /* pozycjonowanie */
  19. margin-left: auto;
  20. margin-right: auto;
  21. /* obramowanie */
  22. border-top-style: solid;
  23. border-left-style: solid;
  24. border-right-style: solid;
  25. border-bottom-style: solid;
  26. border-top-width: 1;
  27. border-left-width: 1;
  28. border-right-width: 1;
  29. border-bottom-width: 1;
  30. border-color: gray;
  31. }
  32.  
  33. #tytulek
  34. {
  35. text-align: center;
  36. color: black;
  37. border-bottom-style: solid;
  38. border-bottom-width: 1;
  39. border-color: black;
  40. width: 200px;
  41. background-color: #999999;
  42. font-weight: bold;
  43. }
  44.  
  45. #agrek
  46. {
  47. width: 80px;
  48. background-color: #CCCCCC;
  49. padding-left: 3px;
  50. }
  51.  
  52. #wpis
  53. {
  54. background-color: #CCCCCC;
  55. }
  56.  
  57. #tytul
  58. {
  59. /* pozycjonowanie */
  60. position: absolute;
  61. left: 50%;
  62. margin-left: -250px;
  63. margin-top: 140px;
  64.  
  65. width: 500px;
  66. height: 40px;
  67.  
  68. background-color: white;
  69.  
  70. text-align: center;
  71.  
  72. font-size: 24px;
  73. font-family: calibri;
  74. font-weight: bold;
  75. }
  76.  
  77. #komorka_przycisk
  78. {
  79. padding-top: 3px;
  80. text-align: center;
  81. background-color: #CCCCCC;
  82. }
  83.  
  84. #info
  85. {
  86. font-size: 15px;
  87. color: red;
  88. width: 500px;
  89. position: absolute;
  90. left: 50%;
  91. margin-left: -250px;
  92. top: 350px;
  93. text-align: center;
  94. }
  95.  
  96. #przyciski
  97. {
  98. background-color: #CCCCCC;
  99. width: 400px;
  100. height: 500px;
  101. }
  102.  


Temat nieaktualny. Problem rozwiązany. Edytor w złej lokalizacji mi plik umieścił.
sadistic_son
A wrzuć tą stronę gdzieś do netu i zapodaj linka to się FireBugiem ją przeleci. Tutaj wszystko wygląda ok, nie ma opcji żeby nie działało. Więc albo robisz błąd w jakimś miejscu zupełnie innym, które wszystko psuje a nie sposób na to wpaść albo.... czary.... wink.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.