Databese bağlantı için kullandıığım kodda sorun yok başka dosyalarda çalışıyor.
bir fonksiyon.php adında dosya oluşturdum ve içine yazdığım kod.
<?php
ob_start();
session_start();
function giriskontrol (){
$user_eposta = $_SESSION['user_eposta'];
$user_onay = $_SESSION['user_onay'];
$user_aktifmi = $_SESSION['user_aktifmi'];
$user_id = $_SESSION['user_id'];
$uyesor = $db->prepare("select * from user where user_eposta=?");
$uyesor->execute(array($user_eposta));
$uyecek=$uyesor->fetch(PDO::FETCH_ASSOC);
if ($uyesor==0) {
header('location:giris.php');
} else {
header('location:index.php');
}
}
?>Burda aldığım hata login olduktan sonra burda kontrolü sağlamıyor hata ise $db değişkeni tanımlanmıyor. Burda PDO kullanamazmıyım acaba neden bu hatayı alıyorum çözemedim.