Iris_L Skrevet 2. februar 2006 Del Skrevet 2. februar 2006 Er det noen som vet det? Som kan vise meg? Trenger det desperat mye Lenke til kommentar
Arne Skrevet 2. februar 2006 Del Skrevet 2. februar 2006 Utdype litt? Skal du lage det sjølv? Korleis skal du kunne logge inn? Brukarnavn og passord i ei fil eller database? Her er eit enkelt loginsystem (Har ikkje validiert input) <?php if(isset($_POST['bruker']) AND isset($_POST['passord']) { $bruker = $_POST['bruker']; //Berre for enkelheits skyld $pass = $_POST['passord']; //Samme som over if($bruker == "NavnPåBrukerenDin" AND $pass == "PassordetDitt"){ echo ' WAO! DU ER LOGGA INN!!';} else { echo 'Venlegst logg inn med rikteg passord!';}} else " <form action='index.php' method='post'> <p>Skriv inn brukarnamn:</p> <input type='text' name='bruker'> <p>Passord:</p> <input type='password' name='passord'> <input type='submit' value='Logg inn!'>"} ?> Eg tek forbehald mot skriveleifar. Skreiv det inn i eit "fast-reply" vindauga. Lenke til kommentar
neivoll Skrevet 2. februar 2006 Del Skrevet 2. februar 2006 Du må nok utdype litt mer ja. I tillegg til det Fjott spør om, bør du si om du vil ha et flerbrukersystem (med/uten registreringsmuligheter), hvilken metode du vil bruke for å se om man er logget inn (cookies, sessions), og om du kan noe php og eventuelt mysql selv. Og det loginskjemaet Fjott lagde i full fart her vil ikke gjøre at du holder deg logget inn når du går videre til neste side. Lenke til kommentar
Arne Skrevet 2. februar 2006 Del Skrevet 2. februar 2006 Nei, då må du legge til ein kake/session og spørre om kaka/sessionen er satt på den neste siden. Lenke til kommentar
NH Skrevet 2. februar 2006 Del Skrevet 2. februar 2006 et eksempel på et login script: <?php session_start(); // start session class minsql{ var $hostname = 'localhost'; var $username = 'root'; var $password = ''; var $db = 'mindb'; function sql(){ return mysql_connect($this->hostname, $this->username, $this->password); } function getDB(){ return $this->db; } } $conn = new minsql(); //Valider Brukernavnet if(preg_match('@^[a-zæøå0-9_-]+$@i', $_POST['brukernavn'])){ $username = $_POST['brukernavn']; } else { die("Ugyldig brukernavn, kan kun inneholde tegnene a-å, 0-9 samt - og _"); } //valider passordet if(preg_match('@^[a-zæøå0-9_-]+$@i', $_POST['passord'])){ $username = $_POST['passord']; } else { die("Ugyldig passord, kan kun inneholde tegnene a-å, 0-9 samt - og _"); } //Lag en sql spørring $sql = "SELECT * FROM gb_admin WHERE username='$username' AND password='$passord'"; $result = mysql_query($sql, $conn); if(!$result){ echo "Ingen med dette brukernavnet/passsordet ble funnet i databasen"; } //sjekk om en bruker ble funnet if(mysql_num_rows($result) == 1){ $info = mysql_result($result, 0); //Bruker funnet, set sessions $_SESSION['userid'] = $info['id']; $_SESSION['brukernavn'] = $info['brukernavn']; } else { echo "Ingen med dette brukernavnet/passsordet ble funnet i databasen"; } //Lukk mysql koblingen mysql_close($conn); ?> Husk alltid å validere input fra forms, spesielt når de sendes til en sql spørring. ALDRI direkte overfør variabler fra form til spørringer... Lenke til kommentar
Iris_L Skrevet 2. februar 2006 Forfatter Del Skrevet 2. februar 2006 Jeg ønsker et login script der de som registrerer seg kan lage egen profil Skal prøve å forklare litt jeg Jeg har nå en dyreside: www.dyrepraten.moo.no Det jeg vil gjøre er å forbedre siden veldig mye med både innhold og design. Som dere sikkert vet er det maaange dyresider på nett, så jeg vil i tillegg til diskusjonsforum og fakta (innhold) ha et slags dyrespill på siden, noe ala dette: www.horseland.com Dette fordi at de som liker dyr, men ikke kan ha selv skal få sitt eget lille nettdyr Det skal nok mye til for å gjøre dette, men kanskje dere kan hjelpe til litt? Lenke til kommentar
Iris_L Skrevet 2. februar 2006 Forfatter Del Skrevet 2. februar 2006 Foressten, hvis dette her lar seg gjøre så bestiller jeg et stort webhotell med domene. Somsagt jeg er ikke flink med denne kodingen, kan bare litt HTML Om noen kan hjelpe meg så setter jeg stor pris på det. Om dere tar betalt så betaler jeg gjerne om dere kan gjøre hva jeg ønsker, men jeg har desverre ikke råd til å betale i dyre dommer... Lenke til kommentar
0lav Skrevet 2. februar 2006 Del Skrevet 2. februar 2006 Hei! Du kan se litt på den Her. Den er mySQL bassert og er slik at brukere kan opprette en bruker.. Den er uten profil osv da, men det er ikke så vanskelig å legge til.. Lenke til kommentar
Arne Skrevet 2. februar 2006 Del Skrevet 2. februar 2006 Du kan bruke ein gratishost viss du vil prøve litt før du kjøpar. Ein god er www.frac.dk home.no kan i alle fall ikkje bruke. Lenke til kommentar
Iris_L Skrevet 2. februar 2006 Forfatter Del Skrevet 2. februar 2006 Du kan bruke ein gratishost viss du vil prøve litt før du kjøpar.Ein god er www.frac.dk home.no kan i alle fall ikkje bruke. 5542254[/snapback] Har oppretten en konto der nå, men har visst ikke cookies på min pc Hvordan innstallerer man det? Lenke til kommentar
Gjest Slettet-df17e Skrevet 2. februar 2006 Del Skrevet 2. februar 2006 Dette har vert oppe mange ganger før. Om du søker litt rundt på forumet finner du masse tråder om dette Lenke til kommentar
Iris_L Skrevet 3. februar 2006 Forfatter Del Skrevet 3. februar 2006 Finner ikke noe særlig jeg.. Jeg finner tråder der cookies er nevnt men ikke hvordan man innstallerer dem... Foressten, jeg har testet om dem funker greit og jeg fikk svar at det gjør dem, så da skjønner jeg ikke hva som kan være galt.. Dette feilen kommer opp når jeg skal inn på phpmyadmin på frac.dk #1045 - Access denied for user 'Iris'@'192.168.1.2' (using password: YES) Lenke til kommentar
Iris_L Skrevet 5. februar 2006 Forfatter Del Skrevet 5. februar 2006 Går det an å lage et script som man bare kan lime inn på siden? Lenke til kommentar
Iris_L Skrevet 6. februar 2006 Forfatter Del Skrevet 6. februar 2006 Ingen som vet? Lenke til kommentar
stian90_2 Skrevet 6. februar 2006 Del Skrevet 6. februar 2006 www.mortz0r.tk har en innlogingsystem som funker =) Lenke til kommentar
Iris_L Skrevet 7. februar 2006 Forfatter Del Skrevet 7. februar 2006 www.mortz0r.tk har en innlogingsystem som funker =) 5562294[/snapback] Tusen takk! Skal prøve nå Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå