v2.5.2
Giriş yap

PHP Update sorunu

d0nz
429 defa görüntülendi

Merhabalar... Ufak bir sorunum var. Örnekteki gibi üyenin email adresini güncelliyorum. PhpMyAdmin'de yeni email adresi değişiyor ama profil sayfasında görmek için kişi tekrar üye girişi yapması gerekiyor, bunu nasıl çözebilirim.

$query   = $db->prepare("UPDATE uye SET email = :email WHERE id =:id");
$update  = $query->execute(array("email" => email, "id" => $id));
Cevap yaz
Cevaplar (8)
emmir2
1041 gün önce
$query   = $db->prepare("UPDATE uye SET email = :email WHERE id =:id");
$update  = $query->execute(array("email" => email, "id" => $_SESSION['kullanici']['id']));
d0nz
1041 gün önce

cevabın için teşekkür ederim. sorun çözülmüştür :)

emmir2
1042 gün önce

kullanıcı emaili yerine id kısmını sessionda tutarsan düzelecektir

d0nz
1042 gün önce
if ($_SESSION["oturum"]){ 
    email  = $_SESSION["email "];
	    }else{ 
    header("location:/w=?CikisYap"); 
}

Bu şekilde çektiriyorum.

omerf
1042 gün önce

Sanırım üyenin email adresiyle kontrol sğalıyorsun. Bunu yerine sessionda üyenin Id'sini tutabilirsin yada varsa tokenını.

rephp7
1042 gün önce

profil sayfasında üye epostasını çekip yazdırdığın kod nasıl?

d0nz
1042 gün önce

SESSION kullanıyorum zaten.

emmir2
1042 gün önce

session kullanabilirsin