$auth->getAuth()) die;? > az adatbáziselérésednek megfelelően kell módosítani ezt a sort: kód $dsn = "mysql:root: [email protected] /login"; az input box izlés szerint módosítható, a védendő oldalba beszúrandó a require_once(""); sorocska A szükséges adatbázis: CREATE TABLE auth ( username VARCHAR(50) default " NOT NULL, password VARCHAR(32) default " NOT NULL, PRIMARY KEY (username), KEY (password)); a jelszót MD5-el kell kódolni beíráskor. Sziasztok! Régóta próbálkozok egy login rendszer létrehozásával. Olvastam sokat a biztonságról, elméletben ezen részek meg is vannak. A bajom a belépett felhasználó azonosításával, a session/cookie-val van. Sok cikket elolvastam(itt a weblaboron is) azzal kapcsolatban is, de vannak homályok. Reménykedek, hogy itt tudtok segíteni. (Mgj. : Nem vagyok profi, csak hobbi szinten programozgatok). Én úgy gondoltam, hogy belép a felhasználó, elmentek egy SESSION[] változóban egy adatsort(session_id, ip, user_agent, hoszt... Php login rendszer net. ) Majd ezt ellenőrzöm(adatbázis alapján), hogy létezik-e és megfelelő-e az adatsor.
:/ Köszönöm szépen a válaszokat! Viszont még mindig nem jó php $host = "127. valami ötlet még esetleg? :/ A többi forráskódot ha felteszed akkor kicsit egyszerűbb segíteni. Itt a link, remélem ti többre juttok vele, mondjuk biztos, mert én annyira nem értek hozzá) Ha adtok még további tippeket mi a hiba meg ilyenek azért megpróbálkoznék vele. Segítségeteket előre is köszönöm szépen! szerk. : Amúgy ál próbálkozom működésre bírni. « Utoljára szerkesztve: 2014 Január 29, 02:11:57 pm írta Nagax » Hiányzik a mysql_connect és a mysql_select_db, ha így módosítod: php $host = "127. 1"; //a sql host $dbname = "blackgrapes"; //adatbázis neve $dbuser = "blackgrapes"; //adatbázis felhasználóneve $dbpass = "Nszabi91"; //adatbázis jelszava $Con = mysql_connect ( $host, $dbuser, $dbpass); mysql_select_db ( $dbname, $Con); print mysql_error (); //ha hiba van kiírja? Cookie / Ajax login rendszer. > Talán működni fog, nem teszteltem... Köszi mindjárt meg is lesem. Hali. Jól mondja AximCore. Nem kapcsolódtál, csak az elérési adatokat adtad meg, és nem választottad ki az adatbázist amiben dolgozni szeretnél.
Anonymous · 2005. Jún. 24. (P), 15. 01 Szisztok! Ma írtam egy php sciptet egy login rendszert akartam kialakítani! Most csak elég egyszerű de egész nagy regisztrációval egybekötött több useres legin rendszer lessz belőle! Login rendszer - - 2. oldal - ENTITY. De már az elején egy kis problémába ütköztem! Mágpedíg abba hogy a case "logged": résznél nem tölti be a megadott fájlt és nem ír ki semmit csak a nagy fehérséget! :( Minden tökéletesen műküdik csak ez az egy nem stimmel benne! Van valami ötletetek esetleg? A forrás a következő: php session_start(); switch(@$HTTP_GET_VARS['id']) { default: print'