Jump to content

Open two pages on same page..!


freaker87

Recommended Posts

this is my code which is using to check login from database calledchklogin.php

 

<?php
session_start();
include('connect.php');

$tbl_name="members"; 

mysql_select_db($Db, $link); 


// username and password sent from form
$myusername=$_POST['myusername'];
$mypassword=$_POST['mypassword'];

// To protect MySQL injection (more detail about MySQL injection)
$myusername = stripslashes($myusername);
$mypassword = stripslashes($mypassword);
$myusername = mysql_real_escape_string($myusername);
$mypassword = mysql_real_escape_string($mypassword);
$mypassword = md5($mypassword);

$sql="SELECT * FROM $tbl_name WHERE uname='$myusername' and upass='$mypassword'";
$result=mysql_query($sql,$link);
$row=mysql_fetch_array($result);
                                
// 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("username"); //Create the session
session_register("myusername");
session_register("mypassword");
$_SESSION['uname'] = "$myusername";
$_SESSION['utype'] = $row['utype'];

header("location:loginsuccess.php"); 
}
else {
//include ('index.php');
echo ("<script type='text/javascript'> window.alert('Wrong username or password!')</script>");
exit();
}

?>

 

& this code is from another file called loginsuccess.php

 

<?
session_start(); 
if(!session_is_registered(myusername)){
header("location:index.php");
exit();
}
require_once("login-index.php");           
?>

 

 

so when everything is right in chklogin.php then it open loginsuccess.php after that when all is true then it open

login-index.php after that this page open it show double page one is index.php where the login form & another is this login-index.php at one time

Link to comment
https://forums.phpfreaks.com/topic/250918-open-two-pages-on-same-page/
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.