i aşağıdaki tekniği kullanıyorum ...
login.php
form mesaj gelen sayfaya check.php
i bu nerede yapılacak
<?php
$uzer = $_POST['user_name'];
$pass = $_POST['user_pass'];
require ('DB_connection.php');
$result = mysql_query("SELECT * FROM accounts WHERE user_Name='$uzer' AND user_Pass='$pass'");
if( mysql_num_rows( $result ) > 0)
{
$array = mysql_fetch_assoc($result);
session_start();
$_SESSION['user_id'] = $uzer;
header("Location:loggedin.php");
}
else
{
header("Location:login.php");
}
?>
ve loggedin.php
sayfadaki i yapmak ilk şey
<?php
session_start();
if( !isset( $_SESSION['user_id'] ) )
{
header("Location:login.php");
}
else
{
echo ( "this session is ". $_SESSION['user_id'] );
//show rest of the page and all
}
?>
oturumu başladı çünkü ben doğrudan localhost\myProject\loggedin.php
mükemmel mantıklı ... sayfasını görüntüleyen url yazdığınızda ama bir kez kaydedilir
ne ben uygulamak istiyorum
- Doğrudan URL \ oturumu oturumu sonlandırılmış olduğunu \ \ aşımına uğradı ve sonra kullanımı tekrar giriş olmalı ve aynı session id alabilirsiniz doldu ama 10 dakika kullandıktan sonra aynı oturum ile taramak mümkün olmayacaktır sonra 10 dakika boyunca çalışır
WHAT DO I NEED TO DO OR LEARN