https://socket.io/docs/rooms-and-namespaces/ Hocam bunu kullan... EDİT ; https://github.com/socketio/socket.io-redishttps://auth0.com/blog/auth-with-socket-io/ https://github.com/auth0/socketio-jwt Bunlarada bak hocam vaktin var ise. Kolay gelsin MhmdAlmz tarafından 24/Nis/17 00:50 tarihinde düzenlenmiştir Andolsun kuşluk vaktine ve dindiği zaman o geceye ki, Rabbin sana veda etmedi ve darılmadı! Ve kesinlikle senin için sonu nünden daha hayırlıdır. ileride Rabbin sana verecek de hoşnut olacaksın! O, seni bir yetim iken barındırmadı mı? Seni, yol bilmez iken yola koymadı mı? Seni bir yoksul iken zengin etmedi mi? yle ise, sakın yetime kahretme ! El açıp isteyeni de azarlama! Fakat Rabbinin nimetini anlat da anlat!

whichRoom adlı değişkenin işaret ettiği dizi index'i tanımsız. Yani senin kodunda whichRoom = 5 olsun. rooms tanımsız olduğu için o hatayı veriyor. Mesela kodunu: var rooms = ; rooms. push( ); whichRoom = 0; if(rooms . user1ID 0) else olarak değiştirdiğimizde herhangi bir hata almayacaksın. Yani rooms adlı değişkenin var olup olmadığını kontrol etmen gerekiyor. var rooms = ; rooms. push( ); if if(rooms . user1ID 0) else PcK0 tarafından 23/Nis/17 23:04 tarihinde düzenlenmiştir Sadece bi imza..

Socket.io kullanmam gerektiği için js'ye bodozlama giriş yaptım. rooms adında bir arrayim var. Bu arraye. push metodu ile veriler ekliyorum. Fakat. user1ID 0 kısmında şu hatayı veriyor."TypeError: Cannot read property 'user1ID' of undefined"rooms . roomName'i değiştirebilirken. user1ID'yi değiştiremiyorum. var rooms = ; rooms. push( ); if(rooms . user1ID 0) else h0rtl4kk tarafından 23/Nis/17 22:52 tarihinde düzenlenmiştir

Teşekkürler. Şimdi grdüm hatanın sebebini. Bende push işleminde bir hata yaptım diye orayı inceliyordum. Meğerse whichRoom -1 dnüyormuş şuan. Sorun çzüldü.