Hallo Passwort,
Wichtig wäre noch, dass du die Prüfung auch auf dem Server durchführst. Die Javascript-Kontrolle ist nice to have, kann aber von bösen Nutzern umgangen werden.
Die ganze Seite besteht aus einem Basis-Codegerüst, das ich mir habe bauen lassen für ein kleines Geld, damit ich eine Website anbieten kann für das Event, was ich dann mit Leben gefüllt habe. Meine Kenntnisse in HTML, JS und PHP sind zu rudimentär, damit ich sowas selbst auf die Beine hätte stellen können. Es hat an vielen Stellen codemässig Verbesserungspotential, das weiss ich. Aber jetzt habe ich mal was und wenn sich das Event gut entwickelt, dann kann ich noch Geld in eine Verbesserung des Codes stecken. Aber erstmal muss es reichen und ich beschränke mich darauf, Fehler auszumerzen.
Fachlicher Edge-Case: X möchte von Tag 1 auf Tag 2 übernachten. Vom 2. auf den 3. Tag schläft sie anderswo (oder macht durch, ist ja schließlich zum SPIELEN da) und am 3. Tag auch teilnehmen. Das geht nicht einzustellen.
Ja, das ist mir bewusst. Kommt aber wohl nicht vor. Durchmachen wird keiner wirklich, denn dazu bräuchte es mindestens drei, die das machen und habe ich bei keiner anderen Spieleveranstaltung erlebt. Und wenn dann doch mal so ein Fall auftritt dass jemand eine Nacht bei Freunden o.ä, übernachtet, die andere aber im Hotel....ja dann soll er das in die Sonderwünsche schreiben oder mich vorab kontaktieren.