Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP]Warning: session_start() HELP!
Forum PHP.pl > Forum > Przedszkole
swajt
Siemaneczko mam taki problem bo wgralem sobie rejestracje i logowanie. I teraz tam gdzie mam logowanie,rejestracje,strone glowna pisze:

  1. Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /mojastr/index.php:16) in /home/mojastr//config.php on line 62


Wiec wam podam config co mam poprawic zeby nie pokazywalo tego bledu i normalnie bylo:< questionmark.gif

Demo: http://cs-rekla.xaa.pl/poradnik/index.php

  1. <?php
  2.  
  3.  
  4. // definiujemy dane do połączenia z bazą danych
  5. define('DBHOST', '');
  6. define('DBUSER', '');
  7. define('DBPASS', '');
  8. define('DBNAME', '');
  9.  
  10. function db_connect() {
  11. // połączenie z mysql
  12. mysql_connect(DBHOST, DBUSER, DBPASS) or die('<h2>ERROR</h2> MySQL Server is not responding');
  13.  
  14. // wybór bazy danych
  15. mysql_select_db(DBNAME) or die('<h2>ERROR</h2> Cannot connect to specified database');
  16. }
  17.  
  18. function db_close() {
  19. }
  20.  
  21. function clear($text) {
  22. // jeśli serwer automatycznie dodaje slashe to je usuwamy
  23. $text = stripslashes($text);
  24. }
  25. $text = trim($text); // usuwamy białe znaki na początku i na końcu
  26. $text = mysql_real_escape_string($text); // filtrujemy tekst aby zabezpieczyć się przed sql injection
  27. $text = htmlspecialchars($text); // dezaktywujemy kod html
  28. return $text;
  29. }
  30.  
  31. function codepass($password) {
  32. // kodujemy hasło (losowe znaki można zmienić lub całkowicie usunąć
  33. return sha1(md5($password).'#!%Rgd64');
  34. }
  35.  
  36. // funkcja na sprawdzanie czy user jest zalogowany, jeśli nie to wyświetlamy komunikat
  37. function check_login() {
  38. if(!$_SESSION['logged']) {
  39. die('<p>To jest strefa tylko dla użytkowników.</p>
  40. <p>[<a href="login.php">Logowanie</a>] [<a href="register.php">Zarejestruj się</a>]</p>');
  41. }
  42. }
  43.  
  44. // funkcja na pobranie danych usera
  45. function get_user_data($user_id = -1) {
  46. // jeśli nie podamy id usera to podstawiamy id aktualnie zalogowanego
  47. if($user_id == -1) {
  48. $user_id = $_SESSION['user_id'];
  49. }
  50. $result = mysql_query("SELECT * FROM `users` WHERE `user_id` = '{$user_id}' LIMIT 1");
  51. if(mysql_num_rows($result) == 0) {
  52. return false;
  53. }
  54. return mysql_fetch_assoc($result);
  55. }
  56.  
  57.  
  58.  
  59. // startujemy sesje
  60.  
  61. // jeśli nie ma jeszcze sesji "logged" i "user_id" to wypełniamy je domyślnymi danymi
  62. if(!isset($_SESSION['logged'])) {
  63. $_SESSION['logged'] = false;
  64. $_SESSION['user_id'] = -1;
  65. }
  66. ?>
SmokAnalog
Upewnij się czy kodowanie pliku to na pewno UTF8 bez BOM. Poczytaj: http://pl.wikipedia.org/wiki/BOM_(informatyka)
Arecky
1. Zmień kodowanie pliku na UTF-8 bez BOM
2. Daj na początku kodu zaraz za <?php:
ob_start();
session_start();
3. Daj na końcu kodu zaraz przed ?>:
ob_end_flush();
4. Wyrzuć session_start(); z 62 linijki.

Powinno śmigać smile.gif
swajt
jak w wchodze w notepada++ i biore plik config.php i zakladne formatuj to jest zaznaczone "Koduj w UTF-8 (Bez BOM)

wiec tak zrobilem i teraz pojawia sie :


  1. Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/mojastr/index.php:16) in /home/mojastr/config.php on line 3



config.php:

  1. <?php
  2.  
  3. // definiujemy dane do połączenia z bazą danych
  4. define('DBHOST', '');
  5. define('DBUSER', '');
  6. define('DBPASS', '');
  7. define('DBNAME', '');
  8.  
  9. function db_connect() {
  10. // połączenie z mysql
  11. mysql_connect(DBHOST, DBUSER, DBPASS) or die('<h2>ERROR</h2> MySQL Server is not responding');
  12.  
  13. // wybór bazy danych
  14. mysql_select_db(DBNAME) or die('<h2>ERROR</h2> Cannot connect to specified database');
  15. }
  16.  
  17. function db_close() {
  18. }
  19.  
  20. function clear($text) {
  21. // jeśli serwer automatycznie dodaje slashe to je usuwamy
  22. $text = stripslashes($text);
  23. }
  24. $text = trim($text); // usuwamy białe znaki na początku i na końcu
  25. $text = mysql_real_escape_string($text); // filtrujemy tekst aby zabezpieczyć się przed sql injection
  26. $text = htmlspecialchars($text); // dezaktywujemy kod html
  27. return $text;
  28. }
  29.  
  30. function codepass($password) {
  31. // kodujemy hasło (losowe znaki można zmienić lub całkowicie usunąć
  32. return sha1(md5($password).'#!%Rgd64');
  33. }
  34.  
  35. // funkcja na sprawdzanie czy user jest zalogowany, jeśli nie to wyświetlamy komunikat
  36. function check_login() {
  37. if(!$_SESSION['logged']) {
  38. die('<p>To jest strefa tylko dla użytkowników.</p>
  39. <p>[<a href="login.php">Logowanie</a>] [<a href="register.php">Zarejestruj się</a>]</p>');
  40. }
  41. }
  42.  
  43. // funkcja na pobranie danych usera
  44. function get_user_data($user_id = -1) {
  45. // jeśli nie podamy id usera to podstawiamy id aktualnie zalogowanego
  46. if($user_id == -1) {
  47. $user_id = $_SESSION['user_id'];
  48. }
  49. $result = mysql_query("SELECT * FROM `users` WHERE `user_id` = '{$user_id}' LIMIT 1");
  50. if(mysql_num_rows($result) == 0) {
  51. return false;
  52. }
  53. return mysql_fetch_assoc($result);
  54. }
  55.  
  56.  
  57.  
  58.  
  59.  
  60. // jeśli nie ma jeszcze sesji "logged" i "user_id" to wypełniamy je domyślnymi danymi
  61. if(!isset($_SESSION['logged'])) {
  62. $_SESSION['logged'] = false;
  63. $_SESSION['user_id'] = -1;
  64. }
  65.  
  66. ?>
Arecky
Cytat(swajt @ 14.02.2014, 21:39:37 ) *
jak w wchodze w notepada++ i biore plik config.php i zakladne formatuj to jest zaznaczone "Koduj w UTF-8 (Bez BOM)

A nie masz jakiejś spacji przed "<?php"?
Wykonaj pozostałe podpunkty, które Ci napisałem.
Sprawdź też czy UTF-8 bez BOM jest też ustawione w plikach, do których includujesz wklejony tutaj kod.

EDIT: zmęczony po pracy jestem i nie pomyślałem. Jeżeli plik config.php includujesz do np. index.php to wywal te session_start, ob_start i ob_end_flush i daj to w taki sam sposób (czyli na początku i końcu skryptu) w tym index.php czy innym pliku.
W każdym razie przed rozpoczęciem sesji nie możesz NIC wysyłać.
swajt
Niemam spacji przed "<?php"

w plikach wszystkich mam ustawione UTF-8 (Bez BOM)
Arecky
Cytat(swajt @ 14.02.2014, 21:46:46 ) *
Niemam spacji przed "<?php"

w plikach wszystkich mam ustawione UTF-8 (Bez BOM)

Sprawdź jeszcze raz mój ostatni post, wyedytowałem go i mogłeś to pominąć, a to może pomóc, a na pewno nie zaszkodzi smile.gif
swajt
wiec tak zrobilem dodalem np do index.php do strony glownej i wywala:


  1. Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/mojastr/index.php:16) in /home/mojastr/public_html/index.php on line 43


index.php:


  1. <html>
  2. <head>
  3. <title>..:: Cs-Rekla ::..</title>
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  5. <link rel="stylesheet" type="text/css" href="style.css">
  6. </head>
  7. <body>
  8. <div id="kontener">
  9. <div id="naglowek">
  10. <h1>Cs-Rekla !!</h1>
  11. </div>
  12. <div id="menu_gorne">
  13. <ul>
  14. <li><a href="index.php">Strona główna</a></li>
  15. <li><a href="cennik.php">Cennik</a></li>
  16. <li><a href="info.php">Informacje</a></li>
  17. <li><a href="kont.php">Kontakt</a></li>
  18. </ul>
  19. <div class="clear"></div>
  20. </div>
  21. <div id="menu_lewe">
  22. <h3>Menu główne</h3>
  23. <ul>
  24. <li><a href="index.php">Strona główna</a></li>
  25. <li><a href="cennik.php">Cennik</a></li>
  26. <li><a href="info.php">Informacje</a></li>
  27. <li><a href="kont.php">Kontakt</a></li>
  28. </ul>
  29. <h3>Panel użytkownika</h3>
  30. <ul>
  31. <li><a href="login.php">Logowanie</a></li>
  32. <li><a href="register.php">Rejestracja</a></li>
  33. </ul>
  34. </div>
  35. <div id="tresc">
  36. <center>
  37.  
  38.  
  39.  
  40.  
  41. <?php
  42. include 'config.php';
  43. db_connect();
  44.  
  45. check_login();
  46.  
  47. // pobieramy dane usera
  48. $user_data = get_user_data();
  49.  
  50. echo '<p>Witaj <font color="red"><b>'.$user_data['user_name'].'</b></font>!</p>
  51. <p>Jesteś w strefie tylko dla zalogowanych.</p>
  52. <p>[<a href="profile.php?id='.$user_data['user_id'].'">Wyświetl swój profil</a>] [<a href="editprofile.php">Edytuj profil</a>] [<a href="userlist.php">Lista użytkowników</a>] [<a href="logout.php">Wyloguj się</a>]</p>';
  53.  
  54. db_close();
  55. ?>
  56.  
  57. ----------------------------------------------------------------------------------
  58. <br>
  59. Strona chwilowo niedostępna ! Trwają prace nad skryptem.<br>
  60. <br>
  61. <h3>Zapraszamy wkrótce !</h3>
  62.  
  63.  
  64.  
  65. </center>
  66. </div>
  67. <div class="clear"></div>
  68. <div id="stopka">&copy; Cs-rekla.xaa.pl 2014</div>
  69. </div>
  70. </body>
  71. </html>

Arecky
Nie możesz NIC wysyłać. Daj to przed i za kodem HTML, bo teraz wysyłasz najpierw ten kod HTML, a dopiero potem inicjujesz sesję.
SmokAnalog
Po pierwsze nie używaj ob_start, kiedy nie ma takiej potrzeby.

Po drugie, teraz masz w index.php kod HTML przed session_start.

Niech session_start będzie pierwszą instrukcją w Twoim skrypcie i przed <?php nie może być nawet spacji, entera - nic.
swajt
kurde czyli jak mam to dodac bo juz niewiem :<

index.php tak??:

  1. session_start
  2.  
  3. <html>
  4. <head>
  5. <title>..:: Cs-Rekla ::..</title>
  6. <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  7. <link rel="stylesheet" type="text/css" href="style.css">
  8. </head>
  9. <body>
  10. <div id="kontener">
  11. <div id="naglowek">
  12. <h1>Cs-Rekla !!</h1>
  13. </div>
  14. <div id="menu_gorne">
  15. <ul>
  16. <li><a href="index.php">Strona główna</a></li>
  17. <li><a href="cennik.php">Cennik</a></li>
  18. <li><a href="info.php">Informacje</a></li>
  19. <li><a href="kont.php">Kontakt</a></li>
  20. </ul>
  21. <div class="clear"></div>
  22. </div>
  23. <div id="menu_lewe">
  24. <h3>Menu główne</h3>
  25. <ul>
  26. <li><a href="index.php">Strona główna</a></li>
  27. <li><a href="cennik.php">Cennik</a></li>
  28. <li><a href="info.php">Informacje</a></li>
  29. <li><a href="kont.php">Kontakt</a></li>
  30. </ul>
  31. <h3>Panel użytkownika</h3>
  32. <ul>
  33. <li><a href="login.php">Logowanie</a></li>
  34. <li><a href="register.php">Rejestracja</a></li>
  35. </ul>
  36. </div>
  37. <div id="tresc">
  38. <center>
  39.  
  40.  
  41.  
  42. <?php
  43.  
  44.  
  45. include 'config.php';
  46. db_connect();
  47.  
  48. check_login();
  49.  
  50. // pobieramy dane usera
  51. $user_data = get_user_data();
  52.  
  53. echo '<p>Witaj <font color="red"><b>'.$user_data['user_name'].'</b></font>!</p>
  54. <p>Jesteś w strefie tylko dla zalogowanych.</p>
  55. <p>[<a href="profile.php?id='.$user_data['user_id'].'">Wyświetl swój profil</a>] [<a href="editprofile.php">Edytuj profil</a>] [<a href="userlist.php">Lista użytkowników</a>] [<a href="logout.php">Wyloguj się</a>]</p>';
  56.  
  57. db_close();
  58.  
  59. ?>
  60.  
  61.  
  62. ----------------------------------------------------------------------------------
  63. <br>
  64. Strona chwilowo niedostępna ! Trwają prace nad skryptem.<br>
  65. <br>
  66. <h3>Zapraszamy wkrótce !</h3>
  67.  
  68.  
  69.  
  70. </center>
  71. </div>
  72. <div class="clear"></div>
  73. <div id="stopka">? Cs-rekla.xaa.pl 2014</div>
  74. </div>
  75. </body>
  76. </html>
  77.  
  78. ob_end_flush();


teraz to nie dziala logowanie nie pojawia sie panel nic :< i na samej gorze pisze session_start

Demo: http://cs-rekla.xaa.pl/poradnik/index.php
Arecky
  1. <?php
  2. ?>
  3. <html>
  4. <head>
  5. <title>..:: Cs-Rekla ::..</title>
  6. <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  7. <link rel="stylesheet" type="text/css" href="style.css">
  8. </head>
  9. <body>
  10. <div id="kontener">
  11. <div id="naglowek">
  12. <h1>Cs-Rekla !!</h1>
  13. </div>
  14. <div id="menu_gorne">
  15. <ul>
  16. <li><a href="index.php">Strona główna</a></li>
  17. <li><a href="cennik.php">Cennik</a></li>
  18. <li><a href="info.php">Informacje</a></li>
  19. <li><a href="kont.php">Kontakt</a></li>
  20. </ul>
  21. <div class="clear"></div>
  22. </div>
  23. <div id="menu_lewe">
  24. <h3>Menu główne</h3>
  25. <ul>
  26. <li><a href="index.php">Strona główna</a></li>
  27. <li><a href="cennik.php">Cennik</a></li>
  28. <li><a href="info.php">Informacje</a></li>
  29. <li><a href="kont.php">Kontakt</a></li>
  30. </ul>
  31. <h3>Panel użytkownika</h3>
  32. <ul>
  33. <li><a href="login.php">Logowanie</a></li>
  34. <li><a href="register.php">Rejestracja</a></li>
  35. </ul>
  36. </div>
  37. <div id="tresc">
  38. <center>
  39.  
  40.  
  41.  
  42. <?php
  43.  
  44.  
  45. include 'config.php';
  46. db_connect();
  47.  
  48. check_login();
  49.  
  50. // pobieramy dane usera
  51. $user_data = get_user_data();
  52.  
  53. echo '<p>Witaj <font color="red"><b>'.$user_data['user_name'].'</b></font>!</p>
  54. <p>Jesteś w strefie tylko dla zalogowanych.</p>
  55. <p>[<a href="profile.php?id='.$user_data['user_id'].'">Wyświetl swój profil</a>] [<a href="editprofile.php">Edytuj profil</a>] [<a href="userlist.php">Lista użytkowników</a>] [<a href="logout.php">Wyloguj się</a>]</p>';
  56.  
  57. db_close();
  58.  
  59. ?>
  60.  
  61.  
  62. ----------------------------------------------------------------------------------
  63. <br>
  64. Strona chwilowo niedostępna ! Trwają prace nad skryptem.<br>
  65. <br>
  66. <h3>Zapraszamy wkrótce !</h3>
  67.  
  68.  
  69.  
  70. </center>
  71. </div>
  72. <div class="clear"></div>
  73. <div id="stopka">&copy; Cs-rekla.xaa.pl 2014</div>
  74. </div>
  75. </body>
  76. </html>

Tak...
@SmokAnalog ma rację, że nie ma sensu używać tych funkcji, które wymieniłem.
swajt
@Arecky jak tak zrobilem to nie pojawia sie teraz ten blad ale po zalogowaniu przechodze do strony glownej a tam nie pojawia sie panel uzytkownika.

jak cos to bralem skrypt do tego tu : http://rafal.brzezinski.me/logowanie_i_rejestracja

i ta sesja musi chyba byc w config .
SmokAnalog
Ogólnie masz 3 wyjścia:
  1. W każdym pliku, gdzie sesja ma działać, dawaj session_start na samym początku i wszystkie te pliki muszą być UTF-8 bez BOM;
  2. Zapisz wszystkie instrukcje, które mają się wykonywać wszędzie, w osobnym pliku. Dołączaj ten plik np. z require też jako pierwszą instrukcję i pamiętaj nadal o UTF-8 bez BOM;
  3. Zrób z pliku index.php taki główny kontroler wszystkiego, który ładuje treść przez parametr, np. (w uproszczeniu):
    1. <?php
    2. require('config.php');
    3. require($_GET['view'] . '.php');


    Czyli np. wywołanie index.php?view=contact załadowałoby plik contact.php, który zawiera np. HTML.


Ja najbardziej lubię opcję nr 3.
swajt
Kurde sorka ale nie ogarniam nic z tego sad.gif " Nie ta liga :< "

Nic mi nie wychodzi :<
SmokAnalog
Napisz jak wygląda Twój cały projekt, czyli jakie masz pliki, co z czym połączone i gdzie ma być sesja.
swajt
wiec tak wszystkie pliki sa polaczone z config.php.

pliki takie jak: index.php,login.php,register.php,profile.php,editprofile.php,userlist.php.

i sesja powinna byc w config.php
SmokAnalog
Najprościej zrób tak:
  1. Wszystkie te pliki zakoduj w UTF-8 bez BOM (o ile jeszcze nie są tak zakodowane).
  2. Pierwszą linią w config.php niech będzie
    1. <?php
  3. We wszystkich pozostałych plikach w pierwszej linii zrób:
    1. <?php
    2. require('config.php');
swajt
z tego co lookam tak po plikach to wszedzie jest juz

  1. <?php
  2. include 'config.php';


a jak dodalem do config.php to wywala dalej ten blad:

  1. Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/csrekla/public_html/poradnik/index.php:18) in /home/csrekla/public_html/poradnik/config.php on line 2


  1. <?php
  2.  
  3.  
  4. // definiujemy dane do połączenia z bazą danych
  5. define('DBHOST', 'localhost');
  6. define('DBUSER', 'csrekla_user');
  7. define('DBPASS', 'pejapatryk2020');
  8. define('DBNAME', 'csrekla_baza');
  9.  
  10. function db_connect() {
  11. // połączenie z mysql
  12. mysql_connect(DBHOST, DBUSER, DBPASS) or die('<h2>ERROR</h2> MySQL Server is not responding');
  13.  
  14. // wybór bazy danych
  15. mysql_select_db(DBNAME) or die('<h2>ERROR</h2> Cannot connect to specified database');
  16. }
  17.  
  18. function db_close() {
  19. }
  20.  
  21. function clear($text) {
  22. // jeśli serwer automatycznie dodaje slashe to je usuwamy
  23. $text = stripslashes($text);
  24. }
  25. $text = trim($text); // usuwamy białe znaki na początku i na końcu
  26. $text = mysql_real_escape_string($text); // filtrujemy tekst aby zabezpieczyć się przed sql injection
  27. $text = htmlspecialchars($text); // dezaktywujemy kod html
  28. return $text;
  29. }
  30.  
  31. function codepass($password) {
  32. // kodujemy hasło (losowe znaki można zmienić lub całkowicie usunąć
  33. return sha1(md5($password).'#!%Rgd64');
  34. }
  35.  
  36.  
  37. // funkcja na sprawdzanie czy user jest zalogowany, jeśli nie to wyświetlamy komunikat
  38. function check_login() {
  39. if(!$_SESSION['logged']) {
  40. die('<p>To jest strefa tylko dla użytkowników.</p>
  41. <p>[<a href="login.php">Logowanie</a>] [<a href="register.php">Zarejestruj się</a>]</p>');
  42. }
  43. }
  44.  
  45. // funkcja na pobranie danych usera
  46. function get_user_data($user_id = -1) {
  47. // jeśli nie podamy id usera to podstawiamy id aktualnie zalogowanego
  48. if($user_id == -1) {
  49. $user_id = $_SESSION['user_id'];
  50. }
  51. $result = mysql_query("SELECT * FROM `users` WHERE `user_id` = '{$user_id}' LIMIT 1");
  52. if(mysql_num_rows($result) == 0) {
  53. return false;
  54. }
  55. return mysql_fetch_assoc($result);
  56. }
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64. // jeśli nie ma jeszcze sesji "logged" i "user_id" to wypełniamy je domyślnymi danymi
  65. if(!isset($_SESSION['logged'])) {
  66. $_SESSION['logged'] = false;
  67. $_SESSION['user_id'] = -1;
  68. }
  69.  
  70.  
  71.  
  72. ?>
Arecky
A masz to na początku? Przed jakimkolwiek HTMLem itp?
swajt
@@@Arecky Dzieki za podpowiedzi juz ogarnolem snitch.gif bo mialem



  1. <html>
  2. <head>
  3. <title>..:: Cs-Rekla ::..</title>
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  5. <link rel="stylesheet" type="text/css" href="style.css">
  6. </head>
  7. <body>
  8. <div id="kontener">
  9. <div id="naglowek">
  10. <h1>Cs-Rekla !!</h1>
  11. </div>
  12. <div id="menu_gorne">
  13. <ul>
  14. <li><a href="index.php">Strona główna</a></li>
  15. <li><a href="cennik.php">Cennik</a></li>
  16. <li><a href="info.php">Informacje</a></li>
  17. <li><a href="kont.php">Kontakt</a></li>
  18. </ul>
  19. <div class="clear"></div>
  20. </div>
  21. <div id="menu_lewe">
  22. <h3>Menu główne</h3>
  23. <ul>
  24. <li><a href="index.php">Strona główna</a></li>
  25. <li><a href="cennik.php">Cennik</a></li>
  26. <li><a href="info.php">Informacje</a></li>
  27. <li><a href="kont.php">Kontakt</a></li>
  28. </ul>
  29. <h3>Panel użytkownika</h3>
  30. <ul>
  31. <li><a href="login.php">Logowanie</a></li>
  32. <li><a href="register.php">Rejestracja</a></li>
  33. </ul>
  34. </div>
  35. <div id="tresc">
  36. <center>
  37.  
  38.  
  39.  
  40. <?php
  41.  
  42. include 'config.php';
  43. db_connect();
  44.  
  45. check_login();
  46.  
  47. // pobieramy dane usera
  48. $user_data = get_user_data();
  49.  
  50. echo '<p>Witaj <font color="red"><b>'.$user_data['user_name'].'</b></font>!</p>
  51. <p>Jesteś w strefie tylko dla zalogowanych.</p>
  52. <p>[<a href="profile.php?id='.$user_data['user_id'].'">Wyświetl swój profil</a>] [<a href="editprofile.php">Edytuj profil</a>] [<a href="userlist.php">Lista użytkowników</a>] [<a href="logout.php">Wyloguj się</a>]</p>';
  53.  
  54. db_close();
  55.  
  56. ?>
  57.  
  58.  
  59. ----------------------------------------------------------------------------------
  60. <br>
  61. Strona chwilowo niedostępna ! Trwają prace nad skryptem.<br>
  62. <br>
  63. <h3>Zapraszamy wkrótce !</h3>
  64.  
  65.  
  66.  
  67. </center>
  68. </div>
  69. <div class="clear"></div>
  70. <div id="stopka">&copy; Cs-rekla.xaa.pl 2014</div>
  71. </div>
  72. </body>
  73. </html>


i zmienilem na :

  1. <?php
  2. include 'config.php';
  3. ?>
  4.  
  5. <html>
  6. <head>
  7. <title>..:: Cs-Rekla ::..</title>
  8. <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  9. <link rel="stylesheet" type="text/css" href="style.css">
  10. </head>
  11. <body>
  12. <div id="kontener">
  13. <div id="naglowek">
  14. <h1>Cs-Rekla !!</h1>
  15. </div>
  16. <div id="menu_gorne">
  17. <ul>
  18. <li><a href="index.php">Strona główna</a></li>
  19. <li><a href="cennik.php">Cennik</a></li>
  20. <li><a href="info.php">Informacje</a></li>
  21. <li><a href="kont.php">Kontakt</a></li>
  22. </ul>
  23. <div class="clear"></div>
  24. </div>
  25. <div id="menu_lewe">
  26. <h3>Menu główne</h3>
  27. <ul>
  28. <li><a href="index.php">Strona główna</a></li>
  29. <li><a href="cennik.php">Cennik</a></li>
  30. <li><a href="info.php">Informacje</a></li>
  31. <li><a href="kont.php">Kontakt</a></li>
  32. </ul>
  33. <h3>Panel użytkownika</h3>
  34. <ul>
  35. <li><a href="login.php">Logowanie</a></li>
  36. <li><a href="register.php">Rejestracja</a></li>
  37. </ul>
  38. </div>
  39. <div id="tresc">
  40. <center>
  41.  
  42.  
  43.  
  44. <?php
  45.  
  46.  
  47. db_connect();
  48.  
  49. check_login();
  50.  
  51. // pobieramy dane usera
  52. $user_data = get_user_data();
  53.  
  54. echo '<p>Witaj <font color="red"><b>'.$user_data['user_name'].'</b></font>!</p>
  55. <p>Jesteś w strefie tylko dla zalogowanych.</p>
  56. <p>[<a href="profile.php?id='.$user_data['user_id'].'">Wyświetl swój profil</a>] [<a href="editprofile.php">Edytuj profil</a>] [<a href="userlist.php">Lista użytkowników</a>] [<a href="logout.php">Wyloguj się</a>]</p>';
  57.  
  58. db_close();
  59.  
  60. ?>
  61.  
  62.  
  63. ----------------------------------------------------------------------------------
  64. <br>
  65. Strona chwilowo niedostępna ! Trwają prace nad skryptem.<br>
  66. <br>
  67. <h3>Zapraszamy wkrótce !</h3>
  68.  
  69.  
  70.  
  71. </center>
  72. </div>
  73. <div class="clear"></div>
  74. <div id="stopka">&copy; Cs-rekla.xaa.pl 2014</div>
  75. </div>
  76. </body>
  77. </html>

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.