Seite 2 von 6

Verfasst: 27.09.2005 18:00
von fanrpg
Z_Beeblebrox hat geschrieben:Das ist interressant. Aber ich hab nur pech :(
@fanrpg:
Kannst du mir erklären wie man sowas macht, oder ist das zuviel verlangt? :wink:
Ist an sich ganz simpel man lässt 4 Zufallszahlen generieren diese werden dann mit if() verglichen wenn richtig dann wird richtig text ausgegeben wenn falsch dann wird falsch text ausgegeben

Also zuerst lasse ich hiermit Zufallszahlen generieren:

Code: Alles auswählen

$safecode = rand(1, 9);
$safecode2 = rand(1, 9);
$safecode3 = rand(1, 9);
$dafecode4 = rand(1, 9);
diese vergleiche ich dann mit per if() und zwar so:

Code: Alles auswählen

if($_POST['safecode1'] == $safecode)
{
$code_one = $safecode;
echo "<b>Zahl 1 richtig: <font color="green">".$code_one."</font></b><br />";
}
else
{
echo "<font color="red"><b>Zahl 1 nicht richtig</b></font><br />";
}
if($_POST['safecode2'] == $safecode2)
{
$code_two = $safecode2;
echo "<b><font color="green">Zahl 2 richtig: ".$code_two."</font></b><br />";
}
else
{
echo "<b><font color="red">Zahl 2 nicht richtig</font></b><br />";
}
if($_POST['safecode3'] == $safecode3)
{
$code_three = $safecode3;
echo "<b><font color="green">Zahl 3 richtig: ".$code_three."</font></b><br />";
}
else
{
echo "<b><font color="red">Zahl 3 nicht richtig</font></b><br />";
}
if($_POST['safecode4'] == $safecode4)
{
$code_four = $safecode4;
echo "<b><font color="green">Zahl 4 richtig: ".$code_four."</font></b><br />";
}
else
{
echo "<b><font color="red">Zahl 4 nicht richtig</font></b><br />";
}
und wenn alle richtig sind wird das so gemacht:

Code: Alles auswählen

if($code_one == $_POST['safecode1'] && $code_two == $_POST['safecode2'] && $code_three == $_POST['safecode3'] && $code_four == $_POST['safecode4'])
{
echo '<font size="+2"><font color="green">Sie haben den Safe erfolgreich aufgebrochen<br />
Herzlichen Glückwunsch</font></font>';
}
den anderen eher unwichtigen Schnipselkram habe ich mal weggelassen wenn ihr wollt kann ich auch den ganzen Source bereitstellen

@Mihil deine dämlichen Kommentare kannst du dir auch sparen :roll:

Verfasst: 27.09.2005 18:08
von DsMagic
Hi , ich habe da mal was http://www.auktionsvorlagen.de/safeknacker.php?sid=

Benutzername: test
Passwort : test

Verfasst: 27.09.2005 18:10
von fanrpg
DsMagic hat geschrieben:Hi , ich habe da mal was http://www.auktionsvorlagen.de/safeknacker.php?sid=

Benutzername: test
Passwort : test
ist ja im Grunde nix anderes als mein ausser nen paar Spielereien zwischendurch

Verfasst: 27.09.2005 18:17
von DsMagic
jo !!! Es wäre cool wenn du mal versuchst das so hinzubekommen .

Verfasst: 27.09.2005 18:20
von Z_Beeblebrox
Vielen Dank fanrpg. Nun hab ich es verstanden.

Verfasst: 27.09.2005 18:31
von fanrpg

Verfasst: 27.09.2005 18:39
von DsMagic
Ja , also darein . Und das das man auf die Zahlen tippen muss und es wäre besser das man nur einen Code knacken muss !!! :grin:

Verfasst: 27.09.2005 18:41
von fanrpg
DsMagic hat geschrieben:Ja , also darein . Und das das man auf die Zahlen tippen muss und es wäre besser das man nur einen Code knacken muss !!! :grin:
Das was du meinst das ist per Java Script gemacht und ich kann kein Java Script. Aber ich werde jetzt man nur einen Code machen mal zum testen :wink:

EDIT: Das is jetzt erstma nen fester Code

Verfasst: 27.09.2005 19:47
von AceVentura
Vielleicht ist Dir der Mod beim Javascript ne Hilfe:

http://phpbbhacks.com/download/5075


Per Javascript wird hier ein Eingabefeld mit einer Zahl gefüllt.
Muss man natürlich dann ein wenig umschreiben...

Verfasst: 27.09.2005 22:36
von yen
Mmmh, fanRPG - kann es sein dass der code bei dir jedesmal neu generiert wird?

Mir gefällt allgemein die Version von DsMagic besser (Sry fRPG ;) ) U.a. weil man da sieht, was schon alles versucht wurde.

Ich würde es allerdings besser finden, wenn man nicht einen best. Betrag gewinnt, sondern genau das Geld, das schon reingespielt wurde :) (Sry, falls es so is, habs dann übersehen ;) ).

Gruß yen