![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 21.12.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Wymyśliłem sobie sposób na zmianę treści (tekstu), umieszczonego na stronie napisanej w HTML i CSS. Całość odbywa się z poziomu PHP. Sprawa wygląda tak: Jest to taka wstępna, w najprostszej postaci wersja. Otwieram do odczytu plik 'html' np.: index.html. Ładuję (na chwilę obecną) całą zawartość do textarea. Następnie zmieniam w odpowiednich divach to co chcę zmienić i zapisuję zawartość textarea do pliku, w tym przypadku index.html . I git. Ogólnie działa. Teraz pytanie: Czy takie rozwiązanie jest akceptowalne patrząc od strony bezpieczeństwa, półprofesjonalności i w ogóle. Po prosu nie chcę tworzyć strony w PHP i odpowiednie treści wstawiać z pliku czy tam MySQL i tylko zmienić rekordy w bazie, albo pliku. Założenie jest takie, że strona ma być w pełni statyczna z możliwością wprowadzania zmian w treści (a raczej tylko tekście). Ten post edytował Bednarus3 5.04.2011, 19:56:47 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 233 Pomógł: 87 Dołączył: 6.03.2009 Ostrzeżenie: (40%) ![]() ![]() |
Jeśli dobrze zrozumiełem, chcesz zrobić edytor wizualny strony, gdzie przy pomocy JavaScript zamienisz bloki obejmujące treść tekstową na elementy textarea.
Po wprowadzeniu zmian wysyłasz jako formularz do skryptu PHP który zapisuje zmiany w pliku .html Taka koncepcja całkiem dobrze wytrzymuje krytykę, ciekawy pomysł na edytowanie treści, łatwy w implementacji i elastyczny. Musisz tylko z góry sporządzić listę selektorów wspomnianych bloków obejmujących, ich automatyczne wykrycie będzie zbyt trudne.. Pomysłu na trzymanie treści w bazie danych pozwole sobię nie komentować... Popraw mnie proszę jeśli źle zorzumialem. Ten post edytował wNogachSpisz 5.04.2011, 20:50:32 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 21.12.2010 Ostrzeżenie: (0%) ![]() ![]() |
Popraw mnie proszę jeśli źle zorzumialem. Dorze rozumiesz, tylko do edytora ładuję wszystko z pomocą PHP. Zaraz spróbuję to pokazać na działającym przykładzie. Na razie jest to wersja bardzo prymitywna i ładuje całą zawartość pliku do edytora, ale docelowo ma ładować tylko tekst z wybranego diva, którego tekst ma być zmieniony. Teraz wspomniany przykład: jest sobie plik index.html i leży on sobie na www.bed-comp.za.pl Teraz uruchamiając www.bed-comp.za.pl/form.php uruchomi się formularz w którym wyświetli się zawartość pliku index.html, w którym można zmienić zawartość tego pliku. Pomysł powstał dzisiaj, więc widać cały plik. Docelowo pokaże się tylko zawartość diva o id = tresc. Teraz zmieniamy "bla bla bla" na "ble ble ble" w obszarze tego diva, klikamy "Wyślij" i gotowe. Plik index.html się nadpisał. Teraz wchodząc na www.bed-comp.za.pl mamy "ble ble ble" zamiast "bla bla bla" Ten post edytował Bednarus3 5.04.2011, 23:47:28 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 13.10.2025 - 12:55 |