DonanımHaber Mini sürüm 2 Ocak 2026 tarihi itibariyle kullanımdan kalkacaktır. Bunun yerine daha hızlı bir deneyim için DH Android veya DH iOS uygulamalarını kullanabilirsiniz.
Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
1
Cevap
247
Tıklama
0
Öne Çıkarma
MySQL php session güncellememe sorunu
C
6 yıl (5 mesaj)
Er
Konu Sahibi

Merhaba internet üzerinde saatlerce ve hatta günlerce bakındım buna benzer sorunlar yaşandığını gördüm ama benimki gibisini görmedim maalesef


öncelikle sorunumdan bahsediyim kullanıcı form post şeklinde kayıt ve login oluyor herşey güzel herşey sorunsuz ama profilim.php kısmında para kullanıcı adı ip ve diğer tüm sessionlar güncellenmiyor.

güncellenmiyor demek istediğim databaseden örnek veriyorum kullanıcının parasını değiştirdiğimde sayfayı yeniliyorum ve login yaptığım zamandan kalma parasını gösteriyor güncellenmesi için kullanıcının logout ardından tekrar login yapması gerekiyor hangi fonksiyonu atlıyorum acaba ? veya sorun nerede ?

Bu kbilgileri.php

session_start();


$servername = "";
$username = "";
$password = "";
$dbname = "";



$conn = new mysqli($servername, $username, $password, $dbname);
$new = mysqli_set_charset($conn, "uft8");
if ($conn->connect_error) {
die("connection failed" . $conn->connect_error);
}


if ($_POST) {
$username = mysqli_real_escape_string($conn, $_POST['username']);
$password = mysqli_real_escape_string($conn, $_POST['password']);


$password = md5($password);
$giris = "SELECT * FROM kullanicilar WHERE username = '$username' AND sifre = '$password'";
$getir = $conn->query($giris);
if ($getir->num_rows>0) {
while ($row = $getir->fetch_assoc()) {
$_SESSION['email'] = $row['email'];
$_SESSION['telefon'] = $row['telefon'];
$_SESSION['kayittarih'] = $row['kayittarih'];
$_SESSION['ip'] = $row['ip'];
$_SESSION['songiris'] = $row['lastlogin'];
$_SESSION['passwords'] = $row['sifre'];
$_SESSION['online'] = $row['online'];
$_SESSION['para'] = $row['balance'];
$_SESSION['ip'] = $row['ip'];
$_SESSION['isim'] = $row['isim'];
header('location: index.php');
}
}


}
//if ($_POST) {
// $username = $_POST['username'];


//$giris = "SELECT * FROM kullanicilarinparasi WHERE username = '$username' AND sifre = '$password'";
// $getir = $conn->query($giris);
// if ($getir->num_rows>0) {
// while ($row = $getir->fetch_assoc()) {
// $_SESSION['para'] = $row['balance'];
// header('location: index1234.php');
// }
// }


//}
//?>

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



C
6 yıl (5 mesaj)
Er
Konu Sahibi

session_start();


$servername = "";
$username = "";
$password = "";
$dbname = "";



$conn = new mysqli($servername, $username, $password, $dbname);
$new = mysqli_set_charset($conn, "uft8");
if ($conn->connect_error) {
die("connection failed" . $conn->connect_error);
}


if ($_POST) {
$username = mysqli_real_escape_string($conn, $_POST['username']);
$password = mysqli_real_escape_string($conn, $_POST['password']);


$password = md5($password);
$giris = "SELECT * FROM kullanicilar WHERE username = '$username' AND sifre = '$password'";
$getir = $conn->query($giris);
if ($getir->num_rows>0) {
while ($row = $getir->fetch_assoc()) {
$_SESSION['email'] = $row['email'];
$_SESSION['telefon'] = $row['telefon'];
$_SESSION['kayittarih'] = $row['kayittarih'];
$_SESSION['ip'] = $row['ip'];
$_SESSION['songiris'] = $row['lastlogin'];
$_SESSION['passwords'] = $row['sifre'];
$_SESSION['online'] = $row['online'];
$_SESSION['para'] = $row['balance'];
$_SESSION['ip'] = $row['ip'];
$_SESSION['isim'] = $row['isim'];
header('location: index.php');
}
}


}
//if ($_POST) {
// $username = $_POST['username'];


//$giris = "SELECT * FROM kullanicilarinparasi WHERE username = '$username' AND sifre = '$password'";
// $getir = $conn->query($giris);
// if ($getir->num_rows>0) {
// while ($row = $getir->fetch_assoc()) {
// $_SESSION['para'] = $row['balance'];
// header('location: index1234.php');
// }
// }


//}
//?>




DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.