Hallo,
Es geht eignetlich mehr um eine funktion von HTML als um php,aber das wird sich für mich zu einem php Problem entwickeln!
So jetzt erst mal die Codes dann meine Fragen/Probleme:
Dies ist eien Funktions tüchtige Registration!
Ich möche gerne oben noch Alter und Beitrittsalter einfügen.
Da fangen die Fragen an:
-Wie bekomme ich hier 3 Spalten neben einander für das Alter hin und eine While schleife für die Tage monate und Jahre rein?
-Die Zweite wäre um das Beitrittsalter zu bestimmen kommt ein Hidden Button denk ich mal am besten oder? Was muss in dem Button für ein befehl sein damit er das Datum speichert?
Ich hoffe ich habe alle Informationen geliefert um mein Problem konkre zu beschreiben!
mit freundlichen Grüßen
Christian
Es geht eignetlich mehr um eine funktion von HTML als um php,aber das wird sich für mich zu einem php Problem entwickeln!
So jetzt erst mal die Codes dann meine Fragen/Probleme:
PHP-Code:
<p align="Center">
<form action="index.php?section=registration1" method="post">
Dein Username:<br>
<input type="text" size="24" maxlength="50"
name="username"><br><br>
Deine E-Mail Adresse:<br>
<input type="text" size="30" maxlength="50"
name="email"><br>
E-Mail wiederholen:<br>
<input type="text" size="30" maxlength="50"
name="email2"><br>
Dein Passwort:<br>
<input type="password" size="24" maxlength="50"
name="passwort"><br>
Passwort wiederholen:<br>
<input type="password" size="24" maxlength="50"
name="passwort2"><br>
<input type="submit" value="Abschicken">
</form>
</p>
PHP-Code:
<?php
Include "constant.php";
$username = $_POST["username"];
$email = $_POST["email"];
$email2 = $_POST["email2"];
$passwort = $_POST["passwort"];
$passwort2 = $_POST["passwort2"];
if($passwort != $passwort2 OR $email != $email2 OR $username == "" OR $passwort == "" OR $email == "")
{
echo "Eingabefehler. Bitte alle Felder korrekt ausfüllen. <a href=\"index.php\">Zurück</a>";
exit;
}
$passwort = md5($passwort);
$result = mysql_query("SELECT id
FROM $tabelle1
WHERE username = '$username'
AND email = '$email'");
$menge = mysql_num_rows($result);
print mysql_error();
if($menge == 0)
{
$eintrag = "INSERT INTO
$tabelle1
(username,
email,
passwort)
VALUES
('$username',
'$email',
'$passwort')";
$eintragen = mysql_query($eintrag);
if($eintragen == true)
{
echo "Benutzername <b>$username</b> wurde erstellt. <a href=\"index.php\">Startseite</a>";
}
else
{
echo "Fehler beim Speichern des Benutzernames. <a href=\"index.php\">Zurück</a>";
}
}
else
{
echo "Benutzername schon vorhanden. <a href=\"index.php\">Zurück</a>";
}
?>
Ich möche gerne oben noch Alter und Beitrittsalter einfügen.
Da fangen die Fragen an:
-Wie bekomme ich hier 3 Spalten neben einander für das Alter hin und eine While schleife für die Tage monate und Jahre rein?
PHP-Code:
<select size="1" name="alter" id="name">
echo "
<option value="0" selected="bezeichnung">Bitte wählen</option>
<option value="2">"Name"</option>
</select>
Ich hoffe ich habe alle Informationen geliefert um mein Problem konkre zu beschreiben!
mit freundlichen Grüßen
Christian
Kommentar