• 15-08-2016, 16:45:11
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Merhaba,

    Bir while döngüm var. Bu döngü içerisine dışarıdan nasıl değişken taşıyabilirim? Örneğin $_POST['kullaniciAdi'] verisini taşıyamıyorum.

    while($kullaniciBilgileri = $kullaniciSon->fetch_object()){
    
    					$kullaniciAdi 		= $kullaniciBilgileri->kullanici_adi;
    					$kullaniciId 		= $kullaniciBilgileri->kullanici_id;
    					$kullaniciSifre 	= $kullaniciBilgileri->kullanici_sifre;
    					$kullaniciDurum 	= $kullaniciBilgileri->kullanici_durum;
    					$kullaniciIsim 		= $kullaniciBilgileri->kullanici_isim;
    					$kullaniciSoyisim	= $kullaniciBilgileri->kullanici_soyisim;
    					
    					if($kullaniciAdi != $_POST['kullaniciAdi'] || $kullaniciSifre != md5($_POST['kullaniciSifre']) ){
    						
    						echo "0";
    						
    					}else if($kullaniciDurum == "0"){
    						
    						echo "1";
    						
    					}else{
    						
    						$_SESSION["Durum"] 			= $kullaniciDurum;
    						$_SESSION["KullaniciAdi"] 		= $kullaniciAdi;
    						$_SESSION["KullaniciID"] 		= $kullaniciId;
    						$_SESSION["KullaniciSifre"] 	= $kullaniciSifre;
    						$_SESSION["KullaniciIsim"] 	= $kullaniciIsim;
    						$_SESSION["KullaniciSoyisim"] 	= $kullaniciSoyisim;
    
    						
    						echo "2";
    						
    					}
    					
    				}
  • 15-08-2016, 16:53:20
    #2
    İçimden bir ses gereksiz yere kod uzatıyorsunuz diyor ama detayları bilmediğim için net konuşmayayım. Hissiyat.

    Aşağıdaki kullanım size bir fikir verebilir. Kolay gelsin.

    $frmKullaniciAdi = $_POST['kullaniciAdi'];
    
    while($kullaniciBilgileri = $kullaniciSon->fetch_object()){ 
    
                        $kullaniciAdi         = $kullaniciBilgileri->kullanici_adi; 
                        $kullaniciId         = $kullaniciBilgileri->kullanici_id; 
                        $kullaniciSifre     = $kullaniciBilgileri->kullanici_sifre; 
                        $kullaniciDurum     = $kullaniciBilgileri->kullanici_durum; 
                        $kullaniciIsim         = $kullaniciBilgileri->kullanici_isim; 
                        $kullaniciSoyisim    = $kullaniciBilgileri->kullanici_soyisim; 
                         
                        if($kullaniciAdi != $frmKullaniciAdi || $kullaniciSifre != md5($_POST['kullaniciSifre']) ){ 
                             
                            echo "0"; 
                             
                        }else if($kullaniciDurum == "0"){ 
                             
                            echo "1"; 
                             
                        }else{ 
                             
                            $_SESSION["Durum"]             = $kullaniciDurum; 
                            $_SESSION["KullaniciAdi"]         = $kullaniciAdi; 
                            $_SESSION["KullaniciID"]         = $kullaniciId; 
                            $_SESSION["KullaniciSifre"]     = $kullaniciSifre; 
                            $_SESSION["KullaniciIsim"]     = $kullaniciIsim; 
                            $_SESSION["KullaniciSoyisim"]     = $kullaniciSoyisim; 
    
                             
                            echo "2"; 
                             
                        } 
                         
                    }