Avatar billede boye_14 Nybegynder
07. januar 2004 - 18:11 Der er 12 kommentarer og
1 løsning

login system

Hej...

Jeg står og mangler et login system til min hjemmeside.
Og så tænkte jeg på om der er en der gider at lave et til mig ? det skal være i php og MySQL helst.
Avatar billede arne_v Ekspert
07. januar 2004 - 18:16 #1
Database delen af et login system består af en tabel med 2 felter
brugernavn & password.

Alt arbejde ligger i applikationen.

Jeg tror at du får bedre svar i PHP kategorien.
Avatar billede arne_v Ekspert
07. januar 2004 - 18:17 #2
(men det er lavet 117 millioner gange)
Avatar billede boye_14 Nybegynder
07. januar 2004 - 18:18 #3
hmm.. ok
Avatar billede jammerlab Nybegynder
07. januar 2004 - 18:28 #4
http://jammerlab.dk/scripts.php

Mine egne scripts... der kan du downloade dem.
Avatar billede boye_14 Nybegynder
07. januar 2004 - 18:31 #5
ja men skal skulle helst have noget hvor der er MySQL i.. altså sådan så man kan oprette sig og rette profil eller noget i den stil.. så..
Avatar billede jammerlab Nybegynder
07. januar 2004 - 18:34 #6
Formen:

<form action='$PHP_SELF?action=tjeck' method=post>
Brugeravn:<br>
<input type=text name=bruger class=form><br>
Password:<br>
<input type=password name=password class=form><br><br>
<input type=submit name=Submit value=Submit>
</form>

Scriptet:

if($action=="tjeck") {

$resultat = mysql_query("select * from ?? where bruger = '$bruger'");
$row = mysql_fetch_array($resultat);

if (!$row[bruger]) { echo "Brugernavn er forkert"; } else {
if ($row[password]<>$password) { echo "Password er forkert"; } else {

session_start();
session_register(????);

echo "<meta http-equiv=refresh content=0;URL='index.php'>"; }
}
Avatar billede jammerlab Nybegynder
07. januar 2004 - 18:35 #7
Du kan så lave noget som:

session_register(bruger);

if($_SESSION[bruger]) { echo "Du er nu logget ind"; }
Avatar billede boye_14 Nybegynder
07. januar 2004 - 18:36 #8
ja men.. det er jo ikke med MySQL
Avatar billede jammerlab Nybegynder
07. januar 2004 - 18:37 #9
jow det er.
Avatar billede jammerlab Nybegynder
07. januar 2004 - 18:38 #10
$resultat = mysql_query("select * from ?? where bruger = '$bruger'");
$row = mysql_fetch_array($resultat);

?? skiftes ud med den table hvor du har password og bruger.
Avatar billede boye_14 Nybegynder
07. januar 2004 - 18:38 #11
hmm ok
Avatar billede boye_14 Nybegynder
07. januar 2004 - 18:39 #12
der er bare lige et problem.. man kan ikke oprette ! så skal jeg gøre det !
Avatar billede boye_14 Nybegynder
07. januar 2004 - 18:40 #13
skal bare lige lukke det her ! så kan vi køre den vidre inde i den anden jeg har oprettet !
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester