![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 36 Pomógł: 0 Dołączył: 17.11.2007 Ostrzeżenie: (0%) ![]() ![]() |
i jeszcze plik zalogowany.php
Nie mam pojęcia co tutaj może być nie tak, siedziałem nad tym 2 godziny i nic nie wymyśliłem. Problem polega na tym, że po wprowadzeniu poprawnego hasła i loginu zostaje przekierowany na index.php, ale nie ma tam wyświetlanego żadnego cookie, natomiast gdy nic nie wprowadzę w pola użytkownik i hasło zostaje przekierowany na zalogowany.php i wyświetla się tam "jestes zalogowany !" PS: Plik requirowany (mysql_connect.php) na pewno jest poprawny, a pliki includowane naglowek.inc i stopka.inc zawierają sam html, więc nie wpływają na działanie skryptu |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 439 Pomógł: 21 Dołączył: 28.06.2007 Skąd: Bielsko-Biała Ostrzeżenie: (0%) ![]() ![]() |
Cytat a jeśli wpiszesz złe hasło to skrypt pokaze że jesteś zalogowany(bo co innego :?: ) Chyba to powinien to wyświetlić : <?} else { $message .= '<p>Wprowadzona przez Ciebie nazwa uzytkownika i haslo nie sa poprawne</p>'; }?> Funkcja else zostaje "włączona" tylko jeśli warunek w if jest nie spełniony... a Ty miałeś zawsze spełniony warunek Cytat A ten skrypt nie powinien przekierować (po wprowadzeniu poprawnego hasła i usera) na index.php i tam wyświetlić: <? echo "<p>{$_COOKIE['first_name']} jestes zalogowany !</p>"; ? ?> Nie.. ten skryypt przekierowywuje na zalogowany.php a zalagowany.php w mgnieniu oka przekierowywuje na index.php(nie zdąża nawet wyświetlić "jesteś zalogowany") Cytat PS: Jest tam funkcja escape_data, a w tym co wkleiłeś nie wykorzystujesz jej, tzn. że nie jest ona potrzebna ? jak na moje oko nie jest potrzebna.... sprawdz bez niej najwyrzej dodasz.. tylko czemu jej nie ma w manualu php... Ten post edytował dadexix 18.11.2007, 12:35:36 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 02:27 |