• 13-06-2016, 08:43:23
    #1
    <?php
    
    		if ($_SESSION["login"]){
    			require_once "inc/default.php";
    		}else {
    		if ($_POST){			
    			$kntrl = p("kontrol");
    			if($kntrl != $captcha){
    				echo '<center><div class="alert alert-danger">
    					  <strong>Güvenlik sözcüğü yanlış !</strong>
    					</div></center>';	
    			}else{
    			$user = p("user");
    			$password = p("password");
    	
    			if (!$user || !$password || !$captcha){
    				echo '<center><div class="alert alert-danger">
    					  <strong>Kullanıcı adı veya Şifre Boş Bırakılamaz !</strong>
    					</div></center>';
    			}else {				
    
    				$query = query("SELECT *FROM okullar WHERE kullaniciAdi= '$user' && sifre = '$password'");
    
    				if (mysql_affected_rows()){		
    					$row = row($query);
    					$session = array(
    						"login" => true,
    						"kullaniciAdi" => $row["kullaniciAdi"],
    						"kullaniciKodu" => $row["kullaniciKodu"]
    					);
    					session_olustur($session);
    					go(URL);
    
    				}else {
    					echo '<center><div class="alert alert-danger">
    
    					  <strong>Sistemde kayıtlı böyle bir kullanıcı bulunamadı !</strong>
    
    					</div></center>';
    
    				}
    			}	
    			}
    		}
    	?>
    arkadaşlar kullanıcı girişi yaptırıyorum. Yukarıdaki gibi kontrol yaptırıyorum. Ancak 1 defa giriş yapmaya çalıştığımda giriş yapmıyor sayfayı yeniliyor aslında inc içindeki default.php 'ye gitmesi gerekiyor. Sayfayı yeniledikten sonra 2. defa aynı kullanıcı adı ve şifreyle denediğimde giriş yapıyor. Burada ne gibi bir sıkıntı var?
  • 13-06-2016, 08:54:06
    #2
    Refresh kodunu verirsbsnı kontrolunden önce koymuş olabilirmisiniz? Mobildryim örnek kod varsa göreniyorum
  • 13-06-2016, 10:50:41
    #3
    Modexi adlı üyeden alıntı: mesajı görüntüle
    Refresh kodunu verirsbsnı kontrolunden önce koymuş olabilirmisiniz? Mobildryim örnek kod varsa göreniyorum
    go(URL) dediğim refresh fonksiyonu.
    Kontrolden sonra refresh ediyor.
  • 14-06-2016, 19:01:17
    #4
    Problem devam ediyor bakabilecek varsa sevinirim.
  • 22-06-2016, 18:29:56
    #5
    Session kullandığınız sayfalarda sessionu başlattınız mı ?

    Sayfanın en üstüne;
    session_start();
  • 22-06-2016, 18:36:45
    #6
    PamukBilisim adlı üyeden alıntı: mesajı görüntüle
    Session kullandığınız sayfalarda sessionu başlattınız mı ?

    Sayfanın en üstüne;
    session_start();
    session start var hocam ilk denememde session oluşturmuyor ikinci denememde session oluşturarak giriş yapıyor zaten. ilk denemede neden session oluşturmuyor onu anlayamadım. Localda çalışırken ilk denemede giriş yapıyor.
  • 22-06-2016, 19:13:57
    #7
    Karaman adlı üyeden alıntı: mesajı görüntüle
    session start var hocam ilk denememde session oluşturmuyor ikinci denememde session oluşturarak giriş yapıyor zaten. ilk denemede neden session oluşturmuyor onu anlayamadım. Localda çalışırken ilk denemede giriş yapıyor.
    session_olustur vb fonksiyonları eklermisiniz.