gollum1990
Neues Mitglied
Kann mir jemand sagen worum das nicht klappt das scipt: wenn ich versuche mich einloggen, klappt das nicht:
Hier mal das Komplaette script:
Die Registrierung Klappt.
[php:1:5e02f133e2]
Wollen sie sich wirklich reggen dann klicken
<?php
include("dbconnect.php");
///////////////////////////Registrieren//////////////////////////////
$schritt = $_GET['schritt'];
{
if($schritt == 1)
{
echo "Registration
";
echo '<form action="reg.php?schritt=2" method="post">';
echo '<input type="hidden" value="2" name="schritt">';
echo 'Username:<input type="text" name="username" value="username">';
echo 'E-mail:<input type="text" name="email" value="email">';
echo '<input type="submit" value="Weiter">';
echo '</form>';
}
elseif($schritt == 2)
{
$username = $_POST["username"];
$email = $_POST["email"];
echo 'Ihre Daten sind: $username, $email
Wollen sie sie bearbeiten??
<form action="reg.php?schritt=5" method="post">
<input type="hidden" value="5" name="schritt">
<input type="submit" value="Bearbeiten">
</form>
Oder die Registrierung abschließen
<form action="reg.php?schritt=3" method="post">
<input type="hidden" value="3" name="schritt">
<input type="submit" value="Abschließen">
</form>';
}
elseif($schritt == 3)
{
echo 'Wiederholung der Eingaben(dient zur Sicherheit
<form action="reg.php?schritt=4" method="post">
Username: <input type="text" name="username" value="username">
E-mail: <input type="text" name="email" value="email">
<input type="submit" value="Anmelden">
</form>
';
}
elseif($schritt == 4)
{
$username = $_POST["username"];
$email = $_POST["email"];
echo "Registrierung
Achtung Deine Daten werden eingefügt.
Einen Moment deine Werden eingefügt.
";
flush();
sleep(3);
$EINTRAG = "INSERT INTO `userdaten` (username, email) VALUES ('$username', '$email');";
$eintragen = mysql_query($EINTRAG);
if($eintragen === true)
{
echo "SQL-Meldung: insert into userdaten (`id`, `username`, `email`) values (NULL, '$username', '$email')
Deine Daten wurden eingetragen";
}
else
{
echo "SQL-Meldung: insert into userdaten (`id`, `username`, `email`) values (NULL, '$username', '$email')
Deine Daten konnten nicht gespeichert werden";
}
}
elseif($schritt == 5)
{
echo "Daten können nicht geäandert werden";
}
}
///////////////////////////////Login///////////////////////////////////////////////////////////////
$schritt2 = $_GET['login'];
{
if($schritt2 == 1)
{
echo '<form action="reg.php?login=2" method="post">
Username. <input type="text" name="username">
E-mail. <input type="text" name="email">
<input type="submit" value="Login">
';
}
elseif($schritt2 == 2)
{
$username = $_POST["username"];
$passwort = $_POST["email"];
$abfrage = "SELECT username, email FROM browsergame";
$ergebnis = mysql_query($abfrage);
$row = mysql_fetch_object($ergebnis);
if($row->passwort == $passwort)
{
echo "Login erfolgreich.
<a href=\"reg.php?login=3\">Weier</a>";
}
else
{
echo "Benutzername und/oder Passwort waren falsch. <a href=\"reg.php?login=1\">Login</a>";
}
}
///////////////////////////////////Geheimer Bereich/////////////////////////////////
elseif($schritt == 3)
{
echo 'Sie sind eingeloggt';
}
}
?>[/php:1:5e02f133e2]
Hier mal das Komplaette script:
Die Registrierung Klappt.
[php:1:5e02f133e2]
Wollen sie sich wirklich reggen dann klicken
<?php
include("dbconnect.php");
///////////////////////////Registrieren//////////////////////////////
$schritt = $_GET['schritt'];
{
if($schritt == 1)
{
echo "Registration
";
echo '<form action="reg.php?schritt=2" method="post">';
echo '<input type="hidden" value="2" name="schritt">';
echo 'Username:<input type="text" name="username" value="username">';
echo 'E-mail:<input type="text" name="email" value="email">';
echo '<input type="submit" value="Weiter">';
echo '</form>';
}
elseif($schritt == 2)
{
$username = $_POST["username"];
$email = $_POST["email"];
echo 'Ihre Daten sind: $username, $email
Wollen sie sie bearbeiten??
<form action="reg.php?schritt=5" method="post">
<input type="hidden" value="5" name="schritt">
<input type="submit" value="Bearbeiten">
</form>
Oder die Registrierung abschließen
<form action="reg.php?schritt=3" method="post">
<input type="hidden" value="3" name="schritt">
<input type="submit" value="Abschließen">
</form>';
}
elseif($schritt == 3)
{
echo 'Wiederholung der Eingaben(dient zur Sicherheit
<form action="reg.php?schritt=4" method="post">
Username: <input type="text" name="username" value="username">
E-mail: <input type="text" name="email" value="email">
<input type="submit" value="Anmelden">
</form>
';
}
elseif($schritt == 4)
{
$username = $_POST["username"];
$email = $_POST["email"];
echo "Registrierung
Achtung Deine Daten werden eingefügt.
Einen Moment deine Werden eingefügt.
";
flush();
sleep(3);
$EINTRAG = "INSERT INTO `userdaten` (username, email) VALUES ('$username', '$email');";
$eintragen = mysql_query($EINTRAG);
if($eintragen === true)
{
echo "SQL-Meldung: insert into userdaten (`id`, `username`, `email`) values (NULL, '$username', '$email')
Deine Daten wurden eingetragen";
}
else
{
echo "SQL-Meldung: insert into userdaten (`id`, `username`, `email`) values (NULL, '$username', '$email')
Deine Daten konnten nicht gespeichert werden";
}
}
elseif($schritt == 5)
{
echo "Daten können nicht geäandert werden";
}
}
///////////////////////////////Login///////////////////////////////////////////////////////////////
$schritt2 = $_GET['login'];
{
if($schritt2 == 1)
{
echo '<form action="reg.php?login=2" method="post">
Username. <input type="text" name="username">
E-mail. <input type="text" name="email">
<input type="submit" value="Login">
';
}
elseif($schritt2 == 2)
{
$username = $_POST["username"];
$passwort = $_POST["email"];
$abfrage = "SELECT username, email FROM browsergame";
$ergebnis = mysql_query($abfrage);
$row = mysql_fetch_object($ergebnis);
if($row->passwort == $passwort)
{
echo "Login erfolgreich.
<a href=\"reg.php?login=3\">Weier</a>";
}
else
{
echo "Benutzername und/oder Passwort waren falsch. <a href=\"reg.php?login=1\">Login</a>";
}
}
///////////////////////////////////Geheimer Bereich/////////////////////////////////
elseif($schritt == 3)
{
echo 'Sie sind eingeloggt';
}
}
?>[/php:1:5e02f133e2]