Bitcoin Forum
May 22, 2024, 01:30:06 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Error Coming.  (Read 291 times)
U20 (OP)
Full Member
***
Offline Offline

Activity: 546
Merit: 103


CAT.EX Exchange


View Profile
March 31, 2017, 05:40:46 PM
 #1

Bir PHP Projesi geliştiriyorum.

Quote
<?php
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']='test@abc.com';
   /* Ş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'];
   }
}
?>
<!DOCTYPE html>
<html>
   <title>Session Ataması</title>
   <meta charset="utf-8" />
   <body>
      <?php
      /* Kullanıcı bilgileri doğrulanmış ve ona session atanmış ise izin verelim */
      if( isset($_SESSION['uye']) ){
         echo '<h3>Kontrol Paneli</h3>';
         echo '<div>Merhaba ' . $_SESSION['uye'] .'</div>';
      }else{
         echo "<h2>Giriş</h2>
         <div style='color:red'>$hata </div>
         <form action='session_sayfa1.php' method='POST'>
         Eposta: <input type='text' name='eposta' /><br />
         Şifre : <input type='password' name='sifre' /> <br />
         <input type='submit' value='Giriş Yap'>
         </form>";
         }
      ?>
   </body>
</html>

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 ?

Looney Tunes
Newbie
*
Offline Offline

Activity: 31
Merit: 0


View Profile
March 31, 2017, 05:58:36 PM
 #2

Code:
$row['parola']='81dc9bdb52d04dc20036dbd8313ed055'
Bu kodun sonuna ; koymayı unutmuşsun.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!