---
title: "Använda en array istället..."
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/138245-använda-en-array-istället"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "fattyman"
published: "2005-11-25T14:36:41.000Z"
updated: "2005-11-25T15:27:27.000Z"
replies: 10
views: 331
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/javascript/138245-använda-en-array-istället"
---

# Använda en array istället...

## #1 — fattyman, 2005-11-25T14:36Z

Hej!
Jag har skapat ett enkelt login-skript som funkar perfekt men då kan jag inte använda fler användare och lösenord. Men är det någon som kan det här med array och kunna använda if tillsammans. Koden jag använder är:

```
var namn="foo";
var pass="foo";

function check(){
if (document.mama.user.value == namn && document.mama.pass.value == pass) {
alert("Var god vänta...")
window.location =("index.html");
}
}
```

Permalänk: https://www.webforum.nu/p/138245

## #2 — Peter S, 2005-11-25T14:42Z

Hejsan!  :) 

Du är medveten om att anv.namn och lösenord är fullt synliga för besökarna?

```
var a = [
  // ["anv.namn","lösenord"]
  ["a","b"],
  ["c","d"],
  ["e","f"]
];

function check(){
  for (var i = 0; i < a.length; ++i){
    if (a[i][0] == document.mama.user.value && a[i][1] == document.mama.pass.value){
      alert("...");
      location.href = "index.html";
    }
  }
}
```

Permalänk: https://www.webforum.nu/p/1715114

## #3 — fattyman, 2005-11-25T14:43Z

Jo, jag ska sätta något klick-skydd så att man inte kan högerklicka på sidan.

Permalänk: https://www.webforum.nu/p/1715116

## #4 — Peter S, 2005-11-25T14:45Z

> **fattyman skrev:**
>
> Jo, jag ska sätta något klick-skydd så att man inte kan högerklicka på sidan.

Det kommer att hjälpa föga.  ;)  I flera webbläsare kan man stänga av den möjligheten för skripts.

Permalänk: https://www.webforum.nu/p/1715117

## #5 — Erik Juhlin, 2005-11-25T14:46Z

Eller lite smartare:

```
var user = [];
user["a"] = "b";
user["c"] = "d";
user["e"] = "f";

function check()
{
	if (user[document.mama.user.value] != null && user[document.mama.user.value] == document.mama.pass.value)
	{
		alert("...");
		location.href = "index.html";
	}
}
```

Inte säkrare, men snyggare.

Permalänk: https://www.webforum.nu/p/1715118

## #6 — Peter S, 2005-11-25T14:48Z

> **Erik Juhlin skrev:**
>
> Inte säkrare, men snyggare.

Potejto, potato  ;)

Permalänk: https://www.webforum.nu/p/1715120

## #7 — Erik Juhlin, 2005-11-25T14:52Z

Tomajto, potato! :p

Permalänk: https://www.webforum.nu/p/1715124

## #8 — dapper, 2005-11-25T14:54Z

Javascript Säkerhet FTW.

Permalänk: https://www.webforum.nu/p/1715125

## #9 — Peter S, 2005-11-25T14:59Z

> **Erik Juhlin skrev:**
>
> Tomajto, potato! :p

Jag är härmed övertygad!

Permalänk: https://www.webforum.nu/p/1715132

## #10 — fattyman, 2005-11-25T15:18Z

Jag kommer nog bara använda den privat, som en mindre sida, för det finns inget särskilt intressant på min sida, nu iallafall.
Men tack för hjälpen! Den hjälpte väldigt mycket!   :)

Permalänk: https://www.webforum.nu/p/1715146

## #11 — Peter S, 2005-11-25T15:27Z

Glöm inte att använda funktionen *acceptera som slutgiltigt svar* på det inlägg som löste ditt problem.  :)

Permalänk: https://www.webforum.nu/p/1715150

---

Tråden på webben: https://www.webforum.nu/amne/javascript/138245-använda-en-array-istället
