PHP + MySql

Discutii despre tot ce nu se incadreaza in celelalte categorii.

Moderators: Moderatori ajutatori, Moderatori

Post Reply
User avatar
Szotyori
Membru, skill +2
Membru, skill +2
Posts: 600
Joined: 09 Jan 2010, 13:22
Detinator Steam: Nu
CS Status: Nu Joc Cs!
Detinator server CS: Nu
Reputatie: Membru Club eXtreamCS (o luna)
Location: Sfintu Gheorghe
Has thanked: 69 times
Been thanked: 38 times

29 Mar 2011, 16:59

Salut

Am creat un login prin PHP + MySql (cu un tutorial)

am facut totul cum trebe dar cand vreau sa logez zice ca invalid login

daca cineva poate sa ajuta ... :D

index

Code: Select all

<div id="loginform">
		<form method="post" action="checklogin.php" name="form1">
			<ul>
				<li>
					<label for="username">Username:</label>
					<input type="text" name="myusername" id="username" />
				</li>
				<li>
					<label for="password">Password:</label>
					<input type="text" name="mypassword" id="password" />
				</li>
			</ul>
			<div id="buttons">
				<center><input name="submit" id="submit" type="submit" value="Login" /></center>

Code: Select all

<?
$host = "localhost";
$username = "";
$password = "";
$db_name = "log";
$tbl_name = "members";

mysql_connect($host, $username, $password) or die("Can't Connect");
mysql_select_db ($db_name) or die(mysql_error());

$myusername = $_POST['myusername'];
$mypassword = $_POST['mypassword'];

$sql = "SELECT * FROM $tbl_name WHERE username='$myusername' and password='mypassword'";
$result = mysql_query($sql);

$count = mysql_num_rows($result);

if($count==1) {
  session_register("myusername");
  session_register("mypassword");
  header("location:login_succes.php");
  }
  else {
    echo "Wrong Username and Password";
	}
?>
Pareri?

am scris bine user si pass :P
Image
RoyalServer 2
IsTw
Membru, skill +1
Membru, skill +1
Posts: 124
Joined: 08 Jan 2011, 10:16
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com!
Has thanked: 1 time
Been thanked: 1 time
Contact:

29 Mar 2011, 18:34

Crezi ca asa ar functiona ? :-?

Code: Select all

$sql = "SELECT * FROM $tbl_name WHERE username='$myusername' and password='mypassword'";
$result = mysql_query($sql);

$count = mysql_num_rows($result);

if($myusername===$count['user_line'] AND $myusername===$count['pass_line']) {
  session_register("myusername");
  session_register("mypassword");
  header("location:login_succes.php");
  }
  else {
    echo "Wrong Username and Password";
   }
edit... totusi trebuia sa lucrezi cu sesiuni cand sa extragi datele din formular
Last edited by IsTw on 29 Mar 2011, 18:43, edited 1 time in total.
Vreau inca 9.999.999 de avertismente si ban-uri.. nu-mi pasa
RATATILOOOR.. in special Marius [scris cu verde pentru ca e smecher .. pardon , e un moderator suferind adica pe moarte]
User avatar
Awakening
eXtream Mod
eXtream Mod
Posts: 3933
Joined: 06 Apr 2010, 11:01
Detinator Steam: Da
CS Status: Plictiseala
Detinator server CS: Adio cs
SteamID: eliara
Reputatie: eXtream Mod
Fost Manager VEST.eXtream.Ro
Fost Manager ZM.eXtream.Ro
Membru Club eXtreamCS (6 luni)
Nume anterior: CRISTIAN
Location: Bucuresti
Discord: m_i3
Has thanked: 151 times
Been thanked: 344 times

29 Mar 2011, 18:36

$sql = "SELECT * FROM $tbl_name WHERE username='$myusername' and password='mypassword'";

Ai inteles?
Post Reply

Return to “Discutii generale”

  • Information