![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 169 Pomógł: 1 Dołączył: 16.04.2004 Skąd: z domu Ostrzeżenie: (0%) ![]() ![]() |
Witam mam mały problem z Ajax'em. Ściągnąłem sobie gotową bibliotekę Sajax i tylko z niej potrafię korzystać ogólnie o tej technologii wiem niewiele. Mimo wszystko udało mi się już wykonać sporo fajnych gadżetów na stronkę i wszystko działa...
Ale dziś przytrafił mi się mały problem, mianowicie: Mam funkcję PHP (narazie nieskończona, tylko sam szkielecik):
No i standartowe wywołanie w Sajaxie:
Chodzi oto, że robię shoutboxa i chcę, aby skrypt sprawdzał czy wpis ma zostać przesłany do akceptacji do admina, odrazu akceptowany, czy też skasowany bez czytania w zależności od praw użytkownika. Ustawiam na początku $premission=0; to jakby był gość, niestety mimo, że jestem zalogowany na stronie i sesja jest aktywna, a $_SESSION['userid'] ma przypisaną wartość to Ajax tej sesji "nie widzi"... (wyświetla zawsze wartość dla premission=0) Proszę o pomoc. Jak sprawić, aby Ajax widział sesje? Pozdrawiam! Po poszukiwaniach jakichś przykładów w internecie udało mi się samodzielnie rozwiązać ten problem. Piszę rozwiązanie, bo może się komuś przydać. Mianowicie w funkcji, która jest eksportowana w sajaxie musiałem dopisać session_start(); a żeby wykonywać operacje w mysql musiałem od początku zdefiniować połączenie mysql_connect i mysql_select_db:) Pozdrawiam! Ten post edytował gilbo 3.06.2007, 11:13:23 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 157 Pomógł: 0 Dołączył: 12.02.2007 Skąd: Zielona Góra Ostrzeżenie: (0%) ![]() ![]() |
Dodaj session_start();
-------------------- ------
Per Aspera Ad Astra |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 1 045 Pomógł: 5 Dołączył: 8.11.2004 Skąd: trójmiasto Ostrzeżenie: (0%) ![]() ![]() |
Informację o tym czy użytkownik jest zalogowany
zawsze możesz przesłać w parametrze funkcji,
co prawda u Ciebie parametrem jest tekt, ale sAjax (Simple Ajax) doaje możliwość przesyłania nie tylko tekstu ale i również tablic a nawet obiektów. |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 169 Pomógł: 1 Dołączył: 16.04.2004 Skąd: z domu Ostrzeżenie: (0%) ![]() ![]() |
@yaotzin: dzięki za odpowiedź, ale już wcześniej to odkryłem;P
@php programmer: myślę, że dodawanie tej informacji jako dodatkowego parametru nie jest dobrym rozwiązaniem, bo może prowadzić do podszywania się, dlatego wolę, żeby to było sprawdzone przez php a nie bezpośrednio w js wsadzone. |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 7.07.2025 - 15:40 |