Postet av: Anonym Re: loggin.php
> hei
>
> Jeg har en internsie med 15 brukere og har brukt kode 7.1 som mal, men jeg ønsker jo å ha 15 forskjellige brukernavn og passord så hvordan gjør jeg det?
Hei Elisabeth
Jeg er foreløpig ingen kløpper på php, men jeg valgte å bruke mysql database. Du kan opprette en tabell som du eksempelvis kaller `brukere`. I den lager du 3 kolonner; brukernr, brukernavn, passord. Brukernr skal være autonr i mysql. Deretter kan du lage en side for registèr_deg.php i basen. Håper det hjelper. Denne koden fungerer i hvertfall.
Frode
<?php
if ( !isset($_POST[\'knapp\']) ) { //vis skjema
?>
<br>
</p>
<form action=\'\' method=\'post\'>
<p><span class=\"style1\">
Brukernavn:<br>
<input type=\'text\' name=\'navn\' size=\'15\'>
<br>
<br>
Passord: <br>
<input type=\'password\' name=\'pass\' size=\'15\'>
<br>
</span><span class=\"style1\"><br>
<input type=\'submit\' name=\'knapp\' value=\'Logg inn\'>
</span> <br>
<?php
}//if
else { //prosesser skjemaet
$tilkobling = mysql_connect(\"localhost\", \"brukernavn\", \"passord\");
mysql_select_db(\"databasenavn\", $tilkobling);
$sql = \"SELECT * FROM `tabell` \";
$sql .= \"WHERE `brukernavn`=\'\" . $_POST[\'navn\'] . \"\' \";
$sql .= \"AND `passord`=\'\" . $_POST[\'pass\'] . \"\' \";
// $sql . \"<p>\";
$resultat = mysql_query($sql, $tilkobling);
$antall = mysql_num_rows($resultat);
if ($antall == 1) include \"musicnonstop.php\";
else
echo \"<h3>Feil brukernavn og passord</h3>\";
}//ferdig med prosessering
| |