ucunbiri Mesaj tarihi: Aralık 2, 2009 Paylaş Mesaj tarihi: Aralık 2, 2009 şu an, kesin olarak, tamamlamak için 20 güne sahip olduğum 4 projenin arasında yer alan ve 20 günün sonunda hiç dokunamadığım bir proje olacağını anladığım bir projeyi yaptırmaya karar verdim. çok fazla proje demişim evet. neyse uzatmadan konuya geçeyim. ingilizcesi olanlar için As term project you are required to develop a web-based chat network using your previous experience in implementing web applications. Your chat server should be able to handle multiple users on a single chat room – extra points will be awarded for multi-room servers. You can use the following statements and figures as a guideline: The web application should be implemented by utilizing PHP, mySQL, JavaScript and CSS. For usability purposes, you are required to implement a graphical user interface (GUI) for your web application (Fig. 1). Your application should have a registration panel where users are required to input their details prior joining the chat room. Fig. 1: Web-based chat window containing the active users list The users who would like to join the chat network would require to login and authenticate their right to use a specific nickname (Fig. 2). CSE315 Internet Technologies Yeditepe University Fig. 2: Login window User details and credentials should be kept on a database, mySQL in this case. The server application should be able to log the conversations between the users for security reasons. The logged in user should be tracked using cookies. The active user list should be maintained using Sessions. olmayanlar içinse özetle bir web sayfası üzerinde MIRC gibi çalışan bir chat programı olacak kullanıcı başlangıçta unique bir nickname alıcak daha sonra odaya katılıcak sağ tarafata panelde odada online olanlar alt kısımda yazmak için bir alan geri kalan alanda da yazılan yazıların görüldüğü bir pencere olacak. ilgilenler varsa 10 gün gibi bir süreyle kısıtlılar ne yazık ki ücret vs. için öm yoluyola konuşabiliriz saygılar sevgiler. işin etik yönüyle alakalı trollemek isteyenler de lütfen uzak dursun. Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
fir3blad3 Mesaj tarihi: Aralık 2, 2009 Paylaş Mesaj tarihi: Aralık 2, 2009 nick sebebiyle pek fazla katılım olcağını zannetmiyorum. Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Arthur_HellsFire Mesaj tarihi: Aralık 2, 2009 Paylaş Mesaj tarihi: Aralık 2, 2009 ahaha efsane cevap, valla proje de proje hani iyi para etmesi lazım. Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
spompas Mesaj tarihi: Aralık 2, 2009 Paylaş Mesaj tarihi: Aralık 2, 2009 pm attım, üçün birini görmeyelim tabi:P Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Sypro Mesaj tarihi: Aralık 2, 2009 Paylaş Mesaj tarihi: Aralık 2, 2009 E bunun hazır yapılmışı var: http://ajaxim.com/ Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
ucunbiri Mesaj tarihi: Aralık 3, 2009 Konuyu açan Paylaş Mesaj tarihi: Aralık 3, 2009 niye yamuk olsun onu anlamadım 5 senedir buralardayım bu kadar mı güven aşılayabilmişiz? 3 kişiden öm geldi onlardanc evap bekliyorum ilgilenen varsa buradan da yazışabiliriz Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
ucunbiri Mesaj tarihi: Aralık 3, 2009 Konuyu açan Paylaş Mesaj tarihi: Aralık 3, 2009 spompas said: pm attım, üçün birini görmeyelim tabi:P bu nickle attıysan gelmemiş kontrol et istersen Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Deacon Mesaj tarihi: Aralık 3, 2009 Paylaş Mesaj tarihi: Aralık 3, 2009 Sypro said: E bunun hazır yapılmışı var: http://ajaxim.com/ ders projesi. ticari bir amaçla kullanmıcak sanırım. Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
ucunbiri Mesaj tarihi: Aralık 3, 2009 Konuyu açan Paylaş Mesaj tarihi: Aralık 3, 2009 evet ders projesi Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Gladmir Mesaj tarihi: Aralık 3, 2009 Paylaş Mesaj tarihi: Aralık 3, 2009 dil teknoloji kısıtlamarı mevcut mu Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Queen Mesaj tarihi: Aralık 3, 2009 Paylaş Mesaj tarihi: Aralık 3, 2009 php js css mysql denmiş ajaxim de açık kaynak kodlu bi yazılım kodlar ordan aparılabilir ayrıca Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Gladmir Mesaj tarihi: Aralık 3, 2009 Paylaş Mesaj tarihi: Aralık 3, 2009 bizim intern lere söliyeyim ek gelir vs iyi olur onlar için Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
ucunbiri Mesaj tarihi: Aralık 15, 2009 Konuyu açan Paylaş Mesaj tarihi: Aralık 15, 2009 kimse yanaşmadığı için iş bize kaldı, o yüzden en azından fikir danışayım. chat room gibi çalışan bir seb sitesi yapıcaz, mesajlar da aynı zamanda databasede loglanıcak bunun için sayfayı framelere mi ayırmak gerekir yani adam alt taraftaki frameden mesaj girerken sağ taraftaki user listesi framei ve ekranın kalanını kaplayan textarea framei sürekli refreshleniyo olmalı nasıl bir yol izlemek lazım? yoksa sallıyo muyum alakası bile yok mu? Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
DoruK Mesaj tarihi: Aralık 15, 2009 Paylaş Mesaj tarihi: Aralık 15, 2009 java niye yok ya? zorlaştırıyorlar işleri böyle. ajax kullanabiliyorsan frame e falan gerek yok. ki ajax olmadan çok çok zor olur. ajax kullan Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
reyou Mesaj tarihi: Aralık 15, 2009 Paylaş Mesaj tarihi: Aralık 15, 2009 okul projesi ise fazla kasmazlar, eksi gibi 2 ye bol dedigin gibi, sol taraf kullanicilar ortasi chat bar olsun. XMLHttpRequest diye internette nasil kullanilacagina bak. Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Dark_Soul Mesaj tarihi: Aralık 15, 2009 Paylaş Mesaj tarihi: Aralık 15, 2009 ammada kastırmıslar ha valla konuya yabanciysan oyle 3-5 günde zor kendin yapman bence.Bnmde bi c++ odevi var bakalım kime yaptırcas :S Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Gazanfer Mesaj tarihi: Aralık 15, 2009 Paylaş Mesaj tarihi: Aralık 15, 2009 frame falan yapma. - sayfada js icinde o an en son alinmis olan mesajin idsini tut. - duzenli araliklarla ajax ile yollayabildigin kadar ufak request yollayip, en guncel idyi al. (giden ve gelen mumkun oldugunca kucuk olsun, bunu yollayan kod da aletin en kasmayacak, hafif kodu olmali, bu onemli.) - eger son gostermesi gereken id ile gorunen son id ayni degilse yine ajax ile chat iceriginin oldugu bolumu guncelle (aslinda eski itemlari silip yeni itemlari eklemesi gerekli, ama okul projesi icin kasmaya cok gerek yok) cok basit bi sistem, ve aslinda cok daha farkli olmasi gerekir, ama okul projesi icin bu yeterlidir. Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Gazanfer Mesaj tarihi: Aralık 15, 2009 Paylaş Mesaj tarihi: Aralık 15, 2009 ajax gozunu korkutmasin, cok basit olay. soylendigi gibi xmlhttprequest diye arat, hemen kaparsin. daha da iyisi, jquery kullan, ne kadar kolay projenin bittigine inanamiycaksin. (abarti yok) Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Gladmir Mesaj tarihi: Aralık 15, 2009 Paylaş Mesaj tarihi: Aralık 15, 2009 jquery +1 Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
BonePART Mesaj tarihi: Aralık 15, 2009 Paylaş Mesaj tarihi: Aralık 15, 2009 abi www.rentacoder.com war gidiyosun yaziyosun odevini bidler geliyo 50 doalr ayaparim 25 dolara yaparim adamin eski islerine felan bakip veriyosun parasini yaziyo adam sana ukraynali cinli admalar war deli fiyat kiriyolar Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
ucunbiri Mesaj tarihi: Aralık 16, 2009 Konuyu açan Paylaş Mesaj tarihi: Aralık 16, 2009 nette bakındım ama bulamadım tam olarak aradığım şeyi; hani bazı sitelerde olur ya en altta kim online vs. yazar hatta şu şu şu online 10 tane de guest var tarzında. bunu php ile yapmak mümkün mü, yani açık olan sessionların tamamına erişmek mümkün mü? Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
reyou Mesaj tarihi: Aralık 16, 2009 Paylaş Mesaj tarihi: Aralık 16, 2009 mumkun. asp.net olsa daha ii bilgi verirdim ama php dedinmi kacacan aga. Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
ucunbiri Mesaj tarihi: Aralık 16, 2009 Konuyu açan Paylaş Mesaj tarihi: Aralık 16, 2009 reyou said: mumkun. asp.net olsa daha ii bilgi verirdim ama php dedinmi kacacan aga. ahh bi kacabilsem :) Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
di Mesaj tarihi: Aralık 16, 2009 Paylaş Mesaj tarihi: Aralık 16, 2009 ucunbiri said: nette bakındım ama bulamadım tam olarak aradığım şeyi; hani bazı sitelerde olur ya en altta kim online vs. yazar hatta şu şu şu online 10 tane de guest var tarzında. bunu php ile yapmak mümkün mü, yani açık olan sessionların tamamına erişmek mümkün mü? Direkt olarak sana, senin siten icin yaratilmis session dosyasi sayisini verecek birsey yok. Hatta paylasimli hosting'lerde pek mumkun de degil. Eger izin veriliyorsa session path'i degistirip, o path icerisindeki dosya sayisini alabilirsin. Ama iyi bir yol degil. Genelde kullanilan yol bir veritabani tablosuna son aktivite tarihini saatini ip'ye ya da uretecegin unique bir session id'ye gore tabloya kaydedip onlari saymak olacaktir. Sayfa yenilendiginde o anki sunucu tarihinden saatinden 5 dakikayi cikarip, veritabanina "su tarihten buyuk olanlari say" diyeceksin. Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
reyou Mesaj tarihi: Aralık 16, 2009 Paylaş Mesaj tarihi: Aralık 16, 2009 asp.net icin konusursak yapman gereken global.asax icerisinde kullanici eger authenticated ise Session_Start eventinde 10 dakkalik bir cookie birakmak, sonrada mesela anasayfada bunu istiyosan, o sayfada kullanicinin cookie sini kontrol edip ismini yazman olcaktir ekrana tabi static bir generic list isini gorecektir. Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Öne çıkan mesajlar