Arkadaşlar , bilgi yarışması tarzında bir site yapmayı düşünüyorum.
ama kafama takılan bir soru var .
ÖR;
1) yarışma saat 10:00 da başlayacağı duyuruldu. Toplam katılımcı sayısı 20.
bunların 15'i yarışma sayfasını 9:55 de açtı ve ekranda sayaç var. 5 dakikadan geriye doğru sayıyor.
süre dolduğunda yarışma sayfasına otomatik nasıl geçebilirler.
2) saat 10 da 1. soru soruldu ve 10:03 de 2. soruya geçildi. 10:05 de giren bir kişi 2. sorudan sisteme nasıl katılabilir. ( soruları yöneten bir admin olacak , yani sorularda ilerleme yetkisi bir kişide olacak.)
Normalde düşündüğüm zaman zaman jquery ile belirli aralıklarda yenilemeler yaparak yapılabilir gibi duruyor.
ama bu iş için eş zamanlı yayın yapabileceğim, yani canlı bir video yayınlar gibi .
kontrolün bende olduğu , canlı olarak ekranlardaki değişimleri yapabileceğim bir sistem nasıl yapabilirim acaba.
fikir veren herkese teşekkürler.
Herkesin aynı anda aynı sayfayı görmesini nasıl sağlarım.
19
●1.163
- 08-11-2013, 22:24:22
- 09-11-2013, 09:30:55saintx adlı üyeden alıntı: mesajı görüntüle
bende onları incelemeye başlamıştım bu sabah,
sanki paylaşımlı sunucularda ( shared hosting ) çalışma şansı yok gibi biz izlenime kapıldım. her ikisinde de console üzerinden bir çalıştırma söz konusu sanki. - 09-11-2013, 13:46:42Şuana kadar incelediğim ve yazdığım tüm scriptlerde php ile bu şekilde bir çalışma görmedim duymadım bilmiyorum.
bunu en iyi sanırım javascript & jQuery kütüphanesi ile yapabilirsiniz.
Sanırım şu işinize yarıyacaktır;
http://www.erbilen.net/147-jquery-il...im-yapimi.html
LÜTFEN!
Bu mesaj size yardımcı olduysa sağ alttaki
butonuna tıklayınız.!
- 09-11-2013, 14:35:08Zamanında şöyle bir şey eklemişim yer imlerine. Examples bölümüne göz atabilirsin. Ayrıca bir de şu var.
- 09-11-2013, 14:59:27Böyle birşey işinizi görürmü ?
index.php
<!DOCTYPE html> <html> <head> <script type="text/javascript" src=" http://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js"></script> <script type="text/javascript"> $(document).ready(function() { var refreshId = setInterval(function() { $("#sonuc").load("control.html"); }, 1000); }); </script> </head> <body> <div id="sonuc"></div> </body> </html>control.html
BURAYA BİRŞEYLER YAZIN.
DİKKAT!
Bu mesaj size yardımcı olduysa LÜTFEN sağ alttaki
butonuna tıklayınız.!
- 09-11-2013, 15:02:17Şu yazıyı her mesajının altına yapıştırmaktan üşenmiyor musun?PamukBilisim adlı üyeden alıntı: mesajı görüntüle
- 09-11-2013, 15:57:19@saintx'in dediğini dinle. node.js ve websocket.io işini görecektir. javascript veya jquery ile yaparsan sunucuyu yorduğunla kalırsın. dediğinde de haklısın, node.js kurulu host bulmak biraz zor ama yok değil.
butonuna tıklayınız.!