Statystyki |
» Użytkownicy: 1
» Najnowszy użytkownik: Admin
» Wątków na forum: 67
» Postów na forum: 67
Pełne statystyki
|
Użytkownicy online |
Aktualnie jest 2 użytkowników online. » 0 Użytkownik(ów) | 1 Gość(i) Google
|
Ostatnie wątki |
Plik z indeksem strony
Forum: Plik z indeksem strony
Ostatni post: Admin
05-16-2025, 10:52 PM
» Odpowiedzi: 0
» Wyświetleń: 36
|
Plik z konfiguracją syste...
Forum: Plik z konfiguracją systemu
Ostatni post: Admin
05-16-2025, 10:06 PM
» Odpowiedzi: 0
» Wyświetleń: 19
|
Silnik systemu
Forum: Silnik systemu
Ostatni post: Admin
05-16-2025, 06:50 PM
» Odpowiedzi: 0
» Wyświetleń: 15
|
Interfejs połączenia z ba...
Forum: Interfejs połączenia z bazą danych MySQL
Ostatni post: Admin
05-16-2025, 03:23 PM
» Odpowiedzi: 0
» Wyświetleń: 9
|
Tabela z artykułami
Forum: Tabela z artykułami
Ostatni post: Admin
05-16-2025, 03:00 PM
» Odpowiedzi: 0
» Wyświetleń: 9
|
Tabela z danymi kontaktow...
Forum: Tabela z danymi kontaktowymi
Ostatni post: Admin
05-16-2025, 02:52 PM
» Odpowiedzi: 0
» Wyświetleń: 12
|
Tabela modułu pobierania ...
Forum: Tabela modułu pobierania plików
Ostatni post: Admin
05-16-2025, 02:35 PM
» Odpowiedzi: 0
» Wyświetleń: 12
|
Tabela zawierająca koment...
Forum: Tabela zawierająca komentarze
Ostatni post: Admin
05-16-2025, 02:20 PM
» Odpowiedzi: 0
» Wyświetleń: 9
|
Tabela z kategoriami blog...
Forum: Tabela z kategoriami bloga
Ostatni post: Admin
05-16-2025, 02:05 PM
» Odpowiedzi: 0
» Wyświetleń: 15
|
Tabela ze wpisami do blog...
Forum: Tabela ze wpisami do bloga
Ostatni post: Admin
05-16-2025, 01:52 PM
» Odpowiedzi: 0
» Wyświetleń: 9
|
|
|
Użytkowniku , gdzie są twoje dane |
Napisane przez: Admin - 05-08-2025, 07:05 PM - Forum: Użytkowniku , gdzie są twoje dane
- Brak odpowiedzi
|
 |
Tabela z użytkownikami , czyli miejsce , w którym jest składana większość informacji , jakie się podaje podczas rejestracji oraz wypełnienia profilu . Nosi nazwę fb_user i jest jedną z najważniejszych w systemie . Będzie do niej najwięcej zapytań . Pola tabeli : identyfikator użytkownika , jego język , pierwsze imię , nazwisko , płeć , dzień urodzin , miesiąc urodzin , rok urodzin , adres e-mail , hasło , informacja , czy użytkownik jest aktywny , kod aktywacyjny , specjalny kod , data rejestracji , główny obraz , informacje o osobie , znane języki , ulubiona muzyka , książki , filmy , programy telewizyjne , gry , status osobowy , religia , politycy , osoby , które ją inspirują , cytaty , drużyny sportowe , sportowcy , dodatkowe adresy e-mail , komunikatory internetowe , telefony , ulica , miasto , kod pocztowy , strona WWW , informacje o szkołach , informacje o pracy , zainteresowania , czy użytkownik jest firmą , ustawienia prywatności , nazwa firmy oraz informacja , czy użytkownik jest zbanowany .
Tabela z danymi użytkownika
Kod PHP: create table `fb_user` ( `user_id` int(11) not null auto_increment, `user_lang` char(2) collate utf8_unicode_ci not null, `user_firstname` varchar(255) collate utf8_unicode_ci not null, `user_lastname` varchar(255) collate utf8_unicode_ci not null, `user_gender` char(1) collate utf8_unicode_ci not null, `user_birth_day` int(2) not null, `user_birth_month` int(2) not null, `user_birth_year` int(4) not null, `user_email` varchar(255) collate utf8_unicode_ci not null, `user_pswd` varchar(255) collate utf8_unicode_ci not null, `user_active` char(1) collate utf8_unicode_ci not null, `user_code` varchar(25) collate utf8_unicode_ci not null, `user_special_code` varchar(25) collate utf8_unicode_ci not null, `user_reg` varchar(10) collate utf8_unicode_ci not null, `user_picture` char(1) collate utf8_unicode_ci not null, `user_about` text collate utf8_unicode_ci not null, `user_lang_1` varchar(55) collate utf8_unicode_ci not null, `user_lang_2` varchar(55) collate utf8_unicode_ci not null, `user_lang_3` varchar(55) collate utf8_unicode_ci not null, `user_lang_4` varchar(55) collate utf8_unicode_ci not null, `user_lang_5` varchar(55) collate utf8_unicode_ci not null, `user_lang_6` varchar(55) collate utf8_unicode_ci not null, `user_lang_7` varchar(55) collate utf8_unicode_ci not null, `user_lang_8` varchar(55) collate utf8_unicode_ci not null, `user_lang_9` varchar(55) collate utf8_unicode_ci not null, `user_lang_10` varchar(55) collate utf8_unicode_ci not null, `user_lang_1_know` tinyint(1) not null, `user_lang_2_know` tinyint(1) not null, `user_lang_3_know` tinyint(1) not null, `user_lang_4_know` tinyint(1) not null, `user_lang_5_know` tinyint(1) not null, `user_lang_6_know` tinyint(1) not null, `user_lang_7_know` tinyint(1) not null, `user_lang_8_know` tinyint(1) not null, `user_lang_9_know` tinyint(1) not null, `user_lang_10_know` tinyint(1) not null, `user_ent_music` varchar(255) collate utf8_unicode_ci not null, `user_ent_books` varchar(255) collate utf8_unicode_ci not null, `user_ent_films` varchar(255) collate utf8_unicode_ci not null, `user_ent_tv` varchar(255) collate utf8_unicode_ci not null, `user_ent_game` varchar(255) collate utf8_unicode_ci not null, `user_maritalstatus` char(1) collate utf8_unicode_ci not null, `user_religion` varchar(255) collate utf8_unicode_ci not null, `user_religion_brief` tinytext collate utf8_unicode_ci not null, `user_politics` varchar(255) collate utf8_unicode_ci not null, `user_politics_brief` tinytext collate utf8_unicode_ci not null, `user_people_inspirated` varchar(255) collate utf8_unicode_ci not null, `user_people_inspirated_brief` tinytext collate utf8_unicode_ci not null, `user_citates_brief` tinytext collate utf8_unicode_ci not null, `user_sport` varchar(255) collate utf8_unicode_ci not null, `user_sport_team_1` varchar(255) collate utf8_unicode_ci not null, `user_sport_team_2` varchar(255) collate utf8_unicode_ci not null, `user_sport_team_3` varchar(255) collate utf8_unicode_ci not null, `user_sport_team_4` varchar(255) collate utf8_unicode_ci not null, `user_sport_team_5` varchar(255) collate utf8_unicode_ci not null, `user_sport_pearson_1` varchar(255) collate utf8_unicode_ci not null, `user_sport_pearson_2` varchar(255) collate utf8_unicode_ci not null, `user_sport_pearson_3` varchar(255) collate utf8_unicode_ci not null, `user_sport_pearson_4` varchar(255) collate utf8_unicode_ci not null, `user_sport_pearson_5` varchar(255) collate utf8_unicode_ci not null, `user_email2` varchar(55) collate utf8_unicode_ci not null, `user_email3` varchar(55) collate utf8_unicode_ci not null, `user_email4` varchar(55) collate utf8_unicode_ci not null, `user_email5` varchar(55) collate utf8_unicode_ci not null, `user_skype` varchar(30) collate utf8_unicode_ci not null, `user_gg` varchar(20) collate utf8_unicode_ci not null, `user_aqq` varchar(50) collate utf8_unicode_ci not null, `user_tlen` varchar(50) collate utf8_unicode_ci not null, `user_windowsmsg` varchar(60) collate utf8_unicode_ci not null, `user_telephone` varchar(30) collate utf8_unicode_ci not null, `user_telephone2` varchar(30) collate utf8_unicode_ci not null, `user_telephone3` varchar(30) collate utf8_unicode_ci not null, `user_telephone4` varchar(30) collate utf8_unicode_ci not null, `user_telephone5` varchar(30) collate utf8_unicode_ci not null, `user_street` varchar(150) collate utf8_unicode_ci not null, `user_city` varchar(150) collate utf8_unicode_ci not null, `user_post_code` varchar(20) collate utf8_unicode_ci not null, `user_www` varchar(140) collate utf8_unicode_ci not null, `user_school_prim` varchar(65) collate utf8_unicode_ci not null, `user_school_prim2` varchar(65) collate utf8_unicode_ci not null, `user_school_prim3` varchar(65) collate utf8_unicode_ci not null, `user_school_gim` varchar(65) collate utf8_unicode_ci not null, `user_school_gim2` varchar(65) collate utf8_unicode_ci not null, `user_school_gim3` varchar(65) collate utf8_unicode_ci not null, `user_school_middle` varchar(65) collate utf8_unicode_ci not null, `user_school_middle2` varchar(65) collate utf8_unicode_ci not null, `user_school_middle3` varchar(65) collate utf8_unicode_ci not null, `user_school_high` varchar(65) collate utf8_unicode_ci not null, `user_school_high2` varchar(65) collate utf8_unicode_ci not null, `user_school_high3` varchar(65) collate utf8_unicode_ci not null, `user_work` varchar(65) collate utf8_unicode_ci not null, `user_work2` varchar(65) collate utf8_unicode_ci not null, `user_work3` varchar(65) collate utf8_unicode_ci not null, `user_work4` varchar(65) collate utf8_unicode_ci not null, `user_work5` varchar(65) collate utf8_unicode_ci not null, `user_work6` varchar(65) collate utf8_unicode_ci not null, `user_work7` varchar(65) collate utf8_unicode_ci not null, `user_work8` varchar(65) collate utf8_unicode_ci not null, `user_work9` varchar(65) collate utf8_unicode_ci not null, `user_work10` varchar(65) collate utf8_unicode_ci not null, `user_interests` varchar(255) collate utf8_unicode_ci not null, `user_interests2` varchar(255) collate utf8_unicode_ci not null, `user_is_firm` char(1) collate utf8_unicode_ci not null, `user_priv_1` char(1) collate utf8_unicode_ci not null, `user_priv_2` char(1) collate utf8_unicode_ci not null, `user_priv_3` char(1) collate utf8_unicode_ci not null, `user_priv_4` char(1) collate utf8_unicode_ci not null, `user_priv_5` char(1) collate utf8_unicode_ci not null, `user_priv_6` char(1) collate utf8_unicode_ci not null, `user_priv_7` char(1) collate utf8_unicode_ci not null, `user_priv_8` char(1) collate utf8_unicode_ci not null, `user_priv_9` char(1) collate utf8_unicode_ci not null, `user_priv_10` char(1) collate utf8_unicode_ci not null, `user_priv_11` char(1) collate utf8_unicode_ci not null, `user_firstlastname` varchar(255) collate utf8_unicode_ci not null, `user_firm_name` int(11) not null, `user_ban` char(1) collate utf8_unicode_ci not null, primary key (`user_id`) ) engine=myisam auto_increment=35 default charset=utf8 collate=utf8_unicode_ci auto_increment=35 ;
|
|
|
Publikacje na stronie głównej |
Napisane przez: Admin - 05-08-2025, 07:03 PM - Forum: Publikacje na stronie głównej
- Brak odpowiedzi
|
 |
Podstawa wspólnej komunikacji to strona główna , na której można zamieszczać swoje statusy , zdjęcia , linki do stron zewnętrznych oraz filmy . Tabela fb_publication służy właśnie do tego celu . Zdefiniowane w niej pola : identyfikator publikacji , status , zdjęcie , film , link , opis , czas zamieszczenia , identyfikator użytkownika będącego jej właścicielem oraz osoby , które mogły ją ogłądać .
Tabela z publikacjami
Kod PHP: create table `fb_publication` ( `publication_id` int(11) not null auto_increment, `publication_kind` char(1) collate utf8_unicode_ci not null, `publication_status` varchar(255) collate utf8_unicode_ci not null, `publication_picture` varchar(255) collate utf8_unicode_ci not null, `publication_movie` varchar(255) collate utf8_unicode_ci not null, `publication_link` varchar(255) collate utf8_unicode_ci not null, `publication_brief` varchar(255) collate utf8_unicode_ci not null, `publication_time` varchar(10) collate utf8_unicode_ci not null, `publication_user_id` int(11) not null, `publication_to_user_id` int(11) not null, primary key (`publication_id`) ) engine=myisam auto_increment=35 default charset=utf8 collate=utf8_unicode_ci auto_increment=35 ;
|
|
|
Prywatne wiadomości - skontaktuj się ze mną |
Napisane przez: Admin - 05-08-2025, 06:58 PM - Forum: Prywatne wiadomości - skontaktuj się ze mną
- Brak odpowiedzi
|
 |
System prywatnych wiadomości będzie sposobem komunikowania się użytkowników wewnątrz systemu . W ten sposób nie będą musieli pisać e-maila do drugiej osoby , a jedynie wyślą jej wiadomość , która od razu pojawi się w skrzynce odbiorczej . Konstrukcja wiadomości będzie potrzebowała dwóch tabel do sprawnego działania . Pierwsza tabela z wiadomościami otrzymanymi nosi nazwę : fb_pm_received i zawiera pola : identyfikator wiadomości , identyfikator osoby , która ją wysłała , identyfikator osoby , która ją otrzymała , temat , treść , informacja , czy została przeczytana , oraz czas jej wysłania .
Tabela z wiadomościami odebranymi
Kod PHP: create table `fb_pm_received` ( `pm_id` int(11) not null auto_increment, `pm_from_user` int(11) not null, `pm_to_user` int(11) not null, `pm_topic` varchar(255) collate utf8_unicode_ci not null, `pm_content` text collate utf8_unicode_ci not null, `pm_read` char(1) collate utf8_unicode_ci not null, `pm_time` varchar(10) collate utf8_unicode_ci not null, primary key (`pm_id`) ) engine=myisam auto_increment=231 default charset=utf8 collate=utf8_unicode_ci auto_increment=231 ;
Druga tabela będzie zawierała informacje o wiadomościach wysłanych . Będą tam przechowywane informacje , które sam użytkownik wysłał do innych i chciałby mieć ich kopie . Nosi nazwę fb_pm_send i zawiera kolejno pola : identyfikator wiadomości , identyfikator użytkownika , od którego wiadomość została wysłana , identyfikator użytkownika , do którego wiadomość trafiła , temat , treść , informacja , czy została ona przeczytana , oraz czas jej wysłania .
Tabela z wiadomościami wysłanymi
Kod PHP: create table `fb_pm_send` ( `pm_id` int(11) not null auto_increment, `pm_from_user` int(11) not null, `pm_to_user` int(11) not null, `pm_topic` varchar(255) collate utf8_unicode_ci not null, `pm_content` text collate utf8_unicode_ci not null, `pm_read` char(1) collate utf8_unicode_ci not null, `pm_time` varchar(10) collate utf8_unicode_ci not null, primary key (`pm_id`) ) engine=myisam auto_increment=4 default charset=utf8 collate=utf8_unicode_ci auto_increment=4 ;
|
|
|
Dodatkowe strony |
Napisane przez: Admin - 05-08-2025, 06:51 PM - Forum: Dodatkowe strony
- Brak odpowiedzi
|
 |
Pewnie nie raz będzie nam potrzebne dodanie kilku stron z informacjami dla użytkownika . Do tego celu posłuży nam tabela fb_page z polami : identyfikator strony , tytuł oraz treść .
Tabela zawierająca strony
Kod PHP: create table `fb_page` ( `page_id` int(11) not null auto_increment, `page_title` varchar(255) collate utf8_unicode_ci not null, `page_content` text collate utf8_unicode_ci not null, primary key (`page_id`) ) engine=myisam default charset=utf8 collate=utf8_unicode_ci auto_increment=1 ;
|
|
|
Tabela z definicją miejsc |
Napisane przez: Admin - 05-08-2025, 06:50 PM - Forum: Tabela z definicją miejsc
- Brak odpowiedzi
|
 |
Profil użytkownika jest bardzo rozbudowany , jednak umieszczenie wszystkich danych w tabeli z ich danymi byłby po prostu marnowaniem miejsca w bazie danych . Dlatego stworzymy tabelę fb_otherplaces zawierającą krótkie informacje na temat ulubionych miejsc . Pola : identyfikator rekordu , identyfikator użytkownika , tytuł oraz krótki opis miejsca .
Tabela z definicją miejsc pobytu
Kod PHP: create table `fb_otherplaces` ( `place_id` int(11) not null auto_increment, `place_user_id` int(11) not null, `place_title` varchar(80) collate utf8_unicode_ci not null, `place_brief` varchar(255) collate utf8_unicode_ci not null, primary key (`place_id`) ) engine=myisam default charset=utf8 collate=utf8_unicode_ci auto_increment=1 ;
|
|
|
Lubię stronę |
Napisane przez: Admin - 05-08-2025, 06:49 PM - Forum: Lubię stronę
- Brak odpowiedzi
|
 |
Osoby , które interesują się daną tematyką , na pewno będą chciały dodać stronę do ulubionych . System pozwala na rejestrację nie tylko osobom , ale także firmom , które tworzą witryny na dany temat . Tabela fb_likeit będzie zawierała pola : identyfikator rekordu , identyfikator użytkownika oraz identyfikator strony .
Tabela lubię to
Kod PHP: create table `fb_likeit` ( `likeit_id` int(11) not null auto_increment, `likeit_user_id` int(11) not null, `likeit_friend_id` int(11) not null, primary key (`likeit_id`) ) engine=myisam default charset=utf8 collate=utf8_unicode_ci auto_increment=1 ;
|
|
|
Zaproś nowych znajomych |
Napisane przez: Admin - 05-08-2025, 06:47 PM - Forum: Zaproś nowych znajomych
- Brak odpowiedzi
|
 |
Kiedy będziemy chcieli , aby nasza strona ożyła i znalazło się na niej mnóstwo nowych osób trzeba będzie pomyśleć o sposobie zapraszania nowych uczestników przez już istniejące grona fanów . Tabela fb_invite będzie pozwalała na zapraszanie poprzez odpowiedni list e-mailowy wysłany na skrzynkę pocztową . Tworzymy w niej pola z identyfikatorem zaproszenia , adresem e-mailowym osoby oraz identyfikatorem użytkownika , tak aby mógł wysłać list tylko jeden raz do tej samej osoby .
Tabela zaproszeń osób z poza własnego grona przyjaciół
Kod PHP: create table `fb_invite` ( `invite_id` int(11) not null auto_increment, `invite_email` varchar(255) collate utf8_unicode_ci not null, `invite_user_id` int(11) not null, primary key (`invite_id`) ) engine=myisam default charset=utf8 collate=utf8_unicode_ci auto_increment=1 ;
|
|
|
Rozrywka - dla użytkowników , czyli gry |
Napisane przez: Admin - 05-08-2025, 06:44 PM - Forum: Rozrywka - dla użytkowników , czyli gry
- Brak odpowiedzi
|
 |
Tak jak w każdej społeczności nie można zapomnieć o poświęceniu czasu na własne rozrywki , tak samo i tutaj trzeba zapewnić użytkownikom możliwość korzystania z różnych rozrywek . Tabela przeznaczona na gry : fb_games . Zawiera ona pola : identyfikator gry , identyfikator użytkownika , który dodał daną grę , nazwę gry oraz specjalny adres URL , pod którym będzie się ona znajdowała .
Tabela z grami
Kod PHP: create table `fb_games` ( `game_id` int(11) not null auto_increment, `game_user_id` int(11) not null, `game_name` varchar(255) collate utf8_unicode_ci not null, `game_url` text collate utf8_unicode_ci not null, `game_accept` char(1) collate utf8_unicode_ci not null, primary key (`game_id`) ) engine=myisam auto_increment=5 default charset=utf8 collate=utf8_unicode_ci auto_increment=5 ;
Będzie potrzebne miejsce , w którym można przechowywać informacje o tym , jaką grę użytkownik dodał do swoich ulubionych , tak aby dotarcie do niej nie zajmowało wiele czasu . Tabela nosi nazwę fb_user_games i posiada pola : identyfikator rekordu , identyfikator użytkownika oraz identyfikator gry .
Tabela z grami wybranymi przez użytkowników
Kod PHP: create table `fb_user_games` ( `game_id` int(11) not null auto_increment, `game_user_id` int(11) not null, `game_game_id` int(11) not null, primary key (`game_id`) ) engine=myisam auto_increment=69 default charset=latin1 collate=latin1_german2_ci auto_increment=69 ;
|
|
|
Przyjaciele |
Napisane przez: Admin - 05-08-2025, 06:41 PM - Forum: Przyjaciele
- Brak odpowiedzi
|
 |
Zaprzyjaźnione osoby w świecie rzeczywistym będą mogły informować innych , iż są także przyjaciółmi w świecie wirtualnym . Dodatkowo zaproszenie drugiej osoby spowoduje , że na jej tablicy zaczną się pojawiać treści publikowane właśnie przez innych użytkowników , których dołączył do strony . Tabela nosi nazwę fb_friends . Pola utworzone w tabeli : identyfikator rekordu , identyfikator użytkownika , identyfikator przyjaciela , rodzaj znajomości oraz informacja , czy dana propozycja zaproszenia została zaakceptowana .
Tabela przyjaciół
Kod PHP: create table `fb_friends` ( `friend_id` int(11) not null auto_increment, `friend_user_id` int(11) not null, `friend_friend_id` int(11) not null, `friend_kid` char(1) collate utf8_unicode_ci not null, `friend_accept` char(1) collate utf8_unicode_ci not null, primary key (`friend_id`) ) engine=myisam auto_increment=628 default charset=utf8 collate=utf8_unicode_ci auto_increment=628 ;
|
|
|
Tabela komentarzy , dzięki której stworzymy prawdziwą wspólnotę |
Napisane przez: Admin - 05-08-2025, 06:39 PM - Forum: Tabela komentarzy , dzięki której stworzymy prawdziwą wspólnotę
- Brak odpowiedzi
|
 |
Komentarze to jeden z najcenniejszych elementów , który możemy zastosować w naszej stronie , aby umożliwić wszystkim zainteresowanym dodawanie opisów elementów opublikowanych przez znajomych za pośrednictwem strony . Nazwa tabeli to : fb_comment . Stworzymy w niej pola : identyfikator komentarza , identyfikator treści która została skomentowana , identyfikator użytkownika , treść , datę publikacji , element , którego dotyczy komentarz , oraz informację , czy został on usunięty .
Tabela komentarzy
Kod PHP: create table `fb_comment` ( `comm_id` int(11) not null auto_increment, `comm_cont_id` int(11) not null, `comm_user_id` int(11) not null, `comm_comment` varchar(255) collate utf8_unicode_ci not null, `comm_date` varchar(10) collate utf8_unicode_ci not null, `comm_what` char(1) collate utf8_unicode_ci not null, `comm_deleted` char(1) collate utf8_unicode_ci not null, primary key (`comm_id`) ) engine=myisam auto_increment=5 default charset=utf8 collate=utf8_unicode_ci auto_increment=5 ;
|
|
|
|