kostenloser Webspace werbefrei: lima-city


Login Geburtstag Einbauen

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    spiele2de

    spiele2de hat kostenlosen Webspace.

    Hallo,

    Könnt ihr mir sagen was ich ändern muss ich will nur Geburtstag Feld Einbauen.:confused::confused:

    <html>
    </head>
    	<title>Mein Bereich - Registrieren</title>
    </head>
    <body>
    <h3>Registrieren</h3>
    <?php
    if(!isset($_GET["page"])) {
    ?>
    	<form action="register.php?page=2" method="post">
    	Username:<input type="text" name="user" /><br />
    	Passwort:<input type="password" name="pw" /><br />
    	Passwort wiedeholen:<input type="password" name="pw2" /><br />
    	<input type="submit" value="Senden" />
    	</form>
    <?php
    }
    ?>
    <?php
    if(isset($_GET["page"])) {
    	if($_GET["page"] == "2") {
    	$user = strtolower($_POST["user"]);
    	$pw = md5($_POST["pw"]);
    	$pw2 = md5($_POST["pw2"]);
    	
    	if($pw != $pw2) {
    		echo "Deine Passwörter stimmen nicht überein. Bitte wiederhole deine Eingabe....<a href=\"register.php\">zurück</a>";
    	} else {
    			$verbindung = mysql_connect("localhost", "root", "")
    			or die ("Fehler im System");
    
    			mysql_select_db("1")
    			or die ("Verbidung zur Datenbank war nicht möglich...");
    			
    			$control = 0;		
    			$abfrage = "SELECT user FROM login WHERE user = '$user'";
    			$ergebnis = mysql_query($abfrage);
    			while($row = mysql_fetch_object($ergebnis))
    				{
    					$control++;
    				}	
    			if($control != 0) {
    				echo "Username schon vergeben. Bitte verwende einen anderen Usernamen....<a href=\"register.php\">zurück</a>";
    			} else {
    			$eintrag = "INSERT INTO login
    			(user, passwort)
    
    			VALUES
    			('$user', '$pw')";
    
    			$eintragen = mysql_query($eintrag);
    			
    			if($eintragen == true) {
    				echo "Vielen Dank. Du hast dich nun registriert...<a href=\"../index.php\">Jetzt anmelden</a>";
    			} else {
    				echo "Fehler im System. Bitte versuche es später noch einmal...";
    			}
    			mysql_close($verbindung);
    			}
    	}
    	}
    }
    ?>
    </body>
    </html>
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Hallo,

    ich gebe dir mal eine Antwort, die genauso umfangreich ist wie deine Frage:
    <p>Geburtstag: <input /></p>


    Wie du siehst, hilft dir das überhaupt nicht, aber mehr kann ich aus meiner Glaskugel nicht lesen.

    Gebe uns doch einfach eine Beschreibung deines Problems, diese Beschreibung sollte folgende Punkte enthalten:
    • Was soll eingebaut werden?
    • Wie soll es eingebaut werden?
    • Wann soll es erscheinen?
    • Soll es eine Eingabe sein, oder eine Ausgabe, oder vielleicht auch beides?
    Wichtig: Wofür?

    Wenn du uns also eine ausführlichere Beschreibung deines Problems gibst, dann können wir dir auch helfen, so wie es jetzt aussieht ist das nicht möglich!

    Mit freundlichen Grüßen
  4. tvrecklinghausen

    tvrecklinghausen hat kostenlosen Webspace.

    </head>
    <body>
    <h3>Registrieren</h3>
    <?php
    if(!isset($_GET["page"])) {
    ?>
    <form action="register.php?page=2" method="post">
    Username:<input type="text" name="user" /><br />
    Geburtstag:<input type="text" name="geburtstag" /><br />
    Passwort:<input type="password" name="pw" /><br />
    Passwort wiedeholen:<input type="password" name="pw2" /><br />
    <input type="submit" value="Senden" />
    </form>
  5. h***e

    Hier dein Code mit Geburtstag, wie du es wolltest.

    Du musst nur noch deine Datenbank erweitern um das Datum zu Speichern.
    Wenn irgend welche Fehler im Code sind kann ich nichts dafür habe deinen Code nur geändert und nicht überprüft.



    <html>
    </head>
    	<title>Mein Bereich - Registrieren</title>
    </head>
    <body>
    <h3>Registrieren</h3>
    <?php
    if(!isset($_GET["page"])) {
    ?>
    	<form action="register.php?page=2" method="post">
    Username:<input type="text" name="user" /><br />
    Geburtstag:<input type="text" name="geb" /><br />
    Passwort:<input type="password" name="pw" /><br />
    Passwort wiedeholen:<input type="password" name="pw2" /><br />
    <input type="submit" value="Senden" />
    	</form>
    <?php
    }
    ?>
    <?php
    if(isset($_GET["page"])) {
    	if($_GET["page"] == "2") {
    	$user = strtolower($_POST["user"]);
    	$pw = md5($_POST["pw"]);
    	$pw2 = md5($_POST["pw2"]);
    	
    	if($pw != $pw2) {
    		echo "Deine Passwörter stimmen nicht überein. Bitte wiederhole deine Eingabe....<a href=\"register.php\">zurück</a>";
    	} else {
    			$verbindung = mysql_connect("localhost", "root", "")
    			or die ("Fehler im System");
    
    			mysql_select_db("1")
    			or die ("Verbidung zur Datenbank war nicht möglich...");
    			
    			$control = 0;		
    			$abfrage = "SELECT user FROM login WHERE user = '$user'";
    			$ergebnis = mysql_query($abfrage);
    			while($row = mysql_fetch_object($ergebnis))
    				{
    					$control++;
    				}	
    			if($control != 0) {
    				echo "Username schon vergeben. Bitte verwende einen anderen Usernamen....<a href=\"register.php\">zurück</a>";
    			} else {
    			$geb = $_POST['geb']
    $eintrag = "INSERT INTO login
    			(user, passwort, geb)
    
    			VALUES
    			('$user', '$pw', '$geb')";
    
    			$eintragen = mysql_query($eintrag);
    			
    			if($eintragen == true) {
    				echo "Vielen Dank. Du hast dich nun registriert...<a href=\"../index.php\">Jetzt anmelden</a>";
    			} else {
    				echo "Fehler im System. Bitte versuche es später noch einmal...";
    			}
    			mysql_close($verbindung);
    			}
    	}
    	}
    }
    ?>
    </body>
    </html>
  6. Prinzipell kann ich mich nur allen Vorpostern anschließen (insbesondere dem ersten ;-))

    ABER:
    Statt
    <input type="text" name="geburtstag" />
    benutze lieber den mit dem HTML5-Standard hinzugekommenen Typ Date:
    <input type="date" name="geurtstag" />


    http://www.w3.org/TR/html-markup/input.date.html#input.date
    http://www.w3.org/TR/html-markup/input.html
  7. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!