Formu yollayınca başarılı diyor. Tekrar profil bilgilerine gelince hiçbirşey yazmıyor.
Çıkış yapınca tekrar giriş yapmak istesem kullanıcı adı hata vs diyor.
Kod Bloğum profil-update.php
<?php
ob_start();
session_start();
require("../inc/inc_config.php");
$referer = @$_SERVER['HTTP_REFERER'];
if ($referer == "")
{
header("Location: $root"."uyari/");
}
else
{
?>
<link rel="stylesheet" href="<?php echo $root."css/style.css";?>" type="text/css" />
<?php
$root2 = $root.'profil/';
$sure = "600";
if(isset($_POST["kayitet"]))
{
$ad=trim(mysql_real_escape_string(strip_tags($_POST["ad"])));
$id=trim(mysql_real_escape_string(strip_tags($_POST["kayitet"])));
$soyad=trim(mysql_real_escape_string(strip_tags($_POST["soyad"])));
$sifre=trim(mysql_real_escape_string(strip_tags($_POST["sifre"])));
$tsifre=trim(mysql_real_escape_string(strip_tags($_POST["tsifre"])));
$tel=trim(mysql_real_escape_string(strip_tags($_POST["tel"])));
$cinsiyet=trim(mysql_real_escape_string(strip_tags($_POST["cinsiyet"])));
$sehir=trim(mysql_real_escape_string(strip_tags($_POST["sehir"])));
$adres=trim(mysql_real_escape_string(strip_tags($_POST["adres"])));
$ses=mysql_real_escape_string(strip_tags($_POST["sktime_session"]));
$getip=ip();
$date = date("y-m-d");
$tarih = turkcetarih('j F Y',$date);
$fark = "2";
$saatfark = (date("H") + ($fark));
$zaman1 = mktime( $saatfark, date("i"), date("s"), date("m"), date("d"), date("Y"));
$zaman = date("H:i:s",$zaman1);
$yenitarih = $tarih." - ".$zaman;
$durum = 1;
if($ad == '' or $soyad == '' or $sifre == '' or $tsifre == '' or $tel == '' or $cinsiyet == '' or $adres == ''){
echo '
<div id="error">
<p>Hata. Lütfen Form'.'u Boş Bırakmayınız !<br>
Yönlendiriliyorsunuz.. Eğer Yönlendirmede Sıkıntı Varsa <a href="'.$root2.'">Tıklayınız..</a>
</p>
</div>
';
header("Refresh:2; url=$root2");
}elseif($sifre != $tsifre){
echo '
<div id="error">
<p>Hata. Şifreleriniz Birbirleriyle Uyuşmuyor !<br>
Yönlendiriliyorsunuz.. Eğer Yönlendirmede Sıkıntı Varsa <a href="'.$root2.'">Tıklayınız..</a>
</p>
</div>
';
header("Refresh:2; url=$root2");
}elseif((@$_SESSION['sktime_session']) AND ($ses) AND (@$_SESSION['sktime_session'] == $ses))
{
$insert = mysql_query("UPDATE users SET
ad = '$ad',
soyad = '$soyad',
mail = '$mail',
parola = '".md5(md5($sifre))."',
telefon = '$tel',
cinsiyet = '$cinsiyet',
sehir = '$sehir',
adres = '$adres',
ip = '$getip',
date = '$date',
tarih = '$yenitarih',
durum = '$durum'
WHERE id = '$id'
");
if($insert){
echo '
<div id="error">
<p>Teşekkürler. Profilinizi Başarıyla Gerçekleştirildi !<br>
Yönlendiriliyorsunuz.. Eğer Yönlendirmede Sıkıntı Varsa <a href="'.$root.'">Tıklayınız..</a>
</p>
</div>
';
header("Refresh:2; url=$root");
}else{
echo '
<div id="error">
<p>Hata. Sistem'.'de Hata Oluştu, Lüfen Sonra Deneyiniz !<br>
Yönlendiriliyorsunuz.. Eğer Yönlendirmede Sıkıntı Varsa <a href="'.$root.'">Tıklayınız..</a>
</p>
</div>
';
header("Refresh:2; url=$root2");
}
}else{
echo '
<div id="error">
<p>Hata. Flood Engellendi !<br>
Yönlendiriliyorsunuz.. Eğer Yönlendirmede Sıkıntı Varsa <a href="'.$root.'">Tıklayınız..</a>
</p>
</div>
';
header("Refresh:2; url=$root");
}
unset($_SESSION['sktime_session']);
}
}
mysql_close();
ob_end_flush();
?>