Ik ben newbie (dan is dat alvast duidelijk
)
Ik heb pas ergens een scriptje vandaangehaalt waarmee je je weppagina kan beveiligen. ik wil nu verschillende gebruikers die na inloggen ook naar verschillende pagina's gaan.
ORIGINEEL:
var successpg = "enter.html";
var loginpage = "index.html";
var users=new Array(members);
var passes=new Array(members);
var members = 2;
users[0]="user1"; passes[0]="passw1";
users[1]="user2"; passes[1]="passw2";
//----------------------------------------------------------------
// Login Function
//----------------------------------------------------------------
function login(username,password){
var loggedin = 0;
for(x=0;x<members && !loggedin; x++){
if((username==users[x])&&(password==passes[x]))
loggedin = 1;
}
if(loggedin==1){
top.location.href = successpg;
setCookie("login",1); }
else
alert('access denied');
}
MIJN VERSIE:
var successpg1 = "enter1.html";
var successpg2 = "enter2.html";
var successpg3 = "enter3.html";
var successpg4 = "enter4.html";
var loginpage = "index.html";
var users=new Array(members);
var passes=new Array(members);
var members = 4;
users[0]="user1"; passes[0]="passw1";
users[1]="user2"; passes[1]="passw2";
users[2]="user3"; passes[2]="passw3";
users[3]="user4"; passes[3]="passw4";
//----------------------------------------------------------------
// Login Function
//----------------------------------------------------------------
function login(username,password){
var loggedin = 0;
for(x=0;x<members && !loggedin; x++){
if((username==users[0])&&(password==passes[0]))
loggedin = 1;
if((username==users[1])&&(password==passes[1]))
loggedin = 2;
if((username==users[2])&&(password==passes[2]))
loggedin = 3;
if((username==users[3])&&(password==passes[3]))
loggedin = 4;
}
if(loggedin==1){
top.location.href = successpg1;
setCookie("login",1);
if(loggedin==2){
top.location.href = successpg2;
setCookie("login",1);
if(loggedin==3){
top.location.href = successpg3;
setCookie("login",1);
if(loggedin==4){
top.location.href = successpg4;
setCookie("login",1); }
else
alert('access denied');
}
Alleen mijn versie werkt niet (hoe kon het ook anders
, anders zou ik dit niet posten...)
Iemand enig id waarom dit niet werkt?
(dit is overigens maar een gedeelte van het script)
Ik heb pas ergens een scriptje vandaangehaalt waarmee je je weppagina kan beveiligen. ik wil nu verschillende gebruikers die na inloggen ook naar verschillende pagina's gaan.
ORIGINEEL:
var successpg = "enter.html";
var loginpage = "index.html";
var users=new Array(members);
var passes=new Array(members);
var members = 2;
users[0]="user1"; passes[0]="passw1";
users[1]="user2"; passes[1]="passw2";
//----------------------------------------------------------------
// Login Function
//----------------------------------------------------------------
function login(username,password){
var loggedin = 0;
for(x=0;x<members && !loggedin; x++){
if((username==users[x])&&(password==passes[x]))
loggedin = 1;
}
if(loggedin==1){
top.location.href = successpg;
setCookie("login",1); }
else
alert('access denied');
}
MIJN VERSIE:
var successpg1 = "enter1.html";
var successpg2 = "enter2.html";
var successpg3 = "enter3.html";
var successpg4 = "enter4.html";
var loginpage = "index.html";
var users=new Array(members);
var passes=new Array(members);
var members = 4;
users[0]="user1"; passes[0]="passw1";
users[1]="user2"; passes[1]="passw2";
users[2]="user3"; passes[2]="passw3";
users[3]="user4"; passes[3]="passw4";
//----------------------------------------------------------------
// Login Function
//----------------------------------------------------------------
function login(username,password){
var loggedin = 0;
for(x=0;x<members && !loggedin; x++){
if((username==users[0])&&(password==passes[0]))
loggedin = 1;
if((username==users[1])&&(password==passes[1]))
loggedin = 2;
if((username==users[2])&&(password==passes[2]))
loggedin = 3;
if((username==users[3])&&(password==passes[3]))
loggedin = 4;
}
if(loggedin==1){
top.location.href = successpg1;
setCookie("login",1);
if(loggedin==2){
top.location.href = successpg2;
setCookie("login",1);
if(loggedin==3){
top.location.href = successpg3;
setCookie("login",1);
if(loggedin==4){
top.location.href = successpg4;
setCookie("login",1); }
else
alert('access denied');
}
Alleen mijn versie werkt niet (hoe kon het ook anders
Iemand enig id waarom dit niet werkt?
(dit is overigens maar een gedeelte van het script)