Merhaba arkadaşlar bir üye giriş bölümünde kullanıcı giriş yaptığı zaman iki tane session kullanarak oturum açtırıyorum. Bir tanesi üye adı diğeride üyenin id si. ancak üye adı normal olarak atanırken üyelerin id numaraları sürekli 4 olarak atanıyor. Kodları aşağıda yazdım nerede sorun var acaba yardımcı olursanız sevinirim..
giris.php
<?php
session_start(); ob_start();
include("db.php");
$uyeadi = $_POST["uyeadi"];
$sifre = $_POST["sifre"];
$sifre1 = md5($sifre);
$sor = mysql_query("Select * From uyeler Where uyeadi='".mysql_real_escape_string($uyeadi)."' and sifre='".mysql_real_escape_string($sifre1)."'");
if(mysql_num_rows($sor)>0){
while($yaz = mysql_fetch_array($sor)){
$id = $yaz["id"];
$_SESSION["uyeadi"] = $uyeadi;
$_SESSION["id"] = $id;
}
header("Location:index.php");
}else{
header("Location: girisyanlis.php");
}
?>