Autor | Zpráva | ||
---|---|---|---|
Xanomes Profil |
#1 · Zasláno: 30. 12. 2014, 19:42:24
Ahoj, potřeboval bych jednoduchý přihlašovací formulář, kde jakmile by se zadalo jméno a heslo, přesměrovalo by vás to na váš profil. Stačilo by mě něco jako toto, ale s "více if" například: pokud jméno1 a heslo1 přesměrování na stránka1.html, pokud jméno2 a heslo2 přesměrování na stránka2.html.
<script language="javascript"> <!--// var users = [ {name: 'jméno1', pass: 'heslo1'}, {name: 'jméno2', pass: 'heslo2'}, ]; function pasuser(form) { var credentials = { user: form.id.value, pass: form.pass.value }; var found = false; for (var i=0; i<users.length; i++) { if (users[i].name == credentials.user && users[i].pass == credentials.pass) { found = true; } } if (found) { location="http://somepage.com"; } else { alert('Špatné jméno nebo heslo.'); } } //--> </script> Díky za odpověď. |
||
Marschmallow Profil |
#2 · Zasláno: 30. 12. 2014, 19:44:42
Xanomes:
Nebylo by rozumnější použít PHP a MySQL? Kdokoliv, kdo si zobrazí zdroj stránky, tak uvidí ten login i heslo, což není nejlepší. |
||
Xanomes Profil |
#3 · Zasláno: 30. 12. 2014, 20:07:10
Marschmallow:
Myslím že s tím by pro mě bylo mnohem více starostí, vzhledem k tomu že ani PHP ani MySQL neovládám. Ostatně, můj web stejně navštěvuje pouze skupinka lidí, kteří se navzájem znají a nezdá se mi tedy tak nutné kvůli tomu zavádět PHP či MySQL. |
||
Taps Profil |
#4 · Zasláno: 30. 12. 2014, 20:09:06
Xanomes:
zavádění PHP a MySQL je především z důvodu bezpečnosti |
||
Xanomes Profil |
#5 · Zasláno: 30. 12. 2014, 20:15:26
Taps:
Já vím, ale jak říkám: Je opravdu nízká pravděpodobnost že web navštíví někdo jiný než můj známý nebo robot od Googlu. |
||
Marschmallow Profil |
#6 · Zasláno: 30. 12. 2014, 20:25:44
Xanomes:
A opravdu chceš podstupovat riziko, že se Ti tam někdo dostane? Pokud to bude navštěvovat jen Tvůj známý, tak mu můžeš po přihlášení ten odkaz na jeho profil říct. Každopádně si to rozmysli... A jak už píše Taps, nedoporučuji používat JS. |
||
Xanomes Profil |
#7 · Zasláno: 30. 12. 2014, 20:34:11
Marschmallow:
Ano, již jsem to promyslel. Na tom profilu toho nebude tolik, všechny změny budu dělat v podstatě já. Radši mám vše pod kontrolou takže pokud by např.: někdo chtěl změnit své jméno, kontaktuje mě to a já to změním. To je výhoda, protože tak nebude nikdo moc provést úplný útok. |
||
Xanomes Profil |
Nakonec jsem to vyřešil bez přihlašování, profily jsou viditelné všem a změny provádím pouze já po domluvě mailem. Nicméně děkuji za vaši snahu.
|
||
Časová prodleva: 9 let
|
0