• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Mini spiel proplem

coderphaser

Neues Mitglied
Hallo liebes forum:-)
Ich lerne seit circa 2 Wochen html übers internet.
Nun hab ich mir schon ein paar sachen programmiert(natürlich amateur mäßig man sieht das ich es erst seit 2 wochen html mache :D)
Nun hab ich mir ein kleines spiel gemacht:mann kann sein einsatz wählen(selbstverständlich nur zum spass) und muss dann von 40 buttons den richtigen anklicken und man soll nur 3 versuche haben.so wenn man also auf die falschen klickt kommt ein alert feld mit dem hinweis:FAIL.bis danhin klappt alles nur weis ich nicht wie man es macht das wenn man 3 mal die falschen buttons klickt, dass dann das spiel quasi zuende ist(also zb ein fenster kommt mit" sie haben verloren") währe net wenn ihr mir helft:-|.

ps:wollte die html datei hochladen aber da steht dann immer ungültige datei
Liebe grüße coderphaser
und einen schönen abend ;)
 
Werbung:
das lässt sich nicht nur mit html und css bewerkstelligen dazu benötigst du mindestens noch javascript und eine serverseitige sprache
 
Ich glaube das kann man mit Php machen, aber ohne Code oder Link wird es sehr schwer dir zu helfen !
 
Werbung:
Eine serverseitige Sprache (PHP) brauchst du garnicht mal, solange keine Spielstände etc. abgespeichert werden sollen.
 
Aber normal bekommt man das mit Php doch hin ich kenn das wen man sein Passwort in nem Forum vergessen hat und dan steht sie haben noch 3 Versuche.
 
Werbung:
Aber normal bekommt man das mit Php doch hin ich kenn das wen man sein Passwort in nem Forum vergessen hat und dan steht sie haben noch 3 Versuche.

JA, aber hier handelt es sich nur um ein Spiel. Bei einem Login muss sich der Client ja mit dem Server verbinden, um die Benutezrdaten abzufragen. Hier ist das nicht nötig, da der richtige Stein bereits im voraus festgelegt ist. Folglich reich JavaScript voll aus.
 
JA, aber hier handelt es sich nur um ein Spiel. Bei einem Login muss sich der Client ja mit dem Server verbinden, um die Benutezrdaten abzufragen. Hier ist das nicht nötig, da der richtige Stein bereits im voraus festgelegt ist. Folglich reich JavaScript voll aus.

Ich dachte immer JS ist nicht so toll da es offt Deaktivert wird.
 
JS sollte vermieden werden, wo es aus gründen der sicherheit und/oder globalen funktionalität der gesamten seite vermieden werden kann.
allerdings bietet es für so manschen einsatzzweck, bei dem man die abschaltung einzelner verschmerzen kann, wie einem simplen minispiel, einige wertvolle vorteile, wie zB aktualisierung ohne neu laden der seite ;)
 
Werbung:
Und was ist bei Nutzern die Js deaktiviert haben ? Da funktioniert das Spiel doch nicht oder ? Und gibt es % Zahlen oder Schätzungen wie viele c.a Js Deaktviert haben ?
 
Man kann von 2-5 % ausgehen, es gibt viele Statistiken darüber, und die genausten variieren eben zwischen 2 und 5 Prozent. Das sind aber genug Nutzer, um JavaScript Funktionen auf ein Minimum zu reduzieren oder Weichen zu bauen ^^
 
ist das spiel wichtig für die funktion der ganzen seite? nein.
bietet JS vorteile für ein solches mini-app? ja

wenn ich diese beiden fargen auf diese weise beantworten kann, ziehe ich JS einer PHP-lösung vor.
aber du hast schon recht. das gewünschte ist natürlich auch mit php-realisierbar
 
Werbung:
ist das spiel wichtig für die funktion der ganzen seite? nein.
bietet JS vorteile für ein solches mini-app? ja

wenn ich diese beiden fargen auf diese weise beantworten kann, ziehe ich JS einer PHP-lösung vor.
aber du hast schon recht. das gewünschte ist natürlich auch mit php-realisierbar

Ist das jetzt eine Antwort auf meine Antwort oder hab ich das grad falsch interpretiert? xD

Es reicht, wenn du mit deinen ca. 2 Wochen alten Kenntnissen auf JavaScript zurückgreifst, die PHP-Lösung wäre für Anfänger dann doch etwas zu kompliziert und umfangreich. Und ja, das Spiel funktioniert nicht mehr, wenn der User JavaScript ausgeschaltet hat.

PS: Ich denke auch nicht, dass der Großteil dieser 2-5 % zu deiner Zielgruppe gehört, also von daher brauchst du dir da keine Gedanken zu machen.
 
Werbung:
Ist das jetzt eine Antwort auf meine Antwort oder hab ich das grad falsch interpretiert? xD
Nein, das war am Niklas gerichtet ;)

Wiso lassen die Browser es überhaupt abschalten ? Weil ich habe immer ein bisschen Angst Js deswegen zu nutzen ^^
Weil Skripte jeglicher Art ein potentielles Sicherheitsrisiko für den Klient darstellen und darum zB auf Firmenrechnern gerne abgeschaltet werden
 
Wiso lassen die Browser es überhaupt abschalten ? Weil ich habe immer ein bisschen Angst Js deswegen zu nutzen ^^
wenn ich die frage verstehe dann meist deswegen, weil man mit javascript auch sehr viel schlechtes machen kann, meistens spam oder werbung an sich(auch funktionen dass man erst gefragt wird ob man die seite schliesen will, vllt sogar endlos alert funktionen)
auch negativ ist wenn fenster per javascript geschlossen bzw vergrößert/verkleinert und verschoben werden[da gabs mal ne einschlägige seite, die mir von freunden zugeschickt wurde, die sich nich mehr schliesen lies weil das fenster überall 'rumsprang']
das kann man aber zB in ff extern blocken
auserdem gibt es genug leute, die (meist irrationalerweise) andere mit der technik nicht so vertrauten personen dazu raten, js abzuschalten
deswegen gibt es die funktion das abzuschalten(ich denke dass ein teil der leute die es abgeschaltet haben nicht mal wissen warum/wie/wieso, weil ihnen eine andere person das einfach abgeschaltet hat, zb ein netzwerk-administrator etc)

//edit: zu spät ;)
 
Werbung:
'Früher' hatte JavaScript den Ruf, eine extreme Sicherheitslücke darzustellen. Websites könnten auf Daten des Nutzers zugreifen und manipulieren, Programme installieren usw (hab ich alles schon gehört). Dabei gibt es für die wenigen potentiellen Nervenkiller (z.B. Endlosalerts) einfache Mittel, um diese zu blockieren. z.B. gibt es für Firefox diverse Addons, die ab dem 2ten Alert nachfragen, ob du Alerts dieser Seite blocken willst oder ob du JavaScript komplett für diese Seite sperren willst. Ansonsten ist JavaScript eigentlich harmlos ^^

[EDIT]

Sorry, hab vergessen, den Beitrag abzuschicken xD
 
ok

sry wenn ich bei der diskusion störe:D
ok hier ist mein script:

<html>
<head>
<title>Laszlos button spiel</title>
</head>
<body background="http://www.crazythemes.com/images/colorful-abstract-hd-wallpaper.jpg">
<script language="JavaScript">
P=window.prompt("Wie heißt du? Trag deinen Namen ein:","Name");
document.write("<center><h2><strong>Hallo "+P+"<br />Wilkommen bei laszlos button spiel! </strong></h2></center>");
</script>
<a href="button.html" onclick='alert("Buttons glückspiel kann süchtig machen!FSK 18!COPYRIGHT Laszlo GMBH")'> Warnung</a>
<h2>Wähle deinen einsatz</h2>
<form action="button.html" method="get">
<select>
<option>100 $</option>

<option>500 $</option>
<option>1000 $</option>
<option>5000 $</option>
<option>10000 $</option>
<option selected>1,00 €</option>
<option>0,50 €</option>
<option>0,10 € </option>
</select>
<input type="reset" name="reset" value="Reset">
<h1>Drück in 3 versuchen den <u>Richtigen</u> button</h1>

<br />
<input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("du hast gewonnen")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="€" onclick='alert("Gutes Auge,aber trotzdem FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'><input type="button" name"button" value="$" onclick='alert("FAIL")'>


</body>
</html>


Wie kann ich jetzt also einbauen das nach 3 fehl versuchen ein alert fenster kommt :sie haben verloren???

lg coderphaser
 
Zurück
Oben