Hata = Warning: Unknown: Your script possibly relies on a session side-effect which existed until PHP 4.2.3. Please be advised that the session extension does not consider global variables as a source of data, unless register_globals is enabled. You can disable this functionality and this warning by setting session.bug_compat_42 or session.bug_compat_warn to off, respectively in Unknown on line 0


	session_start();
	ob_start();
	$user = $_POST[user];
	$pass = $_POST[pass];
	$sor = mysql_query("SELECT id,adi,sifre,fadi,tel,mail,aciklama FROM uye WHERE adi='$user' and sifre='$pass' ");
	while ($liste = mysql_fetch_array($sor))  {
	$uyeid = $liste["id"];
	$user = $liste["adi"];
	$fadi = $liste["fadi"];
	$tel = $liste["tel"];
	$mail =$liste["mail"];
	$aciklama = $liste["aciklama"];

	}

	if(@mysql_num_rows($sor) > 0){
	$_SESSION["login"] = "true";
	$_SESSION["user"] = $user;
	$_SESSION["pass"] = $sifre;
	$_SESSION["uyeid"] = $uyeid;
	$_SESSION["fadi"] = $fadi;
	$_SESSION["tel"] = $tel;
	$_SESSION["mail"] = $mail;
	$_SESSION["aciklama"] = $aciklama;
		
	//ayrinti kod
	$sifre = $HTTP_POST_VARS["pass"];
	if($sifre ==$sifre){$_SESSION['true'] =$user;
		echo '<META HTTP-EQUIV="Refresh" Content="0 URL=anasayfa.php">';		
		die();
	}else{
		echo '<META HTTP-EQUIV="Refresh" Content="0 URL=index.php">';		
	}
//ayrinti kod finito
	;
	}
	else{

	echo "<b>Kullanici adi veya sifre yanlis.</b> ";

	header("Refresh: 2; url=index.php");

	}

	ob_end_flush();
sanırım mysql farklılıgından dolayı yemior nasıl yapabilirim ?