Du må være registrert og logget inn for å kunne legge ut innlegg på freak.no
X
LOGG INN
... eller du kan registrere deg nå
Dette nettstedet er avhengig av annonseinntekter for å holde driften og videre utvikling igang. Vi liker ikke reklame heller, men alternativene er ikke mange. Vær snill å vurder å slå av annonseblokkering, eller å abonnere på en reklamefri utgave av nettstedet.
  33 1655
Hei, Finner ikke noe på Forumet eller på google!

Jeg er ute etter en logg inn ''skipt''!
Asså en html kode som jeg legger til ET/TO passorer som virker til og komme inn på en side!

Og det vill si at det skall stå:

''Skriv inn passord!

Passord: ''

Når du har skrevet inn riktig passord så kommer du inn på en NY side!
Dette trenger ikke og være hackesikkert asså

BILDE:
http://home.minlos.no/~lene.olsen/Logg%20on.JPG


Ps: Piczo har noe lingnene!

Ps: Jeg har skrevet dette FØR men da STENKTE administratorene tråden for de jeg hadde spurt om dette FØR! Men det har jeg ikke gjort! Jeg har spurt om å logge inn med MYsql osv!

HÅPER DERE IKKE STENGER DENNE TRÅDEN OG
Det er så mange tråder om dette på forumet...

Og du kan ikke bruke ren html til å lage en sånn passordside, uten at det blir SVÆRT lett å finne ut koden. Du må nok til å lære deg litt basic php/jsp for å unngå javascript som viser hva passordet sammenlignes med.

For øvrig er det tonnevis av eksempel på dette ute på nettet, og google er din venn i jakten.
Se her er et par treff:
http://www.weberdev.com/get_example-3927.html
http://www.plus2net.com/php_tutorial...gin_script.php

Felles for slike script er at du må ha en form på siden din med en slik kode:

Kode

<form action="side2.php" method="post">
<input type="password" name="pass">
<input type="submit" value="Send">
</form>
Eneste som mangler da er side2.php som passordfeltet sendes til, og den må også behandle/sjekke passordet.
Sist endret av Dyret; 16. april 2007 kl. 17:53.
Trigonoceps occipita
vidarlo's Avatar
Donor
Det aller enklaste er faktisk .htaccess.

Les litt om korleis du gjer det HER. Da slepp du å skrive så mykje som ei linje med kode...
Om du har støtte for PHP kan du gjøre noe så enkelt som dette:

Kode

// Formen under kan legges inn hvor du enn måtte ønske, bare stien til action stemmer
<form action="beskyttet.php" method="post">
  <input type="text" name="pw">
  <input type="submit" name="login" value="  Logg inn  ">
</form>

//Koden under må legges i et php-dokument, og hete "beskyttet.php"
<?php
$pw = 'DITT PASSORD';
if ($_POST['login'] && $_POST['pw'] == $pw) {
?>

<h1>Velkommen</h1>
<p>Her kan du skrive vanlig HTML</p>

<?php
}
else {
    die('Galt passord');
}
?>
Eksempel på en enkel mulighet.
Vil også anbefale denne .htaccess-guiden http://www.javascriptkit.com/howto/htaccess3.shtml
Ellers så har http://www.bravenet.com mange slike fine funksjoner hvor du bare putter inn et par linjer med html-kode.
Trådstarter
18 0
Sitat av ma10as
Om du har støtte for PHP kan du gjøre noe så enkelt som dette:

Kode

// Formen under kan legges inn hvor du enn måtte ønske, bare stien til action stemmer
<form action="beskyttet.php" method="post">
  <input type="text" name="pw">
  <input type="submit" name="login" value="  Logg inn  ">
</form>

//Koden under må legges i et php-dokument, og hete "beskyttet.php"
<?php
$pw = 'DITT PASSORD';
if ($_POST['login'] && $_POST['pw'] == $pw) {
?>

<h1>Velkommen</h1>
<p>Her kan du skrive vanlig HTML</p>

<?php
}
else {
    die('Galt passord');
}
?>
Eksempel på en enkel mulighet.
Vis hele sitatet...
Ok, Men hve er action stemmer
Trigonoceps occipita
vidarlo's Avatar
Donor
Veit du kva huto? Eg foreslår at du setter deg ned og leser en liten halvtime om forms og slikt, og ser gjennom dei linkane du har fått her. Det er ingen grunn til at vi skal finne opp hjulet på nytt for deg...
Trådstarter
18 0
Sitat av vidarlo
Veit du kva huto? Eg foreslår at du setter deg ned og leser en liten halvtime om forms og slikt, og ser gjennom dei linkane du har fått her. Det er ingen grunn til at vi skal finne opp hjulet på nytt for deg...
Vis hele sitatet...
Du trenger ikke og finne opp ''Hjulet'' for meg men lurer bare på hva action er

Så klarer jeg resten selv tror jeg
Vel, du må bare sørge for at denne stien stemmer; action="beskyttet.php"
Sånn den står nå, må beskyttet.php ligge i samme mappe som siden som innholder formen.
Trådstarter
18 0
Jeg er vell kansje litt blond men! Jeg får det ikke til!

Beskyttet fila ser sånn ut!

Kode

<?php 
$pw = 'test'; 
if ($_POST['login'] && $_POST['pw'] == $pw) { 
?> 

<h1>Velkommen</h1> 
<p>Dette er jo bra</p> 

<?php 
} 
else { 
    die('Galt passord'); 
} 
?>
Logg in fila ser sånn ut:

Kode

<form action="beskyttet.php" method="post"> 
  <input type="text" name="pw"> 
  <input type="submit" name="login" value="  Logg inn  "> 
</form>
Vet ikke hva jeg skall gjøre nå Leste litt på de linkene og men

Plizz hjelp meg litt til
NOOOOOOOOOOOOOOOOOO-
robhol's Avatar
Action er det dokumentet som blir kalt når brukeren trykker på submit, og som får sendt til seg alle data fra skjemaet.
Gjentar Vidarlos tips her:
Les om forms
(Staving + litt grammatikk er heller ikke dumt)
www.php.net - Her kan du lese om de forskjellige forms etc.
Trigonoceps occipita
vidarlo's Avatar
Donor
Sitat av nPulz
www.php.net - Her kan du lese om de forskjellige forms etc.
Vis hele sitatet...
Kan du finne kor det står om forms på php.net? Eg kan ikkje finne det...
Trådstarter
18 0
Finner ikke noe som ''forms'' Jeg heller!

Men er det ikke none som vet hva jeg har gjort galt??
Ikke så lett å si hva som er galt om du ikke sier hva som er feil? Legg begge filene dine på en php-støttende server, og kjør formen.
Det har da ingen ting å si si om han skriver ut outputs med en php-funksjon eller lukker scriptet og skriver ut som vanlig html, noe som er lettere for folk som ikke er så stødig på php.
Trigonoceps occipita
vidarlo's Avatar
Donor
Sitat av Dyret
det som står mellom de to snuttene med php-kode vil ALLTID vises. Nå er ikke jeg noe særlig på PHP men tror det må bli noe sånt som

Kode

<?php 
$pw = 'test'; 
if ($_POST['login'] && $_POST['pw'] == $pw) { 

print("<h1>Velkommen</h1> 
<p>Dette er jo bra</p>");

else { 
    print("Galt passord"); 
} 
?>
Vis hele sitatet...
Pity you are wrong then.

Det eksemepelet vil funke, og er bedre enn den koden du kom med... Og nei, det vil ikkje bli vist med mindre passordet er rett.
Ingen som nevnte REN javascript, men det er også en mulighet.

Kode

<script>
function pw()
{
	var passord = "superpassord";
	var passdiv = document.getElementById("pw").value;
	if (passord == passdiv) {
		location.href = "hemmeligSide.php";
	} else {
		alert("Passordet er feil, din slask!");
	}
}
</script>
<input type="password" id="pw">
<input type="button" onclick='pw()' value="Logg Inn">
Den passer til din beskrivelse:
Når du har skrevet inn riktig passord så kommer du inn på en NY side!
Dette trenger ikke og være hackesikkert asså
Vis hele sitatet...
NOOOOOOOOOOOOOOOOOO-
robhol's Avatar
typisk: Dette er vel kanskje like sikkert som å skrive:
"Skriv superpassord her for å få tilgang til mine 'hemmelige' saker"
og absolutt ikke noen forsikring i det hele tatt.
Ikke alle som 'kan' lese kildekode vettu. Jeg vet det er en dårlig løsning, men den fungerer uten noe serverside validering.
Trådstarter
18 0
Sitat av typisk
Ingen som nevnte REN javascript, men det er også en mulighet.

Kode

<script>
function pw()
{
	var passord = "superpassord";
	var passdiv = document.getElementById("pw").value;
	if (passord == passdiv) {
		location.href = "hemmeligSide.php";
	} else {
		alert("Passordet er feil, din slask!");
	}
}
</script>
<input type="password" id="pw">
<input type="button" onclick='pw()' value="Logg Inn">
Den passer til din beskrivelse:
Vis hele sitatet...
Ja, Det var den koden jeg var ute utter
Takker!

Kode

<script>
function pw()
{
var passord = "test";
var passdiv = document.getElementById("pw").value;
if (passord == passdiv) {
location.href = "hemmeligSide.php";
} else {
alert("Passordet er feil, din slask!");
}
}
</script>
<input type="password" id="pw">
<input type="button" onclick='pw()' value="Logg Inn">
Nå er koden slik ut, Men det må jo gå an og skrive inn brukernavn og en plass

Kode

var Brukernavn = "test";
Slikk at koden blir noe sånt:

Kode

<script>
function pw()
{
var passord = "test";
var brukernavn = ''test'';
var passdiv = document.getElementById("pw").value;
var Brukernavn = document.getElementById("pw").value; 
if (passord == passdiv)
 {location.href = "hemmeligSide.php";
} else {
alert("Passordet er feil, din slask!");
}
}
</script>
<input type="password" id="pw">
<input type="username" id="pw">
<input type="button" onclick='pw()' value="Logg Inn">
For da må du ha ''brukernavn'' og ''passord''

[COLOR=Red]Takker for alle svar![/COLOR]

Kode

<script>
function pw()
{
var passord = "passordet";
var brukernavn = "brukernavnet";
var passdiv = document.getElementById("pass").value;
var brukdiv = document.getElementById("bruker").value;
if (passord == passdiv && brukernavn == brukdiv)
{
location.href = "hemmeligSide.php";
} else {
alert("Passordet er feil, din slask!");
}
}
</script>
Brukernavn: <input type="text" id="bruker">
<br>
Passord: <input type="password" id="pass">
<br>
<input type="button" onclick='pw()' value="Logg Inn">
Sitat av ma10as
Om du har støtte for PHP kan du gjøre noe så enkelt som dette:

[code]// Formen under kan legges inn hvor du enn måtte ønske, bare stien til action stemmer

Kode

<form action="beskyttet.php" method="post">
  <input type="text" name="pw">
  <input type="submit" name="login" value="  Logg inn  ">
</form>

//Koden under må legges i et php-dokument, og hete "beskyttet.php"
<?php
$pw = 'DITT PASSORD';
if ($_POST['login'] && $_POST['pw'] == $pw) {
?>

<h1>Velkommen</h1>
<p>Her kan du skrive vanlig HTML</p>

<?php
}
else {
    die('Galt passord');
}
?>[/
Eksempel på en enkel mulighet.
Vis hele sitatet...
Prøv å legge alt dette inn i en "index.php", endre "Beskyttet.php" til "index.php" endre det slik at det ser slik ut:


Kode

<html>
<body>
<form action="index.php" method="post">
  <input type="text" name="pw">
  <input type="submit" name="login" value="  Logg inn  ">
</form>


<?php
$pw = 'DITT PASSORD';
if ($_POST['login'] && $_POST['pw'] == $pw) {


<h1>Velkommen</h1>
<p>Her kan du skrive vanlig HTML</p>

}
else {
    die('Galt passord');
}
?>
</body>
</html>
Sist endret av marfo; 17. april 2007 kl. 09:40.
Jeg vet du skrev i førstepost at den ikke trengte å være "hacksikker", men sånn det er nå, er alt jeg trenger å gjøre å trykke Ctrl+U, så kan jeg se brukernavn og passord i ren tekst. Jeg vet det finnes slike løsninger i JS, som kryptrerer passordet. Anbefaler å søke litt etter dette

Edit:
marfo, det du viser over, vil drepe siden, og skrive ut Galt passord uansett.
Sist endret av ma10as; 17. april 2007 kl. 11:35.
m0b
m0b's Avatar
DonorAdministrator
Php-eksemplet som er vist her vil vel ikke akkurat funke. Det som er skrevet av HTML må trykkes inn i en streng eller konstant. Deretter kjøres echo på.

Dere burde kanskje lese litt på det jeg har skrevet i disse to postene:
http://www.freakforum.nu/forum/showt...768#post892768
http://www.freakforum.nu/forum/showt...768#post892783
Sist endret av m0b; 17. april 2007 kl. 11:41.
Trådstarter
18 0

Kode

<script>
function pw()
{
var passord = "passordet";
var brukernavn = "brukernavnet";
var passdiv = document.getElementById("pass").value;
var brukdiv = document.getElementById("bruker").value;
if (passord == passdiv && brukernavn == brukdiv)
{
location.href = "hemmeligSide.php";
} else {
alert("Passordet er feil, din slask!");
}
}
</script>
Brukernavn: <input type="text" id="bruker">
<br>
Passord: <input type="password" id="pass">
<br>
<input type="button" onclick='pw()' value="Logg Inn">
Ok, Det virka SUPERT Takk!!!!
Men vet du hvordan du gjør sån at du kan bruke 2 forsjellige brukernavner og passord??
Er det bare sånn???

Kode

<script>
function pw()
{
var passord = "passordet";
var brukernavn = "brukernavnet";
var passord = "passordet";
var brukernavn = "brukernavnet";
var passdiv = document.getElementById("pass").value;
var brukdiv = document.getElementById("bruker").value;
var passdiv = document.getElementById("pass").value;
var brukdiv = document.getElementById("bruker").value;
if (passord == passdiv && brukernavn && passdiv && brukernavn == brukdiv)
{
location.href = "hemmeligSide.php";
} else {
alert("Passordet er feil, din slask!");
}
}
</script>
Brukernavn: <input type="text" id="bruker">
<br>
Passord: <input type="password" id="pass">
<br>
<input type="button" onclick='pw()' value="Logg Inn">
Da er det vell bare og doble var

Kode

passord = "passordet";
var brukernavn = "brukernavnet";
Og

Kode

var passdiv = document.getElementById("pass").value;
var brukdiv = document.getElementById("bruker").value;
Sist endret av huto; 17. april 2007 kl. 15:08.
Trådstarter
18 0
Ingen som vet?
huto: Hvor kommer det bilde av loginboksen fra? ( http://home.minlos.no/~lene.olsen/Logg%20on.JPG )
huto: Hva med at du bare bruker SQL/evt en flatfil? Eller tilogmed htaccess fil, det å legge inn flere passord/brukere i filen er ikke så vanskelig men det er jo fryktelig tungvindt hvis du bare kan bruke en database
Trådstarter
18 0
Sitat av Masticore
huto: Hvor kommer det bilde av loginboksen fra? ( http://home.minlos.no/~lene.olsen/Logg%20on.JPG )
Vis hele sitatet...
Print Screen på din hjemmeside XD Sorry! Fant ikke noe anet exempel

Ps: Kansje None kan hjelpe meg med MYsql eller htaccess fil da??? helst htaccess fil
Sist endret av huto; 18. april 2007 kl. 15:55.
m0b
m0b's Avatar
DonorAdministrator
Herregud da, ikke vær så forbanna hjelpesløs. Det finnes en halv milliard eksempler på NØYAKTIG det du spør etter. Eneste du trenger er å LESE, deretter kopiere og lime inn. Du må MULIGENS gjøre noen små endringer for at det skal passe ditt miljø.
herregud..
altså..
tror du vi gjør alt for deg?
Det er en VELDIG fin ting som heter google, og som |d13m0b er det bare å kopiere å paste!
Har serveren din støtte for php, så kan du bruke dette : http://mortz.tjokk.net/kategorier/kode/php/
det er veldig enkelt, og jeg brukte det før, da jeg ikke kunne php så godt..
det følher til og med en readme fil, som KANSKJE du også skjønner..

OFFTOPIC:
huto: Hvor kommer det bilde av loginboksen fra? ( http://home.minlos.no/~lene.olsen/Logg%20on.JPG )
Vis hele sitatet...
hmm.. jeg synes den ligner litt på login boksen på siden din(hackordie),men så ser jeg fonten og da begynte jeg å tvile litt.. kanskje avhening av nettleser.. men men
Sist endret av lsrr; 18. april 2007 kl. 16:06.
Trådstarter
18 0
er det none som vet hvoran man md5krypterer passord?
asså gjør f.esk skolen suger og til 58gfhnuighet5g56yhbvæ+089876rht
m0b
m0b's Avatar
DonorAdministrator
md5-hashing finner du på www.php.net/md5

Du har fått en advarsel om å ikke være så hjelpesløs, og jeg er ikke interessert i at forumet skal fylles opp av dette. Denne tråden blir derfor stengt, oppretter du en ny som sist vil dette resultere i ban.