![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 13.12.2003 Ostrzeżenie: (0%) ![]() ![]() |
Mam zrobione już wszystko prócz najważniejszego a mianowicie głównego kodu logowania;-))
Posiadam już rejestracje, mail weryfikujący, a do logowania no to baze danych i fomularz tylko nie umiem sie połapać w kodzie logującym;-)) Już nawet mam logout zrobiony tylko nie wiem czy bedzie działać:-))) Nie umiem sie w tym wszystkim połapać, patrzałem już w archiwum(wyszukiwarka) jednak nie znalazłem nic co mogło by mi pomóc w zrozumieniu tego. Próbowałem zrobić samemu na podstawie innych kodzików które były podane na forum ale coś mi one nie działały. Jeśli ktoś by mi pomógł będę bardzo wdzięczny, poniżej przedstawiam baze, i formularz jaki już posiadam, a do tego potrzebuje głownego kodu. Tabela [sql:1:09414e9e3a] CREATE TABLE users ( id mediumint(8) unsigned NOT NULL auto_increment, nick varchar(10) NOT NULL default '', password varchar(10) NOT NULL default '', data datetime NOT NULL default '0000-00-00 00:00:00', last_access datetime NOT NULL default '0000-00-00 00:00:00', email varchar(25) NOT NULL default '', view_profile smallint(5) unsigned NOT NULL default '0', sex varchar(10) NOT NULL default '', sexuality varchar(20) NOT NULL default '', personal_ad text NOT NULL, location varchar(20) NOT NULL default '', country varchar(30) NOT NULL default '', age tinyint(3) unsigned NOT NULL default '0', birth_date varchar(8) NOT NULL default '', zodia varchar(15) NOT NULL default '', marital_status varchar(10) NOT NULL default '', icq varchar(10) NOT NULL default '', msn varchar(30) NOT NULL default '', web varchar(40) NOT NULL default '', eyes_colour varchar(20) NOT NULL default '', hair_colour varchar(20) NOT NULL default '', weight tinyint(3) unsigned NOT NULL default '0', height tinyint(3) unsigned NOT NULL default '0', music text NOT NULL, partner text NOT NULL, question text NOT NULL, email_checked tinyint(3) unsigned NOT NULL default '0', approvved tinyint(3) unsigned NOT NULL default '0', newsletter tinyint(3) unsigned NOT NULL default '0', upgraded tinyint(3) unsigned NOT NULL default '0', PRIMARY KEY (id), UNIQUE KEY id (id), KEY id_2 (id) ) TYPE=MyISAM; [/sql:1:09414e9e3a] Formularz [php:1:09414e9e3a]<?php <FORM action=login.php> <div align="center"> <p> </p> <p><span class=comentariu><font face="Arial, Helvetica, sans-serif" size="3"><b>LOGIN</b></font></span></p> <p><span class=comentariu>Username <input class=bar style="BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid" size=25 name=user> <br> <br> Password <input class=bar style="BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid" type=password size=25 name=password> <br> <br> <input name="remember" type="checkbox" id="remember2" value="1"> Remember me<br> <br> <input name="login" type="submit" id="login" value="Login"> </span></p> </div> </form> ?>[/php:1:09414e9e3a] informacje o bazie danych są w pliku config.php Dziękuję Pozdrawiam |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 132 Pomógł: 0 Dołączył: 24.09.2003 Skąd: Giżycko / Wrocław Ostrzeżenie: (0%) ![]() ![]() |
A moze by tak skrypt logowania byś zapodał?
-------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 13.12.2003 Ostrzeżenie: (0%) ![]() ![]() |
no właśnie o to chodzi że nie umiem, dlatego napisałem tego posta.
Podałem dane żeby łatwiej było mi pomóc jeśli ktoś się zdecyduje |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 0 Dołączył: 2.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
[php:1:2f4b1760ee]<?php
<? global $loginaa, $user, $hasloaa, $password; $con=mysql_connect("nazwa_hosta", "nazwa_usera", "haslo") or die ("Pff baza nie dziala ;/"); mysql_select_db("nazwa_bazy", $con); // to dodaj jak nie masz globalnych $user=$_POST["user"]; // to tez ![]() $sprawdz="SELECT * FROM users WHERE login ='$user'"; $sprawdza=mysql_query($sprawdz); $r = mysql_fetch_array($sprawdza); $loginaa=$r[nick]; $hasloaa=$r[password]; if (isset($user) AND $user!=$loginaa) { echo " Zly login" ;} else { haslos($password, $hasloaa, $user) ;} function haslos($password, $hasloaa, $user){ if ($password!=$hasloaa) { echo " Zle haslo " ;} elseif ($password=$hasloaa) { // Tu wpisz, co sie ma stac, jesli haslo i login sa dobre np. include ("user.php"); } ?>[/php:1:2f4b1760ee] |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 02:15 |