hallo,
ik ben nogal php-n00b en ik heb alles af zitten zoeken voor een goed loginscript voor mijn site...nu ben ik het volgende login script tegengekomen (ik zet het dalijk hieronder neer). Maar het is de bedoeling dat deze connectie maakt met mijn database. laten we ff voor het gemak het volgende nemen:
database @ database.host.com
username = login
passwd = password
de database waar die dan in moet is "database1"
daarin zit dan (naar waarheid) forum_users en in forum_users zitten "username" (waar de gebruikernsnamen inzitten) en "user_password" (waar de md5 encrypte paswoorden inzitten...maarr...hoe zet ik dat in het script hieronder?
please help mij ik heb al keiveel zitten zoeken maar het lukt echt niet...
ik ben nogal php-n00b en ik heb alles af zitten zoeken voor een goed loginscript voor mijn site...nu ben ik het volgende login script tegengekomen (ik zet het dalijk hieronder neer). Maar het is de bedoeling dat deze connectie maakt met mijn database. laten we ff voor het gemak het volgende nemen:
database @ database.host.com
username = login
passwd = password
de database waar die dan in moet is "database1"
daarin zit dan (naar waarheid) forum_users en in forum_users zitten "username" (waar de gebruikernsnamen inzitten) en "user_password" (waar de md5 encrypte paswoorden inzitten...maarr...hoe zet ik dat in het script hieronder?
please help mij ik heb al keiveel zitten zoeken maar het lukt echt niet...
PHP:
1
| <?registreer.php3 <?php session_start(); if ($submit) { $server = mysql_connect("localhost","user","pass"); mysql_select_db("db", $server); $gebruiker = addslashes($user); $password = md5($paswoord); $query = ("INSERT INTO users (user,password) VALUES ('$gebruiker','$paswoord')") or die ("Er is een fout opgetreden tijdens het toevoegen"); echo "Je bent succelvol toegevoegd, $user"; } else { ?> <form action="<? echo $PHP_SELF; ?>" Method="Post"> Gebruikersnaam: <input type="text" name="user"><br> Paswoord: <input type="password" name="paswoord"><br> E-mail: <input type="text" name="mail"><br> <input type="submit" name="submit" value="Registreer"> </form> <? } ?> login.php3 <?php session_start(); if ($submit) { $server = mysql_connect("host","user","pass"); mysql_select_db("database", $server); $query = ("SELECT * FROM users WHERE user = '$user'"); $resultaat = mysql_query($query); $row = mysql_fetch_array($resultaat); $passdb = $row[password]; $paswoord = md5($paswoord); if ($passdb == $paswoord) { session_register(user); session_register(paswoord); echo "Je bent Succelvol Ingelogt"; } else { ?> <form action="<? echo *PHP_SELF; ?>" Method="Post"> <input type="text" name="user"><br> <input type="password" name="paswoord" ><br> <input type="submit" name="submit" value="Inloggen"> </form> <? } ?> beveiligdepagina.php3 <?php session_start(); $server = mysql_connect("host","user","pass"); mysql_select_db("database",$server); $query = "SELECT * FROM users WHERE user='$user'"; $passrow = mysql_fetch_array($query); $passdb = $passrow[password]; if ($passdb != $paswoord) { ?> Om deze pagina te bekijken moet je ingelogd zijn! <? } else { ?> Hier je page <? } ?> ?> |