Login ting
Hej Eksperter.Jeg benytter i øjeblikket et login system til en del af min side. For at spærre adgangen.
Det fungere perfekt.
Nu vil jeg gerne udvide systemet således at der er to steder man ender alt efter hvilket login man bruger.
Bruger1 sendes til site1
Bruger2 sendes til site2
Mit nuværende system har følgende filer:
----------------------------------------------
Index.php:
<table width="300" border="0" cellpadding="0" cellspacing="0">
<tr>
<form name="form1" method="post" action="checklogin.php">
<td>
<table width="100%" border="0" cellpadding="3" cellspacing="1" bgcolor="#FFFFFF">
<tr>
<td width="78">Brugernavn</td>
<td width="6">:</td>
<td width="294"><input name="myusername" type="text" id="myusername" size="23"></td>
</tr>
<tr>
<td>Password</td>
<td>:</td>
<td><input name="mypassword" type="password" id="mypassword" size="25"></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td><br />
<input type="submit" name="Submit" value="Login"></td>
</tr>
</table></td>
</form>
</tr>
</table>
-------------------------------------------------------
checklogin.php
<?php
$host="xx"; // Host name
$username="xx"; // Mysql username
$password="xx"; // Mysql password
$db_name="xx"; // Database name
$tbl_name="xx"; // Table name
// Connect to server and select databse.
mysql_connect("$host", "$username", "$password")or die("cannot connect");
mysql_select_db("$db_name")or die("cannot select DB");
// username and password sent from signup form
$myusername=$_POST['myusername'];
$mypassword=$_POST['mypassword'];
$sql="SELECT * FROM $tbl_name WHERE username='$myusername' and password='$mypassword'";
$result=mysql_query($sql);
// Mysql_num_row is counting table row
$count=mysql_num_rows($result);
// If result matched $myusername and $mypassword, table row must be 1 row
if($count==1){
// Register $myusername, $mypassword and redirect to file "login_success.php"
session_register("myusername");
session_register("mypassword");
header("location:index_2.php");
}
else {
echo "Forkert brugernavn eller password";
------------------------------------------
Jeg går ud fra at der er i checklogin.php man kan lave en udvidelse således at man går til site1.php eller site2.php alt efter hvilken bruger man er.
Nogen som kan hjælpe eller kender et godt link.
På forhånd tak.
