Avatar billede dj_darkzone Nybegynder
20. oktober 2002 - 15:15 Der er 26 kommentarer og
2 løsninger

Et godt loginscript ...!

Hej...
Er der nogle der kender et godt loginsystem
??
Det skal virke og køre på mysql database...

J vil gerne have direkte link ...  :)

Håber i kan hjælpe..
Avatar billede saison Nybegynder
20. oktober 2002 - 15:23 #1
Skal det virke?? Så kan jeg ikke hjælpe dig... :o)
Avatar billede dj_darkzone Nybegynder
20. oktober 2002 - 15:24 #2
why??
Har du nogle der ikke virker da?
Avatar billede saison Nybegynder
20. oktober 2002 - 15:25 #3
Hehe, nej det var en joke. Jeg har et, men jeg har brugt meget lang tid på det, så jeg giver det ikke bare sådan væk.
Men gå i gang selv, så vil jeg med glæde hjælpe dig!
Avatar billede dj_darkzone Nybegynder
20. oktober 2002 - 15:25 #4
hvad skal du have for d?
Avatar billede dj_darkzone Nybegynder
20. oktober 2002 - 15:26 #5
Står MEGET og mangler sådanne et ... :)
Please hjælp...
Avatar billede saison Nybegynder
20. oktober 2002 - 15:28 #6
For det jeg har lavet?? ikke points.
Men hvis du selv går igang skal jeg nok hjælpe dig....
Avatar billede dj_darkzone Nybegynder
20. oktober 2002 - 15:29 #7
jamen har prøvet men det gider ikke.. kan j ikek bare få en lille del af det.. opret - login - og ikek andet
Avatar billede saison Nybegynder
20. oktober 2002 - 15:30 #8
2 sekunder, jeg hjælper dig lige igang...
Avatar billede dj_darkzone Nybegynder
20. oktober 2002 - 15:31 #9
ok
Avatar billede sukos Juniormester
20. oktober 2002 - 15:35 #10
Der ligger osse lidt på http://www.sukos.dk/php/login/
Avatar billede sukos Juniormester
20. oktober 2002 - 15:36 #11
Der er ikke nogen "opret" del, men det kan du jo så selv lave :O)
Avatar billede Slettet bruger
20. oktober 2002 - 15:37 #12
Jeg har bygget meget videre på sukos login og der er også en opret del...
Men det er jo enkelt nok at lave selv..
Avatar billede dj_darkzone Nybegynder
20. oktober 2002 - 15:38 #13
er i den samme bruger?
Avatar billede dj_darkzone Nybegynder
20. oktober 2002 - 15:38 #14
må j få det? westhi ?
Avatar billede Slettet bruger
20. oktober 2002 - 15:39 #15
dj_darkzone>>Kan du overhovedet PHP??
Avatar billede sukos Juniormester
20. oktober 2002 - 15:39 #16
Nej, vi er ikke samme bruger, altså mig og westhi! :O)
Avatar billede Slettet bruger
20. oktober 2002 - 15:40 #17
Hehe nej da :)
Avatar billede dj_darkzone Nybegynder
20. oktober 2002 - 15:40 #18
jeg mente dig og saison
Avatar billede dj_darkzone Nybegynder
20. oktober 2002 - 15:40 #19
why westhi?
Avatar billede dj_darkzone Nybegynder
20. oktober 2002 - 15:40 #20
ja det kan j westhi
men d j selvlaver virker ikke...
Avatar billede enragedbudda Nybegynder
20. oktober 2002 - 15:41 #21
er det en appache server??

hvis det er så brug .htaccess... det er det pt mest sikre...
hvis du vil vide mere om htaccess... så er det her: http://www.webcafe.dk/artikler/apache/htaccessintro/
Avatar billede dj_darkzone Nybegynder
20. oktober 2002 - 15:42 #22
ja det er en appache server... kigger på d
Avatar billede Slettet bruger
20. oktober 2002 - 15:43 #23
dj_darkzone>>Jeg syntes selv at du burde gå i gang.. Og hvis det ikke virker det du laver vil jeg som saison med glæde hjælpe dig! Det er meget enkelt at lave en opret funktion :)
Jeg giver altså ikke bare ud til de dovne, prøv selv inden så kan vi finde ud af det
Avatar billede Slettet bruger
20. oktober 2002 - 15:43 #24
Smid det du selv har lavet her! Så kan vi hjælpe dig
Avatar billede saison Nybegynder
20. oktober 2002 - 15:43 #25
Du skal starte med at oprette en brugerdatabase.

Indsæt følgende i MySQL:
CREATE TABLE bruger (
  id int(6) NOT NULL auto_increment,
  brugernavn varchar(30) NOT NULL default '',
  password varchar(50) NOT NULL default '',
  PRIMARY KEY  (id)
) TYPE=ISAM PACK_KEYS=1;

Så laver du en side der hedder login.htm:
<html>
<body>
<form action="registrer.php" method="post">
<input type="text" name="brugernavn">
<input type="password" name="password">
<input type="submit">
</form>
</body>
</html>

Når brugerne skriver deres brugernavn og password skal du have en side, hvor du tjekker om deres indtastninger passer til databasen. Den kalder vi registrer.php:

<?

$query = mysql_query("SELECT * FROM bruger WHERE brugernavn='$brugernavn' AND password='$password'");
$antal = mysql_num_rows($query);
$row = mysql_fetch_array($query);
if($antal == 0) {
echo"Fejl, ugyldigt brugernavn, eller kodeord!";
}

else
{
setcookie("brugernavn", "$brugernavn", time()+3600);
header("location: index.php");
}
?>

Nu kan brugere logge ind og der gemmes en cookie.
Men de skal jo også kunne oprette sig, det gøres med opret_bruger.php:

<form action="opret.php" method="post">
<input type="text" name="brugernavn">
<input type="password" name="password">
<input type="submit">
</form>

Sådan dér.
Der er en side der hedder opret.php der skal tjekke for diverse ting og derefter indsætte ovenstående i databasen:

<?
if($brugernavn == "" || $password == "") {
echo"Du skal udfylde alle felter!";
} else {
$query = mysql_query("SELECT brugernavn FROM bruger WHERE brugernavn='$brugernavn'");
$antal = mysql_num_rows($query);
if($antal > 0) {
echo "Desværre, der findes allerede en bruger med samme navn."; exit; };

mysql_query("INSERT INTO bruger (brugernavn, password) VALUES ('$brugernavn', '$password')");
header("location: index.php");
} ?>

Sådan. Så bare husk at lav en forbindelse til mysql-datbasen, hver gang den skal bruges.

Du kan teste om det virker med login, ved at lave en side kaldet index.php og skrive:

<?
if($brugernavn){
echo"Du er logget ind";
}
else {
Du er ikke logget ind";
}
?>

_______________________________
Sådan. Jeg har ikke testet det, da jeg lige har skrevet det hurtigt, men bare sig til hvis du får fejl!!
Avatar billede saison Nybegynder
20. oktober 2002 - 15:45 #26
Sådan ca. tror jeg :o)
Avatar billede dj_darkzone Nybegynder
20. oktober 2002 - 15:45 #27
ok tark saison kigger på det.....
Avatar billede saison Nybegynder
20. oktober 2002 - 15:49 #28
Ja, okay.
Men det er jo kun en skitse, der kun lige kan det allermest nødvendige, men nu har jeg da hjulpet dig igang!
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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