Login Sistemi Yazdım Localhost Hatası Veriyor

efe.varoll

Decapat
Katılım
13 Ekim 2018
Mesajlar
542
Çözümler
2
Arkadaşlar merhaba. Bir login sistemi yazmaya çalışıyorum. İnternetteki videoda adam yaparken soru çıkmıyor bende neden oluyor?

Notice: Undefined variable: vt in C:\xampp\htdocs\login.php on line 7

Fatal error
: Uncaught Error: Call to a member function prepare() on null in C:\xampp\htdocs\login.php:7 Stack trace: #0 {main} thrown in C:\xampp\htdocs\login.php on line 7
Kodlar da şunlar:

<?php

$email = trim(@$_POST['kadi']);
$pass = trim(@$_POST['pass']);


$sorgu = $vt->prepare("select * from uyeler where email=? and pass=?");
$sorgu->execute(array($email, $pass));
$islem = $sorgu->fetch();

if($islem) {
$_SESSION['kadi'] = $islem['kadi'];
$_SESSION['email'] = $islem['email'];
header("location: register.php");

}


?>
 
Çünkü sayfa içerisine $vt değişkeninin tanımlandığı yani veritabanı bağlantılarının yapıldığı dosyayı dahil etmemişsin. Dolayısıyla veritabanı bağlantısı kuramıyor login sayfan.

require_once("veritabani.php"); şeklinde veritabanı bağlantısı kurduğun dosyayı sayfaya dahil et.
 
Bana bunu yapmamda yardım eder misin birkaç gün sonra teslim etmem lazım.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…