![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 2.04.2011 Ostrzeżenie: (0%) ![]() ![]() |
witam, chcialbym zrobic jakis prosty system prywatnych wiadomosci na stronie i mam kilka pytan.
1. wystarczy mi taka baza: Kod // private.table id title tresc autor_id adresat_id przeczytana czy lepiej inaczej to rozegrac? w sumie to nie wiem czy przy autorze i adresacie nie lepiej by bylo zrobic od razu autor_login, bo potem to i tak trzeba bedzie przerobic, ale to pewnie niezgodne z jakimis tam standardami, czy mozna tak robic? no i potem odczytywanie bym zrobil z WHERE 2. kwestia tego przeczytana, albo nie. wystarczy tam taka opcja, ze jak sie wysle to dodajemy 1, a jak ktos wejdzie to wysylamy do bazy UPDATE i zmieniamy na 0. tylko co jak ktos wejdzie kilka razy? jak zapobiec temu, zeby niepotrzebnie sie wysylaly do bazy update? 3. jak zrobic tak jak jest na NK, ze bez odswiezania pojawia sie informacja, ze przyszla nowa wiadomosc? domyslam sie ze Ajax, ale znam tylko podstawy JQUERY, wiec prosilbym na dokladniejsze naprowadzenie pozdrawiam |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 224 Pomógł: 3 Dołączył: 24.12.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witaj!
A więc tak...: Wiesz co to Ajax? Ajax tak naprawdę nie tworzy osobnego języka... jest on połączeniem php i javascript... php - server side javascript - client side Więc jak widzisz, nie da się przesłać zmiennych z javascripta do php bez ajaxa... Ajax służy dzięki temu do uaktualniania rzeczy bez refresha... Na przykładzie dobry chat, nie może być w php, ani w samym javascript... Więc ci proponuję... najpierw naucz się dobrze javascripta i php, a dopiero potem za ajaxa... Zrób sobie tabelę z id wiadomości, id_usera_od, id_usera_do,temat,tresc, status Jak będziesz miał dalej jakieś problemy to pisz na gg:2223312 Mam nadzieję, że pomogłem. ;] EDIT. : pierw sprawdzasz, czy status nie równa się 1 i jeśli nie, to wpisujesz tam 1. Jak będzie się równało 1 to nic nie zrobi... Ten post edytował kuba_pilach 2.04.2011, 19:14:14 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 2.04.2011 Ostrzeżenie: (0%) ![]() ![]() |
dzieki za pomoc, poszlo pomogl (IMG:style_emoticons/default/smile.gif)
a w czym polecacie sie uczyc AJAXa? samego, czy np z JQUERY? |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 224 Pomógł: 3 Dołączył: 24.12.2010 Ostrzeżenie: (0%) ![]() ![]() |
Nie żeby coś, ale umieć javascript by się przydało ;]
A poza tym zobacz to. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 20:44 |