G
giga-cooperation
Hi Tutorials-Community,
ich möchte gerne mal wissen, wo in meinem Script ein Fehler ist.
Dieses Script schickt keine Daten an phpMyAdmin, aber gibt es so aus, als wären die Daten an die Datenbank geschickt.
ich möchte gerne mal wissen, wo in meinem Script ein Fehler ist.
Dieses Script schickt keine Daten an phpMyAdmin, aber gibt es so aus, als wären die Daten an die Datenbank geschickt.
PHP:
<HTML>
<HEAD>
<TITLE>GIGA COOPERATION - ADMINISTRATOR</TITLE>
</HEAD>
<BODY bgColor=#3d3d3d topmargin=0 leftmargin=0 marginheight=0 marginwidth=0>
<CENTER>
<TABLE cellSpacing=0 cellPadding=0 border=0><TBODY><TR><TD>
<?php
echo "";
### Formular zum ausfüllen, der Daten
if ($_GET['step'] == '1') {
echo "
<FORM action='http://admin.giga-cooperation.de/register.php?step=2' method=post>
<TABLE cellSpacing=0 cellPadding=0 border=0><TBODY>
<TR><TD align=right>Benutzername:</TD><TD width=5> </TD><TD><INPUT type=text name=benutzername></TD></TR>
<TR><TD align=right>Passwort:</TD><TD width=5> </TD><TD><INPUT type=password name=password></TD></TR>
</TBODY></TABLE><BR>
<TABLE cellSpacing=0 cellPadding=0 border=0><TBODY>
<TR><TD align=right>Vorname:</TD><TD width=5> </TD><TD><INPUT type=text name=vorname></TD></TR>
<TR><TD align=right>Nachname:</TD><TD width=5> </TD><TD><INPUT type=text name=nachname></TD></TR>
<TR><TD align=right>E-Mailadresse</TD><TD width=5> </TD><TD><INPUT type=text name=email></TD></TR>
</TBODY></TABLE>
<TABLE cellSpacing=0 cellPadding=0 border=0><TBODY>
<TR><TD width=100%></TD><TD><INPUT type=submit name=submit value='Registrieren'></TD></TR>
</TBODY></TABLE>
</FORM>
";
}
### Daten werden überprüft
if ($_GET['step'] == '2') {
function ueberpruefung() {
if ($isset['benutzername']) { echo "Der Benutzername fehlt."; }
if ($isset['password']) { echo "Das Passwort fehlt."; }
if ($isset['vorname']) { echo "Der Vorname fehlt."; }
if ($isset['nachname']) { echo "Der Nachname fehlt."; }
if ($isset['email']) { echo "Die E-Mailadresse fehlt."; }
}
if ($ueberpruefung) {
echo "Du darfst <A style='TEXT-DECORATION:none' href='http://admin.giga-cooperation.de/register.php?step=1' target=_top>nicht weiter</A>.";
} else {
echo "Du darfst <A style='TEXT-DECORATION:none' href='http://admin.giga-cooperation.de/register.php?step=3' target=_top>weiter</A>.";
}
}
### Daten werden an Datenbank gesendet oder überprüft, ob sie schon vorhanden sind
if ($_GET['step'] == '3') {
### Verbindung zum MySQL-Server
$db = mysql_connect("localhost", "root", "");
### Daten festlegen (SELECT)
$sql = "SELECT * FROM user WHERE benutzername = '$benutzername'";
$result = mysql_db_query("admin", $sql);
### Daten festlegen (INSERT)
$sql2 = "INSERT INTO user (Id, Benutzername, Passwort, Vorname, Nachname, E-Mail) VALUES ('', '$benutzername', '$password', '$vorname', '$nachname', '$email')";
$result2 = mysql_db_query("admin", $sql2);
if ($result) {
echo "<A style='TEXT-DECORATION: none' href='http://admin.giga-cooperation.de/register.php?step=1' target=_top>Dein Benutzername existiert bereits schon. Suche Dir bitte einen anderen Benutzernamen aus.</A>";
} else {
if ($result2) {
echo mysql_error();
} else {
echo "<A style='TEXT-DECORATION: none' href='http://admin.giga-cooperation.de/' target=_top>Deine Daten wurden zur Datenbank geschickt.</A>";
}
}
mysql_close($db);
}
?>
</TD></TR></TBODY></TABLE>
</CENTER>
</BODY>
</HTML>