hocam merhaba biraz yoğun olduğum için kısa bir örnek vericem hemen :

linkten indirdiğiniz dosyada kodların bulunduğu sayfa = index.php

sayfamızın en başına php taglarını açtıktan sonra bunu:

## sessiona veri kayıt edebilmek ve sessiondan veri okuya bilmek için gerekli
session_start();

## veritabanına bağlanıyoruz..
require_once ('db.connect.php');

## giriş var mı yok mu kontrol ediyoruz..
if($_SESSION['uyeId']){
header("Location:form.php");
}


daha sonra bunların hemen altına:


## eğer sayfa post edildiyse..
if($_POST){

## formdan gelen kullanıcı adı ve şifreyi alıyoruz..
$kadi = $_POST['kadi'];
$pass = $_POST['pass'];

## aşağıda gösterdiğim şekil sağlıklı bir giriş (Login) yöntemi değildir.
## fakat zamanım kısıtlı olduğundan anlatabileceğim en hızlı yöntemle anlatmaya çalışıyorum.

## veri tabanında kullanıcıyı sorguluyoruz
$ynt = $vt->query("SELECT * FROM uyeler WHERE kadi='$kadi' AND sifre = '$pass'")->fetch_assoc();

if($ynt){
## veri tabanında kayıt var ise
$_SESSION['uyeId'] = $ynt['id']; // üyenin id'sini diğer sayfaya taşıyabilmek için session'a yazıyoruz..

header("Location:form.php"); // sayfayı yönlendiriyoruz.

}else{
## veri tabanında kayıt yok ise
echo 'kullanici yok';

}

}


linkten indirdiğiniz dosyada kodların bulunduğu sayfa = form.php

sayfamızın en başına php taglarını açtıktan sonra bunu:

## session'a veri kayıt edebilmek ve session'dan veri okuya bilmek için gerekli
session_start();

## veritabanına bağlanıyoruz..
require_once ('db.connect.php');



bu bölümde üyelerin bulunduğu tabloya bağlanıp oradan giriş yapmış olan üyemizin verilerini çekiyoruz.

## burada session'da bulunan idmizi sayfa içinde rahat kullanmak için değişkene atıyoruz.
$uyeId = $_SESSION['uyeId'];

## üyeler tablosun'da id flitrelemesi yapıyoruz, ve üyemize ait olan satırı alıyoruz.
$ynt = $vt->query("SELECT * FROM uyeler WHERE id='$uyeId'")->fetch_assoc();

## fazla güvenlik göz çıkarmaz olurda veri boş dönerse diye.
if(!$ynt){
header("Location:?err=VeriAlinamadi");
};


burada da aldığımız verileri formun içine yazıyoruz..












Dosyanın rar halini buradan indirebilirsiniz.




ek olarak çıkış sayfası :



session_start();
session_destroy();
header("location:index.php");





son olarak db.connect.php sayfasının içeriği :


$ayr = [
'versiyon' => '1.0.3',
'gmt' => 3*60*60,
'iletisim' => ['istenecek@istenecek.com'],
'raporlar' => false,
'ssl' => false,
'db' => [
'sunucu' => 'localhost',
'adi' => 'wm_uyei',
'kadi' => 'root',
'sifre' => 'root'
]
];
$vt = new mysqli(
@$ayr['db']['sunucu'],
@$ayr['db']['kadi'],
@$ayr['db']['sifre'])
or die("Hata: 0001");

$vt->select_db(@$ayr['db']['adi']) or die("Hata: 0002");

$vt->query('SET NAMES UTF8');



biraz aceleye geldi ama temel olarak olayın akış ve işleyiş şeması yukarıdaki gibidir

dosyaları buradan indirebilirsiniz.

iyi çalışmalar :cool: