Emre_Gumushan adlı üyeden alıntı: mesajı görüntüle
!= deneyin.
Merhaba, yardımınız için teşekkürler. Bir sunucumuzda çalışırken diğerinde çalışmıyor bütün kontrolleri değiştirmeyi son seçenek olarak düşünüyorum.



Atroks adlı üyeden alıntı: mesajı görüntüle
Sunucudan kaynaklandığını sanmıyorum bu biraz mantıksız geliyor. Bahsettiğiniz operatörlerin birisi tip ile karşılaştırır diğeri değerleri karşılaştırır karşlaştırmak istediğiniz tipler aynı mı ? İki operatör arasındaki farka yoğunlaşın derim.
X sunucumuzda çalışırken Y sunucusuna taşıdığımızda bu sorunu yaşıyoruz, PHP sürümleri aynı. JS Tarafında === yerine == kullanımı çalışıyor karşılaştırma integer olarak yapılıyor veri tabanında ( gelen ) kolon tipi integer.



Karşılaştırmayı variable === '1' olarak değiştirince de sorun çözülmüş gözüküyor. Veri tabanından kolon olarak integer tutuyoruz ama tip olarak string dönüyor.