Gå til innhold

Noe feil, hvorfor virker det ikke?


Anbefalte innlegg

Hei.

 

Nå har jeg nesten ferdig med logginbasen som vi skal ha midlertidig, men det har blitt noe feil.

 

jeg har tatt med hele kildekoden, så jeg håper jeg får hjelp...

 

Feilen er at når jeg skriver inn brukernavn og passord, trykker Logg Inn, så skjer ingenting. Heller ikke når jeg trykker List brukere...

 

Hva kan være feilen? Beklager jeg ikke har lastet det opp på nett, jeg har ingen host som kan det ennå, men skal snart leie domene....

 

Her er logg inn-javascriptet:

 

//Ikke rør noe her uten at du vet hva du driver med...

// -------- Sett Vars -----------
var users = new Array()
var pass = new Array()
users[0] = 'admin'; pass[0] = '123456'	//Adminbrukernavn, ikke rør!
//Legg til/fjern brukere her:
users[1] = 'User1'; pass[1] = 'Pass1'	//bruker
users[2] = 'User2'; pass[2] = 'Pass2'	//bruker
users[3] = 'User3'; pass[3] = 'Pass3'	//bruker
users[4] = 'User4'; pass[4] = 'Pass4'	//andre brukere
users[5] = 'User5'; pass[5] = 'Pass5'
users[6] = 'User6'; pass[6] = 'Pass6'
var wrighturl = 'index.htm'	//Dette er siden du går til hvis du har rett brukernavn
var wrongurl = 'wrong.htm'	// Dette er der du drar til når du har feil passord..

//-----------------------------------------
//----------- Ikke rør noe her!! ------------
function isPass(){
var dn = document.nameenter
userN = dn.usern.value
passV = dn.pass.value
if (userN.length < 1){ alert('Vennligst skriv inn brukernavn. Takk for at du prøver vår test-logginbase!'); return false }
if (passV.length < 1){ alert('Vennligst skriv inn passord. Takk for at du prøver vår test-logginbase!'); return false }
for (var i = 0; i < users.length; i++){
if (users[i] == userN && pass[i] == passV){ location.href = wrighturl; return false}
if (users[i] == userN && pass[i] != passV){ location.href = wrongurl; return false}
}
location.href = wrongurl
}
function list(){
userO=window.open('about:blank','winID','height=400,width=200,top=100,left=100,location=no,menubar=no,resizable=yes,scrollbars=yes,status=no,toolbar=no')
userO.document.write('<u><big> Våre brukere: </big></u><br> \n')
for (var u = 0; u < users.length; u++){
 userO.document.write(' » ' + users[u] + "<br> \n")
}
userO.document.write('<a href="javascript:window.close()"> Lukk vindu! </a>')
}
//------------------------------------------
//------------------------------------------
//Ferdig code

 

Dette lagres som pass.js. Her er alt av innhold som brukernavn og passord.

 

Så går vi til registeringssiden. Innholdet på siden limes inn i indexsiden.

 

Den lagres som registrer.htm

 

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
//Kris, du kan endre alt her, men vær forsiktig...
<html>
<head>
<title>Registrer deg!!</title>
</head>
<body>
<form method="POST" action="http://formfixer.com/ff/ff.cgi">
<input type="hidden" name="s_email" value="[email protected]">
<input type="hidden" name="s_retur" value="www.google.com">
Navn:
<input type="text" size="20" name="Namn"><br>
<br>
   Ønsket brukernavn:<tr> <input type="text" size="20" name="Adresse1"><br>

      Ønsket passord:<tr> <input type="text" size="20" name="Adresse2"><br>
Gjenta ønsket passord:<tr> <input type="text" size="20" name="Adresse3"></p>
<input type="submit" value="Registrer!">
<br><font color="red">MERK</font>: Admin må godkjenne registreringen før du får logget inn!
</form>
</body>
</head>

 

Dette er registeringssiden. Dette limes inn i en side som jeg ønsker. I dette tilfellet skal den limes inn på alle sider mens du ikke er pålogget.

 

Så jeg håper dette var nok info til å vite hva som var feilen...

 

Takker for alle svar!!

Lenke til kommentar
Videoannonse
Annonse

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...