Gå til innhold

hvordan ha passord på hjemmesiden?


Anbefalte innlegg

Videoannonse
Annonse
hvordan får jeg passord på hjemmesiden? f.eks vis jeg skal inn på "bildegalleri" og da skal det komme et passordfelt som man må skrive et riktig  passord (f.eks 123456) for og komme inn på bildegalleri :hmm:

5849046[/snapback]

 

Hvis serveren din er en apache server kan du ha en .htaccessfil som regulerer adgang..

Du lager en fil som hete .htaccess, og den kan se slik ut:

AuthUserFile sti/til/mappene/du/vil/beskytte/.htpasswd
AuthName "Mine hemmelige sider"
AuthType Basic
require valid-user

 

legg merke til . (punktum) først i filnavnet.

 

så lager du en .htpasswd fil, den kan se slik ut:

brukernavn:passord

 

Da vil det poppe opp en liten boks som spør etter brukernavn og passord.

Endret av CruellaDeVille
Lenke til kommentar

<?php
    if(isset($_POST['name']) AND $_POST['name'] = "per" AND $_POST['password']="1234" AND isset($_POST['password'])){
 echo' Her er mine bilder:';
 }
 else{
      echo"
   <form action="" method='POST'>
   <p>Brukernavn:</p>
   <input name='name' type='text'>
   <p>Passord:</p>
   <input name='password' type='password'>
   <input type='submit' value='Logg inn!'>
   ";}
   ?>

Dette kan du bruke til å logge inn.

EDIT: Kan vere litt skriveleifar der...

EDIT2: Det er eit php-script som du kan laste opp på ein server som støttar PHP. Filendinga må bør vere .php eller .php3

Endret av Fjott
Lenke til kommentar
jeg skal ikke ha bruker,navn bare en popup boks som kommer og spør etter passord ikke brukernavn. bare dem jeg sier passordet til, eller leser koden får se på den siden jeg beskytter!

5864829[/snapback]

 

 

Har du cPanel X på serveren din eller plesk?

 

Da kan du lete etter protected page og sette opp passord for mappen

Lenke til kommentar

<!--Plasser scriptet mellom head taggene -->

 

<script language="JavaScript">

var username = window.prompt("Skriv inn brukernavn:","")

var password = window.prompt("Skriv inn passord:","")

 

if ((username !=="BRUKERNAVN HER") || (password !=="PASSORD HER"))

 

{ top.location="about:<b>Feil brukernavn og / eller passord!</b>"}

</script>

Lenke til kommentar
<!--Plasser scriptet mellom head taggene -->

 

<script language="JavaScript">

var username = window.prompt("Skriv inn brukernavn:","")

var password = window.prompt("Skriv inn passord:","")

 

if ((username !=="BRUKERNAVN HER") || (password !=="PASSORD HER"))

 

{ top.location="about:<b>Feil brukernavn og / eller passord!</b>"}

</script>

5866853[/snapback]

 

Hvordan lager man da at man går til en viss side når man har slått inn riktig brukernavn og passord?

Er det mulig å lage dette på selve siden istedet for i et pop-up vindu?

Er dette en skikker løsning?

Lenke til kommentar

javaScript er ikke en sikker løsning!

Her blir også brukernavn/passord lagret i html-dokumentet som sendes til den besøkende. Han/hun kan mao titte på kildekoden for å få ut riktig brukernavn/passord.

 

Bruk heller en .htaccessfil eller et php-script til å kontrollere brukernavn/passord.

Du bør finne mange gode forklaringer vha google

Lenke til kommentar
<!--Plasser scriptet mellom head taggene -->

<script language="JavaScript">
var username = window.prompt("Skriv inn brukernavn:","")
var password = window.prompt("Skriv inn passord:","")

if ((username !=="BRUKERNAVN HER") || (password !=="PASSORD HER"))

{ top.location="about:<b>Feil brukernavn og / eller passord!</b>"}
</script>

5866853[/snapback]

:laugh:

Lenke til kommentar

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 konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...