v2.5.2
Giriş yap

12 ve 13. satırda hatalar alıyorum

mas963
591 defa görüntülendi

eski php derslerini izleyerek yazmıştım, sürekli hata alıyorum

<?php 

$baglan = mysqli_select_db(mysqli_connect("localhost","root"),"oturum");
// oturumu başlatalım
session_start();

if ($_POST) {

	$kadi = $_POST["kadi"];
	$sifre = $_POST["sifre"];

	$bul = mysqli_query($baglan,"select * from uye where kadi='$kadi' && sifre='$sifre'");
	$say = mysqli_num_rows($bul);
	if ($say > 0) {
		$goster = mysqli_fetch_array($bul);
		$_SESSION['oturum'] = true;
		$_SESSION['kadi'] = $kadi;
		$_SESSION['sifre'] = $sifre;
		$_SESSION['eposta'] = $goster["eposta"];
		$_SESSION['rutbe'] = $goster["rutbe"];
		header("Location:index.php");

	}else{
		echo "<font color='red'>giris basarisiz</font>";
	}

}else{

	if (isset($_SESSION['oturum'])) {
		// oturum açanlarn görebileceği kısım
		echo "merhaba, <strong>".$_SESSION['kadi']."</strong> [<a href='cikis.php'>cikis yap</a>";
		// sadece adminlere
		if ($_SESSION["rutbe"] == 1) {
				echo "<a href='admin.php'>yonetim paneli</a>";
			}	
	}
	if (!isset($_SESSION['oturum'])) {

	echo "<form action='' method='post'>
	<table cellpadding='5' cellspacing='5'>
		<tr>
			<td>kullanici adi:</td>
			<td><input type='text' name='kadi'/></td>
		</tr>
		<tr>
			<td>sifre:</td>
			<td><input type='password' name='sifre'/></td>
		</tr>
		<tr>
			<td></td>
			<td><input type='submit' value='giris yap'/></td>
		</tr>

	</table>
	</form>";
	}
}


 ?>
Cevap yaz
Cevaplar (1)
zelemi
1012 gün önce
// Hocam kodun üst kısmını bu şekilde ben değiştirdim böyle bir deneme yaparmısın rica etsem.
//$baglan = mysqli_select_db(mysqli_connect("localhost","root"),"oturum");

$baglan   = mysqli_connect("localhost","root","şifreni_gir","oturum");
// oturumu başlatalım
if (mysqli_connect_errno()) {
	echo "Bağlantı başaşırısız Mysql Hatası: " . mysqli_connect_error();
	exit();
}

session_start();