chcialbym przeprowadzac logowanie w ajaxie. Po logowaniu ustawiam sesje i zmienne itd., problem w tym ze gdy Ajax odwoluje sie do plików php nie widzi sesji:
A startujesz sesje w skrypcie php obsługującym ajaxa?
konradk2
25.01.2007, 02:45:15
w moich doświadczeniach z AJAX'em próbowałem rozwiązać ten problem ale ponieważ nie było to kluczowe dla całości projektu nie zacząłem się tym zajmować wpadłem jednak na parę pomysłów: - możesz korzystać z AJAX'a odwołując się do tego samego linku co cała strona - możesz przekazywać id sesji za pomocą np. GET lub POST itp - możesz napisać własną obsługę sesji
spowodowane jest to chyba tym że przeglądarka nie udostępnia tych samych coockies dla strony i dla ładowania xml'a co można rozwiązać za pomocą js który będzie kontrolował cookies
każde wykorzystanie AJAX'a to jest jakby nowy klient - chyba nie zajmowałem się tym dłużej jak 15 minut jak Ci się uda to rozwiązać daj znać przyda się
suda
25.01.2007, 15:39:52
Tak jak mówi bigZbig to chyba wina nie uruchamiania sesji. Spróbuj: