PHP Centeri avaleht Skriptikogu Küsimuste-vastuste leht Teadete vaatamine ja saatmine Foorum - koht küsimiseks Otsingumootor Siit saad infot meie kohta

Kasutajanimi:  
  Parool: 
  Registreeri!   Unustasid salasõna?

Foorumid Programmeerimine Värsked skriptid Ühe inimese login skript.
Autor Abi Postitus Abi

iljuss

Postitusi: 91
Tase: 4
Olek: Offline

Hinnang: Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10
Ühe inimese login skript.

.rar fail on aadressil
http://www.zone.ee/iljuss/login.rar
Kriitika oodatud

Seda postitust on muudetud 1 kord (2007-09-30 18:02:01 iljuss poolt)

07.03.2006 00:06:43 Vajutades siia näed kasutaja iljuss profiili

fax
Upsakas kontoritarve

Postitusi: 1195
Tase: 9
Olek: Offline

Hinnang: Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10
RE: Ühe inimese login skript.

Ja kui ma tipin urli reaale nüüd http://miski.koht/turvaline/paroolid.txt ? Point selles, et parooli võiks siiski ära krüptida kasutades näiteks md5 algoritmi. XOR'i ära kasuta sest see pidi ainult beebid ja vanainimesed eemale hoidma (nothing personal)..

___________________________________________________
Kui olete saanud täna hommikul hakkama 6 võimatu asjaga, miks siis mitte lisada sellele veel programmeerimine ?

07.03.2006 09:44:57 Vajutades siia näed kasutaja fax profiili

iljuss

Postitusi: 91
Tase: 4
Olek: Offline

Hinnang: Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10
RE: Ühe inimese login skript.

Tsiteeritud tekst:
Ja kui ma tipin urli reaale nüüd http://miski.koht/turvaline/paroolid.txt ? Point selles, et parooli võiks siiski ära krüptida kasutades näiteks md5 algoritmi. XOR'i ära kasuta sest see pidi ainult beebid ja vanainimesed eemale hoidma (nothing personal)..


OK, aga paroolid on .php failis


07.03.2006 15:00:13 Vajutades siia näed kasutaja iljuss profiili

finsoft


Postitusi: 558
Tase: Administraator
Olek: Offline

Hinnang: Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10
RE: Ühe inimese login skript.

paroolid on selgelt .txt failis (e. paroolid.txt)

lisaks kiirel ülevaatamisel:

a) kood kole
b) kood vigane (suure tõenäosusega pole testitud või on testitud warningud/noticed väljas):



Koodijupp:
session_unregister('$name');


07.03.2006 16:02:41 Vajutades siia näed kasutaja finsoft profiili

expert


Postitusi: 127
Tase: Administraator
Olek: Offline

Hinnang: Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10
RE: Ühe inimese login skript.

Ja seleta, miks kurat on niipalju erinevaid include-sid? See ei lähe mitte

07.03.2006 16:46:35 Vajutades siia näed kasutaja expert profiili

iljuss

Postitusi: 91
Tase: 4
Olek: Offline

Hinnang: Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10
RE: Ühe inimese login skript.

Paroolid on secret.php-s. Selgelt ja sirgelt.
Ja includedega pingutasin üle. Mõtlesin, et äkki on turvalisem.
Aga, jah kontroll jäi poolikuks, üritan mõne aja jooksul vead parandada.


Seda postitust on muudetud 1 kord (2007-09-30 18:01:43 iljuss poolt)

07.03.2006 17:17:32 Vajutades siia näed kasutaja iljuss profiili

iljuss

Postitusi: 91
Tase: 4
Olek: Offline

Hinnang: Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10
RE: Ühe inimese login skript.

Natukene parandasin vigu. Aga kõiki vigu veel ei parandanud.
http://www.zone.ee/iljuss/login.rar

Nüüd peaks olema siiski selge, et paroolid on .php failis
paroolid.php.

Kindlasti ilmub sellest skriptist veel parandusi.


07.03.2006 18:09:50 Vajutades siia näed kasutaja iljuss profiili

fax
Upsakas kontoritarve

Postitusi: 1195
Tase: 9
Olek: Offline

Hinnang: Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10
RE: Ühe inimese login skript.

Veel üks huvitav konstruktsioon (korduvalt ja erinevates variatsioonides):
PHP kood:

if(file_exists("parool.php")) {
    require_once(
"parool.php");
}



ja muidugi sarjast huvitavaid asju on veel @ märk include ees..

___________________________________________________
Kui olete saanud täna hommikul hakkama 6 võimatu asjaga, miks siis mitte lisada sellele veel programmeerimine ?

07.03.2006 21:41:34 Vajutades siia näed kasutaja fax profiili

jutumees
$jutumees = $me;


Postitusi: 68
Tase: 4
Olek: Offline

Hinnang: Administratiivhinnang: 4/10Administratiivhinnang: 4/10Administratiivhinnang: 4/10Administratiivhinnang: 4/10
RE: Ühe inimese login skript.

asi on ikka jubedaks aetud, asja saab lihtsamalt, ilusamalt teha, yks asi mis silma hakkas peale kõige muu
PHP kood:

<?php require_once("adminOnly.php");?>
<?php phpinfo
()?>


miks mõlema jaoks eraldi php tag'e kasut?

___________________________________________________
Kas paneb mõtlema???

08.03.2006 12:33:53 Vajutades siia näed kasutaja jutumees profiili

iljuss

Postitusi: 91
Tase: 4
Olek: Offline

Hinnang: Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10
RE: Ühe inimese login skript.

Ma olen küll nagu näha väga-väga kehv programmeerija, aga

Tsiteeritud tekst:
ja muidugi sarjast huvitavaid asju on veel @ märk include ees..


@ märgi võtsin ära, aga see oli sinna pandud selleks, et ei näidataks midagi taolist:

Warning: include(0.htm) [function.include]: failed to open stream: No such file or directory in ...admin.php on line 25

ehk siis, et faili ei leitud.

See skript on küll jube, aga ma ei oska enam lihtsamaks teha.
Ja includide kohta: ma alguses mõtlesin nii, et menüü (logi välja ja avalehele) on eraldi failis, see, mis menüü all on (ehk siis sisu) on ka eraldi failis.
Sest ma proovisin teha nii, et kui logid ühe kasutajaga sisse, siis avaneb üks leht, kui teisega, siis teine. Aga see peamenüü jääb.
Mul see mitme kasutaja värk ebaõnnestus ning ma panin ühe inimese login skripti siis foorumisse.

Mul on ka küsimus: Kas seda skripti oleks võimalik kohandada mitme kasutaja jaoks? Ja kui ja, siis mida peaks tegema?

08.03.2006 16:48:24 Vajutades siia näed kasutaja iljuss profiili

finsoft


Postitusi: 558
Tase: Administraator
Olek: Offline

Hinnang: Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10Administratiivhinnang: 10/10
RE: Ühe inimese login skript.

jah, on.

tegema pead: hetkel vead ära parandama ja siis...kogu koodi otsast peale ümber kirjutama

08.03.2006 20:24:28 Vajutades siia näed kasutaja finsoft profiili

iljuss

Postitusi: 91
Tase: 4
Olek: Offline

Hinnang: Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10
RE: Ühe inimese login skript.

No eks ma siis alustan ümberkirjutamisega.
Muidu need vead, mida mainiti, parandasin kohe ära.

Aga kuidas ma teen seda mitme kasutaja jaoks, nii et paroolid oleks ikka .php failis.


08.03.2006 20:29:06 Vajutades siia näed kasutaja iljuss profiili

filx


Postitusi: 241
Tase: 5
Olek: Offline

Hinnang: Administratiivhinnang: 7/10Administratiivhinnang: 7/10Administratiivhinnang: 7/10Administratiivhinnang: 7/10Administratiivhinnang: 7/10Administratiivhinnang: 7/10Administratiivhinnang: 7/10
RE: Ühe inimese login skript.

Vaata neid õpetusi, et improviseerimaks paremat skripti...
http://php.center.ee/opetused.php?id=96
http://php.center.ee/opetused.php?id=59
http://www.php.ee/359
http://www.php.ee/372
http://php.center.ee/opetused.php?id=24
http://php.center.ee/opetused.php?id=45
http://php.center.ee/opetused.php?id=1
http://php.center.ee/opetused.php?id=65
http://php.center.ee/opetused.php?id=59

___________________________________________________
[ Kirjutatud tekst võib sisaldada grammatika vigu ]

09.03.2006 08:51:20 Vajutades siia näed kasutaja filx profiili

iljuss

Postitusi: 91
Tase: 4
Olek: Offline

Hinnang: Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10
RE: Ühe inimese login skript.

Nendest linkidest on kõvasti kasu, aitähh.
Ma parandasin veel enda ühe inimese login skripti (kuigi selle kood on ikka veel kole) ja ma üritan nüüd teha login skripti mitme inimese jaoks.
Ma ei usu, et sellest midagi head välja tuleb, aga üritada võib ju alati.

Ja ma ootan skripti (seal olevate vigade) kohta kommentaare ja arvamusi.


10.03.2006 16:42:20 Vajutades siia näed kasutaja iljuss profiili
Kokku: 25947 registreerunud kasutajat, 9711 teemat, 54603 postitust.
Täna on pühapäev, 22. september 2019. Kell on 22:14.

    Vaata selle lehe printerisõbralikku versiooni

Avaleht   -    Skriptikogu   -    Teated   -    Foorum   -    Reklaam   -    Tagasiside   -    Kasutamise reeglid

© Copyright 2002-2019 PHP Center. Kõik õigused reserveeritud.