Bir PHP Projesi geliştiriyorum.
session_start(); //Sessionu Başlatalım.
$hata = '';
/* Form post edilmiş ve boş değil ise kontrol edelim */
if( !empty($_POST['eposta']) && !empty($_POST['sifre']) ){
// Kullanıcının eposta adresinin veritabanından elde edildiğini düşünün.
$row['mail']='
[email protected]';
/* Şifre md5 formatında veritabanından elde eldiğini düşünün. */
$row['parola']='81dc9bdb52d04dc20036dbd8313ed055' /* Şifre 1234 */
/* Kullanıcı adının veritabandan elde edildiğini düşünün */
$row['uyead']='Bitici';
/* Formdan gelen bilgileri veritabanındaki bilgiler ile karşılaştıralım. */
if($_POST['eposta'] == $row['mail'] && md5($_POST['sifre']) == $row['parola']){
/* Koşul geçilir ise kullanıcının bilgileri doğrudur session atayalım. */
$_SESSION['uye'] = $row['uyead'];
}
}
?>
Session Ataması /* Kullanıcı bilgileri doğrulanmış ve ona session atanmış ise izin verelim */
if( isset($_SESSION['uye']) ){
echo '
Kontrol Paneli
';
echo '
Merhaba ' . $_SESSION['uye'] .'
';
}else{
echo "
Giriş
$hata
";
}
?>
Ancak çözemediğim bir şekilde error veriyor.
Parse error: syntax error, unexpected '$row' (T_VARIABLE) in C:\AppServ\www\session_sayfa1.php on line 11
Sorunu nasıl çözebilirim ?