![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 170 Pomógł: 18 Dołączył: 6.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
Hej,
Musze zrobić takie zadanie. Na pierwszej stronie uzytkownik musi sie zalogowac, podac login i haslo:
Potem na nastepnej, po kliknieciu zaloguj, sprawdzana jest poprawnosc zalogowania, jesli login jest taki sam jak haslo to uzytkownik sie zalogowal, jesli nie to sie nie zalogowal i zostaje poproszony o ponowne zalogowanie sie:
Jesli zalogowanie odbylo sie prawidlowo, uzytkownik moze przejsc dalej do strony z kalkulatorem, gdzie moze wykonac cztery proste dzialania. Jednakze strona z kalkulatorem tez musi sprawdzac cz uzytkownik sie zalogowal wczesniej czy nie, jesli nie, ma go przeniesc przy pomocy refresh w mecie na strone logowania, jesli tak to ma mu pokazac kalkulator. Jak na razie zrobilem kalkulator. Ma on wygladac tak ze na samej gorze jest napisane "Witaj nazwa_uzytkownika", ponizej dzialanie i wynik dzialania, pod warunkiem, ze uzytkownik wczesniej wklepal cos w ten kalkulator, jesli nie to nie ma byc nic, a ponizej formularz z tym kalkulatorem.
Jak widac udalo mi sie zrobic tylko kalkulator. Nie wiem jak to zrobic, zeby on sprawdzal, czy zytkownik wczesniej sie zalgowal i jak go przekierowac jesli sie nie zalogowal na strone logowania. Nie wiem tez czy prawidlowo uzylem $PHP_SELF, w zadaniu bylo napisane, ze trzeba uzyc, to uzylem, ale nie jestem pewien czy o to chodzi. Jesli ktoś moglby mi pomoc to bylbym szalenie wdzieczny (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 91 Pomógł: 13 Dołączył: 20.03.2007 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
dalej w zaleznosci od tego co ci zwroci funkcje mozesz albo usera przekierowac do strony kalkulatora albo do strony logowania. nie wnikalem w twoj kod. Przyda sie: header('Location:gdzie_ma_przekierowac'); |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 170 Pomógł: 18 Dołączył: 6.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
Tak, tylko ze to wszystko musie sie dziac na tym jednym pliku z kalkulatorem. Mam do dyspozycji trzy pliki. Pierwszy z logowaniem, drugi z wypisanie nazwy uzytkownika i hasla oraz z linkiem do trzeciego pliku. W tym trzecim musze to wszytsko sprawdzic, nie moge sobie zrobic czwartego pliku.
Chodzi o to, ze jak ktos sobie wejdzie z marszu do pliku z kalkulatorem, to zeby mu sie ten kalkulator nie wyswielil, tylko zeby go przenioslo do pliku z logowaniem. A tak w ogóle to dzięki za zainteresowanie problemem (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Ten post edytował drzalek 18.01.2008, 15:01:26 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 124 Pomógł: 16 Dołączył: 22.02.2007 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
i to sobie wstawiasz opis jezeli $_SESSION['login'] ma w sobie pusta wartosc zostanie przeniesiony uzser do pliku gdzie podales scieszke a jezeli jest poprawna to dalszy ciag dzialania tej strony na ktora wszedl jest toczony to tyle:) pzdr! |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 170 Pomógł: 18 Dołączył: 6.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
Oki dzięki wielkie, w końcu zrobiłem to inaczej, nie do końca poprawnie, ale ważne, że działa. Jeszcze raz dzięki za zainteresowanie moją osobą :-)
Pozdrawiam |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 143 Pomógł: 0 Dołączył: 11.03.2007 Skąd: Gliwice Ostrzeżenie: (0%) ![]() ![]() |
Nie przeczytalem wszystkiego co pisaliscie, ale widzialem ze piszecie o sesjach... Ja osobiscie nie bawilem sie z uzyciem sesji, ale dla uproszczenia skryptow polecam wprowadzenie 2 ciasteczek (z loginem i haslem), poniewaz wlam przy uzyciu tych ciasteczek i tak rowna sie ze znaniem ich (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 20:09 |