![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 26.03.2013 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Od jakiegoś czasu zacząłem pracować z javascript, jako że troche chce urozmaicić moją stronę o elementy dynamiczne i tym podobne, lecz napotkałem problem, gdyż nie wiem i nie mogę się doszukać, jak zmodyfikowac na stałe plik html (np. Pan A dodaje komentarz, on zostaje dodany przez skrypt JS, lecz znika po odświeżeniu :<) |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 717 Pomógł: 120 Dołączył: 18.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
to się robi zwykle w ten sposób, że komentarze, posty itp. są trzymane na serwerze w bazie danych (np. w MySQL) a kod HTML jest dopiero generowany przez PHP z szablonu.
Najczęsciej się stosuje model Model-View-Controler (MVC) żeby to połączyć, czyli zwykle będziesz miał 3 rzeczy: szablon, treść i skrypt sterujący: Za pomocą skryptu pobierasz dane z bazy danych ("modelu") i wypełniasz nimi szablon (wygodnie jest korzystać z gotowego systemu szablonów, np. Smarty - http://www.smarty.net ) Cytat np. Pan A dodaje komentarz, on zostaje dodany przez skrypt JS, lecz znika po odświeżeniu :<) żeby się zapamiętało, musiałbyś poinformować serwer za pomocą AJAXa, że został dodany komentarz, i wtedy skryptem PHP dodać do bazy rekord z komentarzem. Ten post edytował PrinceOfPersia 28.03.2013, 03:41:42 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 11:14 |