Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Logowanie w ajax - problemy ze strona admina
Japik
post
Post #1





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 20.02.2007

Ostrzeżenie: (0%)
-----


Witam! Zaczne od tego, ze dopiero ucze sie ajaxa...
Wiec napisalem stronke z "bezpiecznym logowaniem". W pliku logowanie.js mam :

  1. if (obj.responseText == "1")
  2. alert("Logowanie poprawne");


Po poprawnym logowaniu wyskakuje komunikat "Logowanie poprawne". No i tu moj problem. Chce, zeby po zalogowaniu nastapilo przekierowanie na strone admina.
Dlatego myslalem, zeby moze nadac wartosc np "1" jakiejs zmiennej i w pliku admin.php zrobic zalozenie, ze if ($_GET['zmienna']=="1") to pokazuje zawartosc strony:)
Szukalem na googlach o tym jak przeslac wartosc zmiennej z js do php, ale nigdzie nie znalazlem odpowiedzi, ktora by mi pomogla. dlatego bardzo prosze o pomoc.

pozdrawiam

Ten post edytował Japik 20.02.2007, 23:51:56
Go to the top of the page
+Quote Post
kwiateusz
post
Post #2


Admin Techniczny


Grupa: Administratorzy
Postów: 2 072
Pomógł: 93
Dołączył: 5.07.2005
Skąd: Olsztyn




normalnie prze get mozesz przeslac jakas wartość i w skrypcie przez $_GET odebrać, ale to bynajmniej bezpieczne nie jest...
Go to the top of the page
+Quote Post
Japik
post
Post #3





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 20.02.2007

Ostrzeżenie: (0%)
-----


no wlasnie wiem. dlatego w jaki sposob mam "dokonczyc" to logowanie? bo jesli po poprawnym logowaniu zrobie przekierowanie na stronke admina, to wszystko fajnie pieknie, ale kazdy wtedy ma dostep do tej stronki. wystarczy ze wpisze adres stronki/admin.php i gotowe. moze wypowie sie ktos, kto zrobil to logowanie?
Go to the top of the page
+Quote Post
DjKermit
post
Post #4





Grupa: Zarejestrowani
Postów: 82
Pomógł: 0
Dołączył: 18.06.2005

Ostrzeżenie: (0%)
-----


Sposobów jest sporo:

1. użyj sesji, jak się ktoś zaloguje zapisz ten fakt w sesji i przekieruj, wtedy każdy może znać adres ale dopóki się nie zaloguje to nic mu nie da, oczywiście jak w sesji nie ma nic a ktoś odpala adres admina to przekierowanie do panelu logowania

2. adres do przekierowania możesz przesyłać do skryptu zamiast tej jedynki

...
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 17.09.2025 - 19:39