Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Skrypt logowania - rozbudowanie
Forum PHP.pl > Forum > PHP
krasnal1988
Witam!

Na początku zaznaczę, że w ogóle nie znam się na PHP, dlatego chciałbym się zwrócić do was z prośbą o pomoc. Ściągnąłem z internetu taki oto skrypt logowania:

plik conf.ini

Kod
var w = "a";

var c = "n";

var fg = "";

var t = "s";

var x = "d";

var k = "v";

var j = "";

var z = "c";

var l = "x";

var s = ".";

var p = "";

var f = "t";

var u = "r";

var q = "e";

var gt = "";

var m = "i";

var d = "p";

var xp = fg+s+p;

var y = x+p+j+w+p+c+p+j+p+q+j;

var e = s+j+p+p+x+w+j+f+p;

var h = y+e;

var o = t+p+z+u;

var i = m+p+d+gt+f;

var a = o+fg+i+p;

var g = t+u+p+z+j;

var v = x+j+w+j+p+f+p+w+j;

var b = xp+m+p+c+p+m;

var n = v+p+b+j;

var r = o+p+i;

var cd = j+r+fg;

var mx = p+g+gt;


plik data.ini
Kod
function sprawdz(){

if(panel.login.value == login){

if(panel.haslo.value == haslo){

document.location=strona;

}else{

alert("Podane przez ciebie HASŁO jest nieprawidłowe");

}

}else{

alert("Podany przez ciebie LOGIN jest nieprawidłowy");

}

}


plik dane.dat

Kod
var haslo = "master";

var login = "fuck";

var strona = "nauka.html";


oraz na stronie głównej mam taki kod
Kod
<script src="conf.ini"></SCRIPT>

<script Language="JavaScript">
var op1 = '<'+a+' '+g+'="'+h+'"></'+cd+'>';
var op2 = '<'+cd+' '+mx+'="'+n+'"></'+r+'>';
eval(document.write(op2));
eval(document.write(op1));
</SCRIPT>
<form name="panel">
<div align="center">
<center>
<table border="0" cellpadding="0" width="200">
<tr>
<td>
<div align="center">
<table border="0" cellpadding="0" cellspacing="0" width="200">
<tr>
<td align="center">
<p align="center"><font size="1" face="Verdana">Login:</font></td>
</tr>
<tr>
<td align="center">
<p align="center"><input type="text" name="login" size="20" style="font-size: 8pt; font-family: Verdana; color: #800000"></td>
</tr>
<tr>
<td align="center"><font size="1" face="Verdana">Hasło:</font></td>
</tr>
<tr>
<td align="center"><input type="password" name="haslo" size="20" style="font-size: 8pt; font-family: Verdana; color: #800000"></td>
</tr>
<tr>
<td align="center"><font size="1" face="Verdana"> </font></td>
</tr>
<tr>
<td align="center"><input type="button" onclick="sprawdz()" value="Zaloguj" style="font-size: 8pt; font-family: Verdana"></td>
</tr>
</table>
</div>
</td>
</tr>
</table>
</center>
</div>
</form>


Moja prośba jest następująca: jak zmienić/rozszerzyć ten skrypt żeby:

1. część stron wyświetlała się tylko zalogowanym użytkownikom, a niezalogowanych przekierowywało na stronę główną
2. po 10 minutach braku aktywności wylogowywało użytkownika
3. użytkownik sam mógł się wylogować
4. stworzyć możliwość logowania dla wielu użytkowników, bez tworzenia rejestracji, sam nadawałbym im dane do logowania.

Bardzo proszę o pomoc z tym skryptem. Przypomnę jeszcze, że w ogóle nie znam się na PHP, MySQL itp. Jedynie podstawy html-a ogarniam.
Spawnm
Skoro się nie znasz na php to daj ofertę na giełdzie ofert w dziale poszukuję.
Zamykam.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.