İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

die(json_encode(response))); alt satıra inmiyor.

strongofmaster

0
İyinet Üyesi
Katılım
25 Kasım 2012
Mesajlar
4
Reaction score
0
MErhaba;

aşağıdaki php kodunda durum başarılı olması halinde,

redirect('restoran','refresh'); satırına geçiş yapmıyor.

die(json_encode()); bu json_encode fonksiyonun işlevi tamamlıyor, Başarıyla giriş yapıldı. kısmını ekrana basıyor. sonrasındaki satıra geçiş yapmıyor..

bunu nasıl çözebilirim. teşekkürler.

PHP:
public function kontrol() {

if ($this->input->post()) {
if ( $this->restoranlar_lib->giris( $this->input->post() ) ) {
die(json_encode(array('durum'=>'basari', 'mesaj'=>'Başarıyla giriş yapıldı.')));
redirect('restoran','refresh');
//exit();
} else {
die(json_encode(array('durum'=>'hata', 'mesaj'=>'Kullanıcı adı veya şifre yanlış.')));
}
} 
}
 

garrip

0
İyinet Üyesi
Katılım
28 Aralık 2010
Mesajlar
174
Reaction score
0
die(json_encode(array('durum'=>'basari', 'mesaj'=>'Başarıyla giriş yapıldı.')));

burada die() fonksiyonu içerisindeki işlemi yaptıktan sonra yani json_encode işleminden sonra gelen tüm işlemleri iptal eder.
yani bu satırı

echo json_encode(array('durum'=>'basari', 'mesaj'=>'Başarıyla giriş yapıldı.'));

olarak değiştirirsen alt satırları da çalıştıracaktır.
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst