MEGOSZTÁS Ha tetszett a cikk, akkor nyugodtan oszd meg ismerőseiddel, valószínű ők is örülni fognak neki. Php login rendszer gmail A kis hableány 3 teljes film magyarul online ingyen Hétszínvirág olvasókönyv 3 osztály kézikönyv Építési jog | Magyarázatok Hírek - Dundika és Nagyváradi Mercédesz - CKM, 2010 november (11x) | - Magyarország Legnagyobb Sztárfóruma - The Largest Hungarian Celebrity Community Boruto 66 rész Házilag
Üdv olyan kérdésem lenne hogy van az oldalamon egy felhasználó rendszer. azt szeretném csinálni hogy, az admin menümből (ami kész van) a kilistázott felhasználók adatait tudjam módosítani ne keljen midig adatbázist nyitnom.
Ha egyezik akkor lekérdezem azoknak a tagoknak a számát akiknek a beviteli mezőben megadott neve és e-mail címe van. Ezeket egy-egy változóban tárolom. Fonntos ügyelni arra, hogy a nevet és az e-mail címet a megfelelő módon konvertáljuk, úgy mint ahogy az adatbázisba kerülnek. Én a htmlspecialchars() fügvényt használtam, mert ez kicseréli a <, >, ', " és & karaktereket html elemekre. Íly módon megnehezíthetjük a Hackerek dolgát, mivel a beviteli mező az egyik legkönnyebben támadható felület. Így viszont nem lehet kódokat írni a beviteli mezőkbe. Most ellenőrizzük, hogy hány felhasznló van erre az e-mail címre vagy erre a felhasználónévre regisztrálva. Php login rendszer online. Ezt az előbbi lekéréssel meg is tettük. Ha az eredmény mindkét esetben nulla, tehát nincs ilyen nevű és e-mail című felhasználó, akkor már csak ellenőrizzük se a jelszó se a név se az e-mail cím nem üres. Ha mégis valamelyik üres lenne újabb hibaüzenetet küldünk a felhasználónak. De ha ez a feltétel is teljesül akkor már csak a jelszót kell visszafejthetetlenné tenni.
Elméletben AximCore módosításait alkalmazva jónak kéne lennie. Hiányzik a mysql_connect és a mysql_select_db, ha így módosítod: php $host = "127. Php login rendszer nem elérhető. 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? > Talán működni fog, nem teszteltem... : Senki « Utoljára szerkesztve: 2014 Január 30, 11:50:17 am írta NevemSenki » Köszönöm szépen mindkettőtöknek a választ! Most már működik Mindegyikőtöknek meg a + lehet hogy meg kene valtoztattni a db passwordot most mar 😃 az oldal sem megy már hiszen Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
Ezt úgy oldaottam emg, hogy md5-ös titkosítást használtam, majd ennek a karaktersorozatnak az első húsz elemét vettem, mivel az adatbázis is csak a 20. karakterig tudja tárolni. Nem maradt más hátra, mint a time() fügvény eredményét eltárolni egy újabb változóban, ez lesz az utlog első értéke. Most felveszem az adatbázisba az adatokat. Az id mezőt üresen hagyom majd sorban: nev, jelszo, reg és mail változókat tárolom. A reg változó ahoz kell, hogy az utlog mezőnek legyen egy alap értéke, ebben tárolom majd az utolsó bejelentkezést. Kiíratom a sikeres regisztrációt. Ezekután már csak a hibaüzenetek vannak hátra. Most már kész vana regisztráció. Bejelentkezés A következőkben leírom, hogy működik a bejelentkezés. Rögtön a kóddal kezdeném, mert utólag könnyebb magyarázni. Php login rendszer google. if ($_GET == kilep){ session_unset(); session_destroy();} if ( isset($_POST)){ include(""); $lekerdezes = mysql_query("SELECT * FROM tag where nev = '$nev' and jelszo = '$jelszo'"); $vanelekerdezes = mysql_num_rows($lekerdezes); if ($vanelekerdezes==1)//Ha van ilyen felhasználónév, jelszó páros session_register( "nev"); $time = time(); $frissit= mysql_query("UPDATE tag SET utlog = '$time' where nev = '$_POST'"); header("Location: ");}else{ print 'Rossz név és jelszó páros!
… Felhasznált Pear csomagok: az Auth, és függőségei (PEAR, DB) ( doksi), ez a csomag legegyszerűbb felhasználása, a többi a doksiból kiderül, de nem egy nagy whasziszdasz:) Óhaj, sóhaj, kérdés ide (és remélem nem hagytam ki semmit, de ha igen szóljatok):) Szerző: toxin
'; print '