Jump to content
Forumu Destekleyenlere Katılın ×
Paticik Forumları
2000 lerden beri faal olan, çok şukela bir paylaşım platformuyuz. Hoşgeldiniz.

proje yapıp para kazanmak isteyen?


Öne çıkan mesajlar

Mesaj tarihi:
ş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.
Mesaj tarihi:
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
  • 2 hafta sonra ...
Mesaj tarihi:
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?
Mesaj tarihi:
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.
Mesaj tarihi:
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.
Mesaj tarihi:
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)
Mesaj tarihi:
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
Mesaj tarihi:
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ü?
Mesaj tarihi:
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.
Mesaj tarihi:
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.
×
×
  • Yeni Oluştur...