Toon posts:

[php]Login-script met mysql

Pagina: 1
Acties:
  • 42 views sinds 30-01-2008

Verwijderd

Topicstarter
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...
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 <? } ?> ?>

  • chem
  • Registratie: Oktober 2000
  • Laatst online: 27-08 13:53

chem

Reist de wereld rond

/14 is niet je persoonlijke helpdesk.

ik zou aanraden een php en/of mysql tutorialtje door te nemen; wat je nl. zegt is letterlijk, woord-voor-woord zo'n beetje in die code te vinden.

deze gaat dicht, want dit soort scriptrequests zijn niet gewenst.

Klaar voor een nieuwe uitdaging.


Dit topic is gesloten.