Van egy egyszerű PHP form. Azt szeretném elérni, hogy ki kelljen pipálni egy checkboxot (elfogadom az adatvédelmi tájékoztatót) és csak utána lehessen megnyomni az alatta levő "beküldöm az adatlapot" gombot.
Mit kellene tennem, hogy amíg nincs pipálva a checkbox, addig hibajelzést adjon, pld. "kérem pipálja ki az elfogadom az adatvédelmi tájékoztatót mezőt".
Sajnálom, de ez nekem teljesen értelmetlen rangsornak tűnik, még ha az Excel C (Answer) oszlopát helyes megoldásnak és nem szimplán válasznak értelmezem is (ha mégis a válaszok száma, akkor nagyon hiányzik a válaszok pontosságának mérése). A két ember, akik egy-egy kérdést kaptak, és azt helyesen megválaszolták, 0 pontos döntetlennel az utolsó helyen állnak, pedig az egyik 4, a másik 55s alatt végzett? És 2. helyezett lett az, aki 4/5-öt tudott, szintén kérdésenként 50s alatt?
Megköszönném, ha leírnád, hogy milyen környezetben fogjátok ezt használni, mert továbbra sem értem, hogy mi értelme egy 1 kérdéses "tesztet" összehasonlítani egy 1000 kérdésessel (vagy akár csak egy 23 vs. 8).
ez a feladat kicsit olyan mint összehasonlítani az almát a körtével. mert aki 1 kérdésre válaszolt az nem összehasonlítható azzal aki 100-ra. Plusz a való életben ilyen feladat nem is fordul elő. Szerintem. De lehet tévedek, szóval inkább nem szólok bele :)
Ha válaszok/kérdések százalékos elvén (arány) működne, akkor a leggyorsabban vaktában válaszoló lehet a legjobb.
Van ez igy. Ld. a Legyen On is milliomosban is hotziher, hogy volt aki ugy ult a sorkerdeshez, hogy lesz ami lesz, CABD a helyes kombo. Ha meg bejott, Vago megsem mondta neki, hogy koszonjuk, uljon vissza, nezzuk a kovetkezo helyes megfejtot...
Amugy meg ahogy irtak, sulyozd az valaszidot/helyes valaszok aranyat/megvalaszolt kerdesek szamat, ahogy szeretned. En speciel a rangsorban elorebb raknam azt, aki 100 kerdesbol 86-re valaszolt helyesen, mint aki csak 10-bol 9-re - ha az lenne a lenyeg, hogy minel tobb kerdesre valaszoljanak (nyilvanvaloan egy 1000/680-as eredmeny utobbinal is rosszabb lehet), pontos kepletet azonban ne varj senkitol...
Azt a részét nagyon nem értem, hogy a játékosok különböző mennyiségű kérdést kapnak. Akkor mit hasonlítasz így össze? Lehet, hogy valakinek 5/4 (80%) az átlaga kicsiben, de 100/92 (92%) lenne nagyban. Jobb a futó, aki 100m-en 0.2s-cel lemarad a világrekordról, mint aki 10.000m-en 2s-cel marad el attól? Arányaiban nem biztos.
Ha ezt nem teheted meg, súlyozhatod az eredményeket: mondjuk a pontos válaszok aránya 80%, felhasznált idő 20%,
A feladat leírása: Egy játék során a játékosok kvízkérdéseket kapnak. Mindenki különböző mennyiségűt. Az egyik játékos 1 db kérdést, a másik 5-t, a harmadik 23-at, stb-stb. A-B-C-D-E válaszok közül választanak egyet. Csak egyetlen egy jó megoldás van. Pl. számolási feladat (15+23*12=?).
Rögzítésre kerül a kérdések száma, a helyes válaszok száma és a kérdések megválaszolására fordított összidő (aggregált részidők).
A helyes válaszokhoz általában 30-50 másodpercet kell gondolkodni. Lesz olyan játékos, aki megfontoltan válaszol, de lesz olyan is, aki nagyon gyorsan, a vak szerencsében bízva, random módon adja meg a választ.
Probléma: Hogyan lehet korrekt sorrendet felállítani (pontozásos rendszert kialakítani) a játékosok között, melyben megállapítható a valós helyezésük? Azaz kik a legjobban teljesítő játékosok - akik elgondolkodva, helyesen, sok kérdésre, de mégis gyorsan tudnak válaszolni?
Dilemmák a sorrend megállapításánál: 1. Ha válaszok/kérdések százalékos elvén (arány) működne, akkor a leggyorsabban vaktában válaszoló lehet a legjobb. 2. A legtöbb helyes választ leadók sorrendje sem jó, mert aki 1000 választ lead és csak 10-et talál el, az jobb lehet a 5/4-es teljesítményű válaszadónál. --------+-------------+---------------+-------+--------------+----------+----------+ Játékos | Kérdések sz | Helyes válasz | Arány | ÖsszIdő (mp) | Pontszám | Helyezés | --------+-------------+---------------+-------+--------------+----------+----------+ Zoltán | 1 | 1 | 100% | 4 | ??? | ??? | --------+-------------+---------------+-------+--------------+----------+----------+ Béla | 5 | 4 | 80% | 200 | ??? | ??? | --------+-------------+---------------+-------+--------------+----------+----------+ Géza | 23 | 23 | 100% | 1334 | ??? | ??? | --------+-------------+---------------+-------+--------------+----------+----------+ Csaba | 1000 | 10 | 1% | 2500 | ??? | ??? | --------+-------------+---------------+-------+--------------+----------+----------+ Imre | 8 | 4 | 50% | 40 | ??? | ??? | --------+-------------+---------------+-------+--------------+----------+----------+ Katalin | 8 | 4 | 50% | 320 | ??? | ??? | --------+-------------+---------------+-------+--------------+----------+----------+ Nóra | 1 | 1 | 100% | 55 | ??? | ??? | --------+-------------+---------------+-------+--------------+----------+----------+
A PHP-hoz kell egy webserver, ami ertelmezi a PHP kodot es az alapjan allitja elo a kimenetet. Ha ezt a gepeden egy html fajlba rakod be, azt a bongeszod html-kent kezeli, a php kod (echo es tsai) szamara csak szimpla, kiirando szoveg.
Az alabbi minimal peldahoz (hianyzik pl a hibakezeles) csak a javascript legyen engedelyezve a bongeszodben. Orankent (3600 s) befrissiti a lap tartalmat.
- ertheto, hogy jo erzes feltalalni ujra a spanyolviaszt, es megirni mindent egyedul a nullarol, de a projekt komplexitasatol fuggoen lehet, hogy jobban jarnal valamilyen framework hasznalataval (ld. elozo pont)
Na most már csak azt nem tudom, ezt próbáltam-e, vagy nem.
Van egy olyan érzésem, hogy az F5-el is szívattam magam, mert elképzelhető, hogy volt, amikor jó lett, de ugyan azzal a szöveggel próbáltam és ezért azonossal felülírtam, amikor már jó volt.
Soha nem derül ki. :-D
Még egyszer köszönöm!!!!!!!
A követkkező kérdést nem teszem még fel, szeretem magam megoldani, hogy beégjenek a hibák. :-)
De lehet hogy jelentkezem majd.
Az egy SELECT value probléma szintén módosításnál. :-)