![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 30.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
witam
Mam sobie formularz gdzie startuję sesję, przekazuję dane do pliku z skryptem (znów start sesji) w tym miejscu nieco obrabiam dane, wyświetlam wynik i pytam klienta czy jest ok, jeśli tak to kolejny plik i mail(), jeśli nie to powracam do formularza. Tu zaczyna się problem, ponowne wpisanie (poprawienie) formularza nie zmienia danych sesji, czyli to co raz wpisałem do końca działania przeglądarki przekazywane jest do wysłania mail(). Sprawdzałem już session_destroy, session_write_close, session_unset. Odpowiedz serwera, brak uprawnień. Jak usunąć dane z sesji jeśli chcę je poprawić ![]() Pozdrawiam. Ps. Dla wnerwionych wszystko wiedzących, którzy widzieli takie pytania xxx razy, szukałem na forum i w manualach, nic mądrego nie zdziałałem dla tego tu pytam. Pamiętajcie wy też kiedyś wiedzieliście tyle co ja, bądzcie ludzmi (uczeń/student też człowiek). |
|
|
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Moderatorzy Postów: 4 465 Pomógł: 137 Dołączył: 26.03.2004 Skąd: Gorzów Wlkp. ![]() |
0. Wróżek brak!
1. Pokaż kod odpowiedzialny za decyzję o poprawianiu formularza 2. Pokaż kod odpowiedzialny za tworzenie zmiennych sesyjnych i aktualna ich próbę usuwania. 3. Podaj wersję php oraz status dyrektywy register_globals. Pozdrawiam. -------------------- To think for yourself you must question authority and
learn how to put yourself in a state of vulnerable, open-mindedness; chaotic, confused, vulnerability, to inform yourself. Think for yourself. Question authority. |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 30.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Chcę totalnie wyczyścić całą zawartość pliku cooki sesji, jest on mi zbędny. Tych zmiennych mam ponad setkę, specjalnie zostawiam zawartość formularza, aby nie przekazywać danych w te i nazat i nie pisać .... wielkiego kodu. Co chcę osiągnąć : Zostawiam sobie wypełniony formularz, otwieram nowe okno w którym wyswietlam co mam do przekazania, po akceptacji wysyłam potrzebne dane mail(), i zamykam dodatkowe okno. Jeśli potrzebna re-edycja to chciałem : Zresetować sesję, zamknąć dodatkowe okno, wracam do wypełnionego formularza. Wszystko jest tak jak chcę poza brakiem re-edycji. Formularz i jego obróbka jest banalna z tego najczęściej 75% danych bedzie pustych, dla tego Mike_mech chciałem uniknąć twego rozwiązania. Nie da się tego załatwić radykalnie, tak jak powinno to zrobić session_destroy, session_write_close, session_unset ![]() Pozdrawiam. |
|
|
![]()
Post
#5
|
|
![]() Grupa: Moderatorzy Postów: 4 465 Pomógł: 137 Dołączył: 26.03.2004 Skąd: Gorzów Wlkp. ![]() |
jest taka możliwość, ale nie działa ze wszystkimi ustawieniami.
Problem z usunięciem jest żaden - iterujesz $_SESSION pętlą foreach() i usuwasz każdą zmienną. Jeśli chcesz to robić automatycznie, to napisz sobie funkcję i ja wywołuj. Pozdrawiam. -------------------- To think for yourself you must question authority and
learn how to put yourself in a state of vulnerable, open-mindedness; chaotic, confused, vulnerability, to inform yourself. Think for yourself. Question authority. |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 30.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam
"You don't have permission to access on this server. 403 Forbidden." Tylko tyle zwojowałem. Ma ktoś pomysła jak wykasować zmienne z sesji ![]() Zamknięcie przeglądarki lub ręczne wywalenie ciacha załatwia problem, jak to zrobić skryptem ![]() Bez tego komunikatu z początku ![]() Pozdrawiam. |
|
|
![]()
Post
#7
|
|
![]() Grupa: Moderatorzy Postów: 4 465 Pomógł: 137 Dołączył: 26.03.2004 Skąd: Gorzów Wlkp. ![]() |
yhh? Pokaż skrypt, który generuje ten błąd.
-------------------- To think for yourself you must question authority and
learn how to put yourself in a state of vulnerable, open-mindedness; chaotic, confused, vulnerability, to inform yourself. Think for yourself. Question authority. |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 30.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam
obszedłem problem. Dziękuje za dyskusję i zamykam temat. Pozdrawiam. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 05:26 |