Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] czy jest mozliwy cms w jednym pliku?, wyswietlanie, usuwanie, edytowanie wpisow, wszystko w jednym pliku
andixxx
post
Post #1





Grupa: Zarejestrowani
Postów: 104
Pomógł: 0
Dołączył: 1.06.2006
Skąd: Legnica

Ostrzeżenie: (0%)
-----


Witam.
Czy jest możliwe stworzenie jednego pliku, za pomocą którego możemy wyświetlać, dodawać, edytować i usuwać wpisy w bazie? ..
Chodzi mi przede wszystkim o to, aby na stronie była widoczna aktualnie tylko TYLKO JEDNA z tych rzeczy..

czyli, np. wchodzimy w plik wszystko.php - tu wyświetlają się wyniki z tabeli, obok dodaj i edytuj i osobny link do dodaj wpis.. teraz, gdy klikniemy dodaj wpis, wyniki znikną a zamiast nich pojawi się formularz.. po dodaniu wpisu, cofa nas znów do (odświeżonych) wyników.. a gdy klikniemy w edytuj, to znów znikną wyniki i pojawi się pole do update danych ..

potrzebuje takie coś, a za nic nie wiem jak się do tego zabrać .. JAk by ktoś był tak miły.. proszę o pomoc.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
thek
post
Post #2





Grupa: Moderatorzy
Postów: 4 362
Pomógł: 714
Dołączył: 12.02.2009
Skąd: Jak się położę tak leżę :D




Można trzymać w jednym, czemu nie. Tylko lepiej podziel to na pliki, które nie ingerują w warstwę widoku nadto między sobą. O ile usuwanie nie koliduje z niczym (bo nic nie dzieje się widocznego od strony usera) tylko wyświetla komunikat o powodzeniu lub nie, to już dodanie i wyświetlanie są kompletnie różne. Stąd ja bym podzielił to na 2 pliki: dodaj+edytuj (działają na tym samym formularzu!) oraz wyświetl+usun (usunięcie powoduje i tak powrót do wyświetlania wszystkich (IMG:style_emoticons/default/smile.gif) ). Dlaczego dodaj+edytuj są osobno choć też powracają do listy wszystkich? Bo niekoniecznie muszą wrócić. A co jeśli nastąpi błąd danych? Też wróci do listy choć z komunikatem: "Wpisu nie dodano bo serwer bazy danych leży i kwiczy."? Nie powinno wrócić do formularza i wypisać błędy oraz nakazać ich poprawę.
Nie ma sensu pchać wszystkiego do jednego pliku i potem masę IFów robić w zależności od przesłanych zmiennych GET i/lub POST. Próba poprawienia czegoś póxniej to będzie babranie się z kodem i zastanawianie WTFIWDH? What The Fuck I Was Doing Here?
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 15.10.2025 - 11:53