PHP-Code:
<?php
include ( "dbconnect.php" );
?>
<html>
<head>
<h1>
<center>Willkommen!</center>
<h3><br>
<CENTER>Hier können sie sich anmelden!</CENTER>
</h3>
</h1>
</head>
<body>
Um sich anzumelden müssen sie einige Daten angeben. Diese Daten werden nicht an Dritte weitergegeben, sondern ausschließlich für diese Seite verwendet. Unter Umständen benutzen wir ihre E-Mail Adresse um ihnen einen Newsletter zu zuschicken.<br><br><br>
<form>
<font size=2 color=red>
Bitte geben sie hier ihren gewünschten Usernamen ein:<br>
<input name="username"><br><br>
Bitte geben sie hier ihr gewünschtes passwort ein:<br>
<input type="password" name="userpasswort"><br>
Bitte bestätigen sie ihr Passwort:<br>
<input type="password" name="passwortbestätigung"><br><br>
Bitte geben sie ihre E-Mail Adresse ein:<br>
<input name="usermail"><br><br>
Wählen sie bitte ihre gewünschte Rasse:<br>
<input type=radio name="userrasse" value="mensch">Mensch<br>
<input type=radio name="userrasse" value="elf">Elf<br>
<input type=radio name="userrasse" value="orc">Orc<br>
<input type=radio name="userrasse" value="untot">Untot<br>
(Menschen und Elfen sind Verbündete, wie auch Orcs und Untote. Alle Rassen haben ihre Vor- und nachteile!)<br><br>
Bitte überprüfen sie ihre Angaben bevor sie ihre Angaben abschicken!<br>
<input type="submit" name="abschicken" value="Anmelden"><br>
</font>
</form>
<?php
if (isset( $abschicken ))
{
$pruefpw = "SELECT nick FROM user WHERE nick = '" . $_GET [ 'username' ] . "'" ;
$result = mysql_query ( $pruefpw );
if( mysql_num_rows ( $result ) > 0 )
{
echo "Ihr Username ist bereits belegt!" ;
}
else
{
if ( $userpasswort == $passwortbestätigung )
{
if ( $usermail != "" )
{
//Datenbankeinträge machen:
$datenbank = "INSERT INTO user (nickname, passwort, email, waffe, schild, helm, rüstung, stein, holz, eisen, einwohner, steinlevel, eisenlevel, holzlevel, einwohnerlevel, geld, rasse) VALUES ('" . $username . "', ' $userpasswort ', ' $usermail ', 'Holzschwert', 'Kein Schild', 'Kein Helm', 'Keine Rüstung', '100', '100', '100', '10', '1', '1', '1', '1', '100', '" . $userrasse . "')" ;
$eintragen = mysql_query ( $datenbank );
if ( $userrasse == "elf" )
{
$eintragung_a1 = "UPDATE user (stärke, verteidigung, status, magie) VALUES ('10', '14', 'Lebend', '20') WHERE nickname = ' $username '" ;
$eintragung_b1 = mysql_query ( $eintragung_a1 );
echo '<meta http-equiv="refresh"content="0;URL=registriert.html">' ;
}
elseif ( $userrasse == "mensch" )
{
$eintragung_a1 = "UPDATE user (stärke, verteidigung, status, magie) VALUES ('13', '13', 'Lebend', '10') WHERE nickname = ' $username '" ;
$eintragung_b1 = mysql_query ( $eintragung_a1 );
echo '<meta http-equiv="refresh"content="0;URL=registriert.html">' ;
}
elseif ( $userrasse == "orc" )
{
$eintragung_a1 = "UPDATE user (stärke, verteidigung, status, magie) VALUES ('20', '5', 'Lebend', '5') WHERE nickname = ' $username '" ;
$eintragung_b1 = mysql_query ( $eintragung_a1 );
echo '<meta http-equiv="refresh"content="0;URL=registriert.html">' ;
}
elseif ( $userrasse == "untot" )
{
$eintragung_a1 = "UPDATE user (stärke, verteidigung, status, magie) VALUES ('15', '10', 'Lebend', '15') WHERE nickname = ' $username '" ;
$eintragung_b1 = mysql_query ( $eintragung_a1 );
echo '<meta http-equiv="refresh"content="0;URL=registriert.html">' ;
}
}
else
{
echo 'Anmeldung fehlgeschlagen. Sie müssen eine Mailadresse auswählen!' ;
}
}
else
{
echo "Anmeldung fehlgeschlagen! Ihr Passwort stimmt nicht mit der passwortbestätigung überein!" ;
}
}
}
?>
</body>
</html>
Was ich möchte ist: Der code soll funktionieren !^^