![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 65 Pomógł: 0 Dołączył: 8.11.2006 Skąd: Kanagawa-ken, Japonia Ostrzeżenie: (10%) ![]() ![]() |
Problem rozwiązany.
Ten post edytował MaestroS 27.06.2007, 17:56:05 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 045 Pomógł: 5 Dołączył: 8.11.2004 Skąd: trójmiasto Ostrzeżenie: (0%) ![]() ![]() |
Skrypt php wywoływany przez Ajax jest samodzielnym
odseparowanym skryptem, nie widzi niczego (a wszególności zmiennych) należących do rodzica i na odwrót Zresztą po co ci sprawdzanie czy ktoś jest zalogowany, zazwyczaj skrpt php wywoływane poprzez Ajax nie może zrobić samodzielnie niczego sensownego tak mi sie wydaje, wiec jak już został wywołany to znaczy, że został wywołany odgórnie przez skrypt rodzica, który uznał użytkownika za zalogowanego. |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 240 Pomógł: 13 Dołączył: 1.06.2007 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Problem rozwiązany. Chłopie po co edytowałeś tego posta? Jak ktoś poświęca czas i odpowiada Ci na pytanie to bądź tak 'dobry' i zostaw opis problemu dla innych. Może akurat w przyszłości ktoś będzie miał taki sam ![]() ![]() ![]() -------------------- Good programming is 99% sweat and 1% coffee.
Make it idiot proof and someone will make a better idiot... |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 338 Pomógł: 2 Dołączył: 17.05.2003 Skąd: Kraków , Londyn Ostrzeżenie: (0%) ![]() ![]() |
Skrypt php wywoływany przez Ajax jest samodzielnym odseparowanym skryptem, nie widzi niczego (a wszególności zmiennych) należących do rodzica i na odwrót Zresztą po co ci sprawdzanie czy ktoś jest zalogowany, zazwyczaj skrpt php wywoływane poprzez Ajax nie może zrobić samodzielnie niczego sensownego tak mi sie wydaje, wiec jak już został wywołany to znaczy, że został wywołany odgórnie przez skrypt rodzica, który uznał użytkownika za zalogowanego. Jestes w bledzie . Skrypt wywolywany ajaxem widzi wszytko lacznie z sesjia. To tak jakbys otworzyl innego okno przegladarki. -------------------- |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 15.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Nie wiem dokładnie czy mój problem odnosi się do tego co napisał autor (bo usunął posta). Mam plik powiedzmy index.php (rodzic) i plik ajax.php (ze zbiorem funkcji dla ajaxa). Jesli zainicjuję sesję w index (rodzicu) funkcje w ajax.php nie widzą sesji i muszę inicjować sesję w ajax.php. Czy to jest normalne?? |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 65 Pomógł: 0 Dołączył: 8.11.2006 Skąd: Kanagawa-ken, Japonia Ostrzeżenie: (10%) ![]() ![]() |
Każdy plik, z którym pracuje Ajax (formularz --> ajax --> plik) jest plikiem zupełnie osobnym, tj. musisz w nim na nowo zadeklarować start sesji; jezeli potrzebujesz uzyc klas, to w plik potrzeba rowniez require_once() i tak dalej, i tak dalej.
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 8.07.2025 - 19:06 |