Archívum - Júl 31, 2008 - Fórum téma
php-ban multiplayer kvíz játék
egy honfoglalóhoz hasonló felépítésű js+php+mysql alapokon nyugvó kvíz játékot szeretnék elkészíteni.
A játékosok téteket rakhatnának fel és a kvíz eredményei alapján veszithetnek vagy gyerhetnek a pontokat. Vizsgálnánk a jó válaszokat és eggyező helyezésenként a legyorsabb válaszadó lenne az első helyezett.
A kérdésem az lenne hogy elégségesen megoldható ez a probléma(kivitelezhető-e a játék) a fent említett eszközök használatával?
Abban szeretném segítségeteket kérni hogy milyen módszerekkel lehetne megoldani egy szoba létrehozását és abban játékosok összegyűjtését egy multiplayer játékhoz??
Még csak a tervezési fázisban vagyunk úgyhogy ötleteket javaslatokat várnék.
Segítségeteket előre is köszönöm!
Üdv KahoR
■ A játékosok téteket rakhatnának fel és a kvíz eredményei alapján veszithetnek vagy gyerhetnek a pontokat. Vizsgálnánk a jó válaszokat és eggyező helyezésenként a legyorsabb válaszadó lenne az első helyezett.
A kérdésem az lenne hogy elégségesen megoldható ez a probléma(kivitelezhető-e a játék) a fent említett eszközök használatával?
Abban szeretném segítségeteket kérni hogy milyen módszerekkel lehetne megoldani egy szoba létrehozását és abban játékosok összegyűjtését egy multiplayer játékhoz??
Még csak a tervezési fázisban vagyunk úgyhogy ötleteket javaslatokat várnék.
Segítségeteket előre is köszönöm!
Üdv KahoR
innerHTML-be javascript betöltése
Sziasztok!
Volna egy olyan problémám, hogy szeretnék egy innerHtml-be úgy betölteni egy táblázatot, hogy a táblázat sorai kattintgatással kiválasztós lehessen. A táblázatban való navigáláshoz az alábbi linket használom:
http://projects.arkanis-development.de/table_navigation/example.html
A kódrészlet amivel próbálkozom:A class='alma' illetve 'korte' definiálható a js-ben. (alapban navigateable ill. activation)
Esetleg van valakinek ötlete azzal kapcsolatban, hogy mit rontok el, illetve, hogy ilyenformán ezt meg lehet-e valósítani.
Volna egy olyan problémám, hogy szeretnék egy innerHtml-be úgy betölteni egy táblázatot, hogy a táblázat sorai kattintgatással kiválasztós lehessen. A táblázatban való navigáláshoz az alábbi linket használom:
http://projects.arkanis-development.de/table_navigation/example.html
A kódrészlet amivel próbálkozom:
var keysHtml = "";
keysHtml +="<script type='text/javascript' src='jquery.js' ></script>";
keysHtml +="<script type='text/javascript' src='jquery2.js' ></script>";
keysHtml +="<script type='text/javascript'> jQuery.tableNavigation();</script>";
keysHtml +="<style type='text/css'> tr.selected {background-color: red; color: white;} tr.selected a {color: white;} </style>";
keysHtml +=" <thead>";
keysHtml +=" <tr>";
keysHtml +=" <th>Cell 01</th>";
keysHtml +=" <th>Cell 02</th>";
keysHtml +=" <th>Cell 03</th>";
keysHtml +="</tr>";
keysHtml +=" </thead>";
keysHtml +="<tbody>";
keysHtml +=" <tr>";
keysHtml +=" <td>Data 01-01</td>";
keysHtml +=" <td>Data 01-02</td>";
keysHtml +=" <td><a href='target01.html' class='korte'>Link 01</a></td>";
keysHtml +="</tr>";
keysHtml +=" <tr>";
keysHtml +=" <td>Data 02-01</td>";
keysHtml +=" <td>Data 02-02</td>";
keysHtml +=" <td><a href='target02.html' class='korte'>Link 02</a></td>";
keysHtml +="</tr>";
keysHtml +=" <tr>";
keysHtml +=" <td>Data 03-01</td>";
keysHtml +=" <td>Data 03-02</td>";
keysHtml +=" <td><a href='target03.html' class='korte'>Link 03</a></td>";
keysHtml +="</tr>";
keysHtml +=" </tbody>";
keysHtml +="</table>";
keysHtml += "</div>";
document.getElementById("keys").innerHTML = keysHtml;
document.getElementById("keys").style.display = "block";
Esetleg van valakinek ötlete azzal kapcsolatban, hogy mit rontok el, illetve, hogy ilyenformán ezt meg lehet-e valósítani.
Ajax.Request egy osztályon belül
Szeretném segítségeteket kérni abban, hogy az alábbi kódot hogy kell módosítanom ahhoz, hogy a func2 metódusban lévő Ajax.Request-ben hogy tudom átvenni a már kiértékelt változókat.
■
var jsClass = Class.create();
jsClass.prototype = {
initialize: function(p1, p2, p3){
this.p1 = p1;
this.p2 = p2;
this.p3 = p3;
this.func1();
this.func2();
},
func1: function(){
this.p4 = = this.p1 + this.p2 + this.p3;
$('div_result').innerHTML = this.p4;
}
func2: function(){
var a1 = new Ajax.Request('ajax.php', { method:'post',
parameters: 'mode=p1&p1='+this.p1,
onSuccess: function(transport){
var p5 = transport.responseText;
alert(p5>this.p4?true:false);
// alert-ben a this.p4 értéke undefined, hogy tudnám áthozni ide a számított eredményt,
// hogy tudjak vele értékelni?
}
});
}
}