Kommentarer till create_user.php
Användaren skall kunna skriva in ett
användarnamn och ett lösenord som lagras i
tabellen user. Efter registrering bekräftasdetta
och användaren kan logga in.
Pseudokod (utan kontroll av data):
Om användaren klickat på ”Registrera”
lagra avändarnamn och lösenord i user-tabellen.
Visa formuläret registrera och en knapp som
leder till login.
Annars visas bara formuläret Registrera.
PHP-kod (create_user.php)
<?php
/**
* Create user
* Använder connect.php för anslutning till databas.
* Ove Castell 070109
**/
// Om ny användare skall registreras (submit är klickad)
if (isset ($registrera)) {
include "connect.php";
$sql = "INSERT INTO user VALUES ('$username','$password')";
$result = mysql_query($sql);
echo "
Välkommen $username!<br />
Ditt konto är nu registrerat.<br /><br />
<form action=loggin.php>
<input type=submit value=\"Logga in\">
</form>
";
} else {
echo ("
<form method=POST>
Användarnamn:<br />
<input type=text size=30 name=username /><br />
Lösenord:<br />
<input type=password size=30 name=password /><br />
<br />
<input type=submit name=registrera value=\"Registrera\" />
</form>
";
}
?>