![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 186 Pomógł: 6 Dołączył: 20.12.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Mam już panel logowania, rejestracji na sesjach z przypisaniem do paru podstron ( ukrylem je dla np. tylko zarejestrowanych / zalogowanych ). W skrypcie moim wysyłane są formularze do bazy mysql, a następnie wyświetlane na stronie glównej w tabeli. Chcę zrobić tak, aby każdy kto wysłał swój formularz np. Zamówienie na jajka, 2 sztuki Mógł je edytować, oraz aby było napisane Kto dodał rekord ( z jakiego konta ). Jeżeli napisałem zbyt chaotycznie to z góry przepraszam. |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 459 Pomógł: 26 Dołączył: 1.06.2009 Ostrzeżenie: (0%) ![]() ![]() |
w sesji przechowuj np id usera i przy wysyłaniu formularza do bazy dodaj id z sesji. Dobrze zrozumiałem problem?
-------------------- |
|
|
![]() ![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 186 Pomógł: 6 Dołączył: 20.12.2010 Ostrzeżenie: (0%) ![]() ![]() |
A czy jest możliwość dodawania po prostu nazwy użytkownika? Myślę o tym trochę lopatologicznie i coś typu:
Użytkownik jest zalogowany -> Pobiera jego login ( session login ) -> Podaje login jako autora. Tylko nie mam pojęcia jak się za to zabrać, od czego zacząć itp. |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 78 Pomógł: 11 Dołączył: 1.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
Jak masz zrobione logowanie , i ktoś się zalogował to z sesji wyciągasz jego nazwe i masz sobie jakiś tam formularz do dodawania tego co tam pisałeś, no i ktoś go sobie wypełni to robisz to bazy INSERT i dajesz WHERE nick = ten z sesji. Dla edycji zrob sobie np. drugi link Edycja zamówienia i tam ładuj te same pola + jako value wczytaj dane z bazy, i jak ktoś kliknie zapisz (edycje) to robisz UPDATE do bazy WHERE nick = ten z sesji
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 186 Pomógł: 6 Dołączył: 20.12.2010 Ostrzeżenie: (0%) ![]() ![]() |
Ok, dzięki. Poradziłem sobie. Nie było to wcale takie trudne jak myślalem. Dodałem po prostu zmienną $nick=Sessia z loginem, następnie przy dodawaniu w insert na końcu '$nick' i w bazie jest. Później już w panelu to co napisałeś i śmiga.
![]() ![]() |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 04:28 |