Geceden beri uğraşıyorum bi şifre değiştirme paneli yapamadım gitti

else if($_POST['submit']=='Kaydet')
{
	
	
	$err = array();
	
	if(strlen($_POST['usernew'])<4 || strlen($_POST['usernew'])>32)
	{
		$err[]='Kullanıcı Adınız 3 - 32 karakter arasında olmalıdır!';
	}
	
	if(preg_match('/[^a-z0-9\-\_\.]+/i',$_POST['username']))
	{
		$err[]='Kullanıcı adınızda geçersiz karakterler bulunmaktadır!';
	}
	
	if(!checkEmail($_POST['emailnew']))
	{
		$err[]='Yanlış email adresi girdiniz!';
	}
	
	if(strlen($_POST['passnew'])<6 || strlen($_POST['passnew'])>32)
	{
		$err[]='Şifreniz 6 - 32 karakter arasında olmalıdır!';
	}
	if(!count($err))
	{
		// If there are no errors
		$_POST['passnew'] = mysql_real_escape_string($_POST['passnew']);
		$_POST['emailnew'] = mysql_real_escape_string($_POST['emailnew']);
		$_POST['usernew'] = mysql_real_escape_string($_POST['usernew']);
		// Escape the input data
		
		
$usernew=$_POST['usernew'];
$passnew=$_POST['passnew'];
$emailnew=$_POST['emailnew'];
$regIP=$_SERVER['REMOTE_ADDR'];
$kullaniciid=$_SESSION['id'];	
mysql_query("UPDATE tz_members set usr='$usernew',pass='$passnew',email='$emailnew',regIP='$regIP',dt='NOW()' where id='$kullaniciid' ");
		
		if(mysql_affected_rows($link)==1)
		{
			send_mail(	'admin@yarimle.com',
						$_POST['email'],
						'Kaydiniz guncellenmistir.',
						'Yeni Sifreniz: '.$pass);

			$_SESSION['msg']['reg-success']="Yeni Şifreniz: {$_POST['pass']}";
		}
		else $err[]='Bu kullanıcı adı daha önceden alınmış!';
	}

	if(count($err))
	{
		$_SESSION['msg']['reg-err'] = implode('<br />',$err);
	}	
	
	header("Location: k.php");
	exit;
}

Burdaki sorun nedir? Sql'e bağlanıp bilgi güncellemesi yapıcak fakat bir türlü beceremedim.

Tam Sayfa

<?php

define('INCLUDE_CHECK',true);

require 'connect.php';
require 'functions.php';
// Those two files can be included only if INCLUDE_CHECK is defined


session_name('tzLogin');
// Starting the session

session_set_cookie_params(20*60*60);
// Making the cookie live for 20 min

session_start();

if($_SESSION['id'] && !isset($_COOKIE['tzRemember']) && !$_SESSION['rememberMe'])
{
	// If you are logged in, but you don't have the tzRemember cookie (browser restart)
	// and you have not checked the rememberMe checkbox:

	$_SESSION = array();
	session_destroy();
	
	// Destroy the session
}


if(isset($_GET['logoff']))
{
	$_SESSION = array();
	session_destroy();
	
	header("Location: k.php");
	exit;
}

if($_POST['submit']=='Yallah')
{
	// Checking whether the Login form has been submitted
	
	$err = array();
	// Will hold our errors
	
	
	if(!$_POST['username'] || !$_POST['password'])
		$err[] = 'Tüm alanlar doldurulmalıdır!';
	
	if(!count($err))
	{
		$_POST['username'] = mysql_real_escape_string($_POST['username']);
		$_POST['password'] = mysql_real_escape_string($_POST['password']);
		$_POST['rememberMe'] = (int)$_POST['rememberMe'];
		
		// Escaping all input data

		$row = mysql_fetch_assoc(mysql_query("SELECT id,usr FROM tz_members WHERE usr='{$_POST['username']}' AND pass='{$_POST['password']}'"));

		if($row['usr'])
		{
			// If everything is OK login
			
			$_SESSION['usr']=$row['usr'];
			$_SESSION['id'] = $row['id'];
			$_SESSION['rememberMe'] = $_POST['rememberMe'];
			
			// Store some data in the session
			
			setcookie('tzRemember',$_POST['rememberMe']);
		}
		else $err[]='Yanlış Kullanıcı Adı veya Şifre!';
	}
	
	if($err)
	$_SESSION['msg']['login-err'] = implode('<br />',$err);
	// Save the error messages in the session

	header("Location: k.php");
	exit;
}
else if($_POST['submit']=='Kaydol')
{
	// If the Register form has been submitted
	
	$err = array();
	
	if(strlen($_POST['username'])<4 || strlen($_POST['username'])>32)
	{
		$err[]='Kullanıcı Adınız 3 - 32 karakter arasında olmalıdır!';
	}
	
	if(preg_match('/[^a-z0-9\-\_\.]+/i',$_POST['username']))
	{
		$err[]='Kullanıcı adınızda geçersiz karakterler bulunmaktadır!';
	}
	
	if(!checkEmail($_POST['email']))
	{
		$err[]='Yanlış email adresi girdiniz!';
	}
	
	if(strlen($_POST['pass'])<6 || strlen($_POST['pass'])>32)
	{
		$err[]='Şifreniz 6 - 32 karakter arasında olmalıdır!';
	}
	if(!count($err))
	{
		// If there are no errors
		$_POST['pass'] = mysql_real_escape_string($_POST['pass']);
		$_POST['email'] = mysql_real_escape_string($_POST['email']);
		$_POST['username'] = mysql_real_escape_string($_POST['username']);
		// Escape the input data
		
		
		mysql_query("	INSERT INTO tz_members(usr,pass,email,regIP,dt)
						VALUES(
						
							'".$_POST['username']."',
							'".$_POST['pass']."',
							'".$_POST['email']."',
							'".$_SERVER['REMOTE_ADDR']."',
							NOW()
							
						)");
		
		if(mysql_affected_rows($link)==1)
		{
			send_mail(	'admin@yarimle.com',
						$_POST['email'],
						'kaydiniz yapilmistir.',
						'Sifreniz: '.$pass);

			$_SESSION['msg']['reg-success']="Katıt Tamamlanmıştır. Şifreniz: {$_POST['pass']}";
		}
		else $err[]='Bu kullanıcı adı daha önceden alınmış!';
	}

	if(count($err))
	{
		$_SESSION['msg']['reg-err'] = implode('<br />',$err);
	}	
	
	header("Location: k.php");
	exit;
}

else if($_POST['submit']=='Kaydet')
{
	
	
	$err = array();
	
	if(strlen($_POST['usernew'])<4 || strlen($_POST['usernew'])>32)
	{
		$err[]='Kullanıcı Adınız 3 - 32 karakter arasında olmalıdır!';
	}
	
	if(preg_match('/[^a-z0-9\-\_\.]+/i',$_POST['username']))
	{
		$err[]='Kullanıcı adınızda geçersiz karakterler bulunmaktadır!';
	}
	
	if(!checkEmail($_POST['emailnew']))
	{
		$err[]='Yanlış email adresi girdiniz!';
	}
	
	if(strlen($_POST['passnew'])<6 || strlen($_POST['passnew'])>32)
	{
		$err[]='Şifreniz 6 - 32 karakter arasında olmalıdır!';
	}
	if(!count($err))
	{
		// If there are no errors
		$_POST['passnew'] = mysql_real_escape_string($_POST['passnew']);
		$_POST['emailnew'] = mysql_real_escape_string($_POST['emailnew']);
		$_POST['usernew'] = mysql_real_escape_string($_POST['usernew']);
		// Escape the input data
		
		
$usernew=$_POST['usernew'];
$passnew=$_POST['passnew'];
$emailnew=$_POST['emailnew'];
$regIP=$_SERVER['REMOTE_ADDR'];
$kullaniciid=$_SESSION['id'];	
mysql_query("UPDATE tz_members set usr='$usernew',pass='$passnew',email='$emailnew',regIP='$regIP',dt='NOW()' where id='$kullaniciid' ");
		
		if(mysql_affected_rows($link)==1)
		{
			send_mail(	'admin@yarimle.com',
						$_POST['email'],
						'Kaydiniz guncellenmistir.',
						'Yeni Sifreniz: '.$pass);

			$_SESSION['msg']['reg-success']="Yeni Şifreniz: {$_POST['pass']}";
		}
		else $err[]='Bu kullanıcı adı daha önceden alınmış!';
	}

	if(count($err))
	{
		$_SESSION['msg']['reg-err'] = implode('<br />',$err);
	}	
	
	header("Location: k.php");
	exit;
}


$script = '';

if($_SESSION['msg'])
{
	// The script below shows the sliding panel on page load
	
	$script = '
	<script type="text/javascript">
	
		$(function(){
		
			$("div#panel").show();
			$("#toggle a").toggle();
		});
	
	</script>';
	
}
?>


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-5869-9" 
/>
<title>Yarimle Biz | Giriş</title>
    
    <link rel="stylesheet" type="text/css" href="demo.css" media="screen" />
    <link rel="stylesheet" type="text/css" href="login_panel/css/slide.css" media="screen" />
    
    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
    
    <!-- PNG FIX for IE6 -->
    <!-- http://24ways.org/2007/supersleight-transparent-png-in-ie6 -->
    <!--[if lte IE 6]>
        <script type="text/javascript" src="login_panel/js/pngfix/supersleight-min.js"></script>
    <![endif]-->
    
    <script src="login_panel/js/slide.js" type="text/javascript"></script>
    
    <?php echo $script; ?>
</head>

<body>

<!-- Panel -->
<div id="toppanel">
	<div id="panel">
		<div class="content clearfix">
			<div class="left">
				<h1>Yarimle Biz</h1>
				<h2>Dikkat önemli</h2>		
				<p class="grey">Sitede Yarimle özelimiz bulunmaktadır. Bu yüzden sadece biz ve uygun gördüklerimiz içeriği görebilir. Eğer onlardan biriyseniz siteye girmek için giriş panelini kullanabilirsiniz.</p>
			</div>
            
            
            <?php
			
			if(!$_SESSION['id']):
			
			?>
            
			<div class="left">
				<!-- Login Form -->
				<form class="clearfix" action="" method="post">
					<h1>Giriş Yap</h1>
                    
                    <?php
						
						if($_SESSION['msg']['login-err'])
						{
							echo '<div class="err">'.$_SESSION['msg']['login-err'].'</div>';
							unset($_SESSION['msg']['login-err']);
						}
					?>
					
					<label class="grey" for="username">Kullanıcı Adı:</label>
					<input class="field" type="text" name="username" id="username" value="" size="23" />
					<label class="grey" for="password">Şifre:</label>
					<input class="field" type="password" name="password" id="password" size="23" />
	            	<label><input name="rememberMe" id="rememberMe" type="checkbox" checked="checked" value="1" /> &nbsp;Beni Hatırla</label>
        			<div class="clear"></div>
					<input type="submit" name="submit" value="Yallah" class="bt_login" />
				</form>
			</div>
			<div class="left right">			
				<!-- Register Form -->
				<form action="" method="post">
					<h1>Henüz üye değil misin? Kaydol!</h1>		
                    
                    <?php
						
						if($_SESSION['msg']['reg-err'])
						{
							echo '<div class="err">'.$_SESSION['msg']['reg-err'].'</div>';
							unset($_SESSION['msg']['reg-err']);
						}
						
						if($_SESSION['msg']['reg-success'])
						{
							echo '<div class="success">'.$_SESSION['msg']['reg-success'].'</div>';
							unset($_SESSION['msg']['reg-success']);
						}
					?>
                    		
					<label class="grey" for="username">Kullanıcı Adı:</label>
					<input class="field" type="text" name="username" id="username" value="" size="23" />
					<label class="grey" for="email">Email:</label>
					<input class="field" type="text" name="email" id="email" size="23" />
					<label class="grey" for="email">Şifre:</label>
					<input class="field" type="password" name="pass" id="pass" size="32" />
					<input type="submit" name="submit" value="Kaydol" class="bt_register" />
				</form>
			</div>
            
            <?php
			
			else:
			
			?>
            
            <div class="left">
            
            <h1>Giriş yaptınız</h1>
            
            <p>Buraya girebildiğine göre özelsin :)</p>
            <a href="liste.php">Listeye bak</a>
            <p>- ya da -</p>
            <a href="?logoff">Defol :)</a>
            
            </div>
            
            <div class="left right">
            	<form action="" method="post">
					<h1>Kullanıcı Bilgileri</h1>
					<label class="grey" for="username">Yeni Kullanıcı Adı:</label>
					<input class="field" type="text" name="usernew" id="usernew" value="" size="23" />
					<label class="grey" for="email">Yeni Email:</label>
					<input class="field" type="text" name="emailnew" id="emailnew" size="23" />
					<label class="grey" for="email">Yeni Şifre:</label>
					<input class="field" type="password" name="passnew" id="pass" size="32" />
					<input type="submit" name="submit" value="Kaydet" class="bt_register" />
				</form>
            </div>
            
            <?php
			endif;
			?>
		</div>
	</div> <!-- /login -->	

    <!-- The tab on top -->	
	<div class="tab">
		<ul class="login">
	    	<li class="left">&nbsp;</li>
	        <li>Mrb <?php echo $_SESSION['usr'] ? $_SESSION['usr'] : 'Misafir';?>!</li>
			<li class="sep">|</li>
			<li id="toggle">
				<a id="open" class="open" href="#"><?php echo $_SESSION['id']?'Paneli Aç':'Giriş yap';?></a>
				<a id="close" style="display: none;" class="close" href="#">Paneli Kapat</a>			
			</li>
	    	<li class="right">&nbsp;</li>
		</ul> 
	</div> <!-- / top -->
	
</div> <!--panel -->
 <?php
	if($_SESSION['id'])
	echo<<<html
<div class="container"><center><h1>LİSTE</h1></br></br></center></div>
<div class="container"><center><h1><a href="yarimlebiz.php">Yarimle mutluluğumuzun her anını hesaplayan sayfa</a></h1></br></center></div>
<div class="container"><center><h1><a href="sohbet.php">Yarimle sohbet ettiğimiz sayfa</a></h1></br></center></div>
<div class="container"><center><h1>Şimdilik bu kadar. İşini bitirdikten sonra <a href="?logoff">çıkış</a>  yap.</h1></br></center></div>

html;
	else echo<<<html
   <link rel="stylesheet" type="text/css" href="demo.css" media="screen" />
<div class="pageContent">
    <div id="main">
      <div class="container">
        <h1>Yarimle Biz</h1>
        <h2>Bir ömür mutluluk :)</h2>
        </div>
        
        <div class="container">
        
          <p>Bu sayfayı kendime ve yarime özel olarak tasarladım.</p>
          <p>Sitede Yarimle özelimiz bulunmaktadır. Bu yüzden sadece biz ve uygun gördüklerimiz içeriği görebilir.</p>
          <p>Eğer onlardan biriyseniz giriş yaptıktan sonra <a href="liste.php">liste</a>ye bakarak sayfalarımıza ulaşabilirsiniz...</p>
          <div class="clear"></div>
        </div>
</div>


html;
    ?>


</body>
</html>