Gå til innhold

Webside som krever brukernavn og passort - Hvordan


Anbefalte innlegg

Skrevet

Jeg vil lage et nettsted der hvor bare noen kan komme inn. Jeg vil at det skal være påkrevd brukernavn og passord, og at kun jeg (admin) kan tildele dette. jeg vil ikke ha et forum, men en vanlig webside. hvordan gjøres dette. og kan jeg gjøre det i HTML elller må det gjøres i PHP eller noe annet? Og helst bare noe mapper som er slik :)

 

Håper på positivt svar :)

Videoannonse
Annonse
Skrevet

Takk, men etter det jeg forstod så var det bare passordbeskyttet? jeg vil gjerne ha det så en må være en bruker, akkurat slik som på forumet her :)

Skrevet

Mekka ett raskt ett:

<?php 

$user=$_POST['user'];  /* Dette er "brukernavn"-boksen */ 
$password=$_POST['pass'];  /* Dette er "passord"-boksen */ 

if ($user=="BRUKERNAVN" && $password=="PASSORD") 
echo include("siden du skal åpne hvis passordet og brukernavn er rett.php"); 

else 
echo "Feil brukernavn/passord!<br><a href=SIDENDIN>[Tilbake]</a>"; 

?>

Skrevet
Mekka ett raskt ett:

<?php 

$user=$_POST['user'];  /* Dette er "brukernavn"-boksen */ 
$password=$_POST['pass'];  /* Dette er "passord"-boksen */ 

if ($user=="BRUKERNAVN" && $password=="PASSORD") 
echo include("siden du skal åpne hvis passordet og brukernavn er rett.php"); 

else 
echo "Feil brukernavn/passord!<br><a href=SIDENDIN>[Tilbake]</a>"; 

?>

5868112[/snapback]

 

Er den der sikker?

Skrevet
Mekka ett raskt ett:

<?php 

$user=$_POST['user'];  /* Dette er "brukernavn"-boksen */ 
$password=$_POST['pass'];  /* Dette er "passord"-boksen */ 

if ($user=="BRUKERNAVN" && $password=="PASSORD") 
echo include("siden du skal åpne hvis passordet og brukernavn er rett.php"); 

else 
echo "Feil brukernavn/passord!<br><a href=SIDENDIN>[Tilbake]</a>"; 

?>

5868112[/snapback]

 

Er den der sikker?

5868147[/snapback]

99.9% sikker ja

Skrevet

Jeg får det ikke til å funke... Kan du forklare hva jeg skal skrive hvor og hva som kan være problemet? Hvor skal jeg legge hle koden egentlig? Brukte "Insert HTML" i DW i et layer bare for å teste... Det be sikkert feil... :(

Skrevet

Quoter en løsning fra B-Zerc, postet i tråden Fjott linker til, som funker. Testa den selv her: www.mapmaniacs.com/ku.html

(Linken dør snart :p )

 

<!--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="SIDE BRUKEREN SKAL KOMME TIL VED FEIL"}

</script>

Skrevet
Quoter en løsning fra B-Zerc, postet i tråden Fjott linker til, som funker. Testa den selv her: www.mapmaniacs.com/ku.html

(Linken dør snart :p )

 

<!--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="SIDE BRUKEREN SKAL KOMME TIL VED FEIL"}

</script>

5870382[/snapback]

 

Hvor skriver man inn siden man skal komme til hvis man skriver rett?

Skrevet
Quoter en løsning fra B-Zerc, postet i tråden Fjott linker til, som funker. Testa den selv her: www.mapmaniacs.com/ku.html

(Linken dør snart :p )

 

<!--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="SIDE BRUKEREN SKAL KOMME TIL VED FEIL"}

</script>

5870382[/snapback]

Den var ikke sikker i det heletatt kom inn med en gang

Skrevet

Kan ingen poste en kode som:

-Lar deg bestemme passord og brukernavn

-ikke lager et pop-up vindu

-sender deg til en side hvis du skriver feil

-sender deg til en side hvis du skriver rett

-Er sikkert!

Skrevet

Her, heile scriptet i ein .php-fil:

<?php
   if(isset($_POST['name']) AND $_POST['name'] = "per" AND $_POST['password']="1234" AND isset($_POST['password'])){
echo' Her kjem alt som skal vere passordbeskytta!!';
}
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!'>
  ";}
  ?>

Du må lagre i ei .php-fil.

Skrevet (endret)
Zathardor: Du kan ikkje bruke dette, det er berre å sjå i kjeldekoden for å finne ut pass/brukernavn.

5872268[/snapback]

hehe ja... Var brukernavnet Lars?

5872340[/snapback]

Gotdamned, det var ikke mye sikkert, nei :!:

 

EDIT: Men hvordan fant dere egentlig ut det? Jeg klarer ikke å trylle frem koden for å skjekke uten å logge inn ordentlig... :hmm:

Endret av Nano-
Skrevet
Her, heile scriptet i ein .php-fil:
<?php
   if(isset($_POST['name']) AND $_POST['name'] = "per" AND $_POST['password']="1234" AND isset($_POST['password'])){
echo' Her kjem alt som skal vere passordbeskytta!!';
}
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!'>
  ";}
  ?>

Du må lagre i ei .php-fil.

5872343[/snapback]

 

Kan du liksom forkalre hvor ting skal være? F.eks. hvor passordet skal skrives inn osv. :blush:

I en .php fil? Så jeg må lage en side av internettsiden min i php i stedet og legge dette der?

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å
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...