Disippel i lære Skrevet 22. august 2006 Del Skrevet 22. august 2006 Jeg trenger litt hjelp. Jeg har laget en side til mitt lokale skulelag, og jeg skal lage en info-side som jeg skal legge et passord på, slik at "normale" folk ikke kommer inn der. Siden er denne: www.skulelaget.moo.no og som du ser, er ikkje "logg på" siden knyttet til noe. Kan noen hjelpe til med å lage et script, der jeg skriver inn 10 br.navn+passord (en til hvert styremedlem), og viss br.navn og passor stemmer met ett av altarnativene som er scriptet, så sender den deg til "enside.htm" i samme mappe på serveren Forstår dere hva jeg mener? Lenke til kommentar
AlecTBM Skrevet 22. august 2006 Del Skrevet 22. august 2006 (endret) Jeg har et. Bare vent på edit. EDIT: <form action="login.php" method="POST"> <input type="text" name="user" value="Brukernavn" size="15" onfocus="this.value = '';"><br> <input type="password" name="pass" value="Passordet" size="15" onfocus="this.value = '';"><br> <input type="submit" name="submit" value="Logg inn"> </form> <?php $user = $_POST['user']; $pass = $_POST['pass']; $submit = $_POST['submit']; //Brukere $bruker['AlecTBM'] = '123abc'; $bruker['xox'] = 'mitt passord'; //Sjekker if (isset($submit)){ if ($bruker[$user] == $pass){ echo 'Du er logget inn som: '.$user.'!!'; }else{ echo 'Du er ikke logget inn'; } }else{ echo 'Du er ikke logget inn'; } ?> Håper dette funker PS. Du burde droppe frames og begynne med litt CSS på siden. Gå å snok litt rundt på webprogramerings forumet. JIPPI: 500 innlegg Endret 22. august 2006 av AlecTBM Lenke til kommentar
Disippel i lære Skrevet 23. august 2006 Forfatter Del Skrevet 23. august 2006 (endret) Jeg vi bare ha den i frames, siden jeg er mindre god i programmering ..... Jeg vil bare ha et script som jeg knytter til den siden, og viss brukernavn og passord stemmer, så vil den sende deg videre til "side.htm" Hvordan sender jeg brukeren videre med det scriptet? Jeg skal ikke lage et beskyttet område, bare en "avansert" link... Slik at det er vanskelig å finne uten å bruke br.navn og passord Endret 23. august 2006 av Disippel i lære Lenke til kommentar
AlecTBM Skrevet 23. august 2006 Del Skrevet 23. august 2006 da bytter du ut: echo 'Du er logget inn som: '.$user.'!!'; med: ?> <head> <meta rel="refreash" http="0:vei/til/side.htm"> </head> <?php Sikkert ikke den beste metoden, men den funker fint siden du ikke skal ha noe form for passordbesyttelse på de andre sidene. PS. rett meg hvis jeg er feil Lenke til kommentar
Disippel i lære Skrevet 23. august 2006 Forfatter Del Skrevet 23. august 2006 Går det ann at viss du logger på med bruker 1, så kommer du til bruker1.htm, og viss du logger på med bruker 2, så kommer du til bruker2.htm osv? Lenke til kommentar
ze5400 Skrevet 23. august 2006 Del Skrevet 23. august 2006 Ja, men hvorfor vil du gjøre det?? Det er jo like sikkert som å bygge bare den ene veggen i en bank... Lenke til kommentar
Disippel i lære Skrevet 23. august 2006 Forfatter Del Skrevet 23. august 2006 (endret) Jeg bruker denne koden nå, men jeg kommer meg ikke inn. Kan noen se om de finner feilen? <html> <head> <meta http-equiv="Content-Language" content="no-bok"> <meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> <title>www.skulelaget.moo.no</title> </head> <body> <p align="center"> </p> <table cellpadding="0" cellspacing="0" id="table1" width="651" height="481"> <!-- MSTableType="layout" --> <tr> <td> </td> <td valign="top"> <p align="center"> <img border="0" src="images/Knapper/Logg%20Inn.gif" width="159" height="38"></td> <td height="46"> </td> </tr> <tr> <td valign="top" width="51"> <!-- MSCellType="empty" --> </td> <td valign="top" width="550"> <form action="login.php" method="POST"> <input type="text" name="user" value="Brukernavn" size="15" onfocus="this.value = '';"><br> <input type="password" name="pass" value="Passordet" size="15" onfocus="this.value = '';"><br> <input type="submit" name="submit" value="Logg inn"> </form> <?php $user = $_POST['user']; $pass = $_POST['pass']; $submit = $_POST['submit']; //Brukere $bruker['test'] = 'test'; $bruker['test2'] = 'test2'; //Sjekker if (isset($submit)){ if ($bruker[$user] == $pass){ ?><head><meta rel="refresh" http="0:http://home.no.net/skulelag/index.htm."></head><?php }else{ echo 'Du er ikke logget inn'; } }else{ echo 'Du er ikke logget inn'; } ?> EDIT: Denne koden vil bare lede deg til fremsiden til siden.. Til deg som lurte på hvorfor jeg gjorde det på denne måten, så er det for å gjere dette enkelt, og for at jeg ikke har tilgang til MySQL Endret 23. august 2006 av Disippel i lære Lenke til kommentar
Martin A. Skrevet 24. august 2006 Del Skrevet 24. august 2006 Feil metatag. <meta http-equiv='refresh' content='3;url=siden som man skal videresendes til'> Og om det også er korrekt bruk av metatag, så se på linken. 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å