Login problem
Posted: Tue Jun 22, 2010 1:58 pm
Hi eveyone im trying to write some code but there is a problem i think ..if i type index.php into browser before loggin in ..i get this error
Notice: Undefined index: position _ in C:\wamp\www\MemberForms\index.php on line 4
Notice: Undefined index: user_ in C:\wamp\www\MemberForms\index.php on line 5
Please sign in
but after sign-in everythin is ok no eny error messages and says "welcome " , Im confused could you help plase
my code
signinform.php
<form action="signin.php" method="post">
<div align="center" class="style1 style1">SIGN IN PAGE</div>
<table width="200" border="0">
<tr>
<td> Username: </td>
<td>
<input type="text" name="txtname" />
</td>
<td> </td>
</tr>
<tr>
<td>Passsword: </td>
<td>
<input type="password" name="txtpass" />
</td>
<td> </td>
</tr>
<tr>
<td> </td>
<td>
<input type="submit" name="Submit" value="Sign In" />
</td>
<td> </td>
</tr>
</table>
</form>
</body>
</html>
signin.php
<?php
session_start();
include("cnn.php");
$name=$_POST['txtname'];
$pass=$_POST['txtpass'];
$fetch_array=mysql_fetch_array(mysql_query("select * from memberinfo where Username='$name' and Pass='$pass' "));
if(($name!="" || $pass!="" ) && ($name==$fetch_array['Username'] && $pass==$fetch_array['Pass']))
{
$_SESSION['position _']= "girildi";
$_SESSION['user_']=$name;
header("location:index.php");
}
?>
index.php
<?php
session_start();
$Ses_value=$_SESSION['position _'];
$user=$_SESSION['user_'];
if($Ses_value == ""){
echo "Please sign in";
}
else{
echo "Welcome " .$user;
}
?>
Notice: Undefined index: position _ in C:\wamp\www\MemberForms\index.php on line 4
Notice: Undefined index: user_ in C:\wamp\www\MemberForms\index.php on line 5
Please sign in
but after sign-in everythin is ok no eny error messages and says "welcome " , Im confused could you help plase
my code
signinform.php
<form action="signin.php" method="post">
<div align="center" class="style1 style1">SIGN IN PAGE</div>
<table width="200" border="0">
<tr>
<td> Username: </td>
<td>
<input type="text" name="txtname" />
</td>
<td> </td>
</tr>
<tr>
<td>Passsword: </td>
<td>
<input type="password" name="txtpass" />
</td>
<td> </td>
</tr>
<tr>
<td> </td>
<td>
<input type="submit" name="Submit" value="Sign In" />
</td>
<td> </td>
</tr>
</table>
</form>
</body>
</html>
signin.php
<?php
session_start();
include("cnn.php");
$name=$_POST['txtname'];
$pass=$_POST['txtpass'];
$fetch_array=mysql_fetch_array(mysql_query("select * from memberinfo where Username='$name' and Pass='$pass' "));
if(($name!="" || $pass!="" ) && ($name==$fetch_array['Username'] && $pass==$fetch_array['Pass']))
{
$_SESSION['position _']= "girildi";
$_SESSION['user_']=$name;
header("location:index.php");
}
?>
index.php
<?php
session_start();
$Ses_value=$_SESSION['position _'];
$user=$_SESSION['user_'];
if($Ses_value == ""){
echo "Please sign in";
}
else{
echo "Welcome " .$user;
}
?>