zaheslovanie a presmerovanie html
-
asterix3691
Medium Star
- Príspevky: 405
- Registrovaný: 19 feb 2008, 10:24
- Kontaktovať používateľa:
zaheslovanie a presmerovanie html
Cavte prosim vas potreboval by som nejaky HTML kod ktori pri prichode na urcitu stranku vypital heslo a po zadani spravneho hesla ked sa potvrdi presmerovalo na novu stranku napr. index2.html . Please vie niekto kod ? Dakujem
-
asterix3691
Medium Star
- Príspevky: 405
- Registrovaný: 19 feb 2008, 10:24
- Kontaktovať používateľa:
Ale nie da sa to tu mam nieco
Lenze hore kde je napisane HESLO a zadam heslo tak vobec na tu stranku nepresmeruje . Nic nejde do priklady sa zadava presmerovanie t.j. index2 otvorim tu stranku ok presmeruje ale bez hesla ze nezadam heslo a stlacim pokracovat presmeruje vsetko ok . Zadam heslo nepresmeruje proste ostane to okno otvorene . Nic viac . Toto chcem vyriesit .
Kód: Vybrať všetko
<form name="formular" onsubmit="return false">
Heslo: <input type="password" size="10" name="heslo">
<input type="submit" value="Pokračovat" onclick="window.location.href = 'priklady/' + document.formular.heslo.value + '.html' ">
</form>-
Gepid
Medium Professional
- Príspevky: 1006
- Registrovaný: 15 júl 2008, 16:54
- Bydlisko: Trnava
- Kontaktovať používateľa:
neviem či je najlepšie riešiť to cez JS.
Nebude najlepšie a najbezpečnejšie pužiť .htaccess?
http://www.kxs.net/support/htaccess_pw.html
Nebude najlepšie a najbezpečnejšie pužiť .htaccess?
http://www.kxs.net/support/htaccess_pw.html
-
asterix3691
Medium Star
- Príspevky: 405
- Registrovaný: 19 feb 2008, 10:24
- Kontaktovať používateľa:
-
Gepid
Medium Professional
- Príspevky: 1006
- Registrovaný: 15 júl 2008, 16:54
- Bydlisko: Trnava
- Kontaktovať používateľa:
.htaccess
.htpasswd
Kód: Vybrať všetko
AuthName Nejaký text
AuthUserFile nieco/.htpasswd
AuthType BasicKód: Vybrať všetko
meno:heslo-
asterix3691
Medium Star
- Príspevky: 405
- Registrovaný: 19 feb 2008, 10:24
- Kontaktovať používateľa:
-
Don_Pipino
Darca
- Príspevky: 803
- Registrovaný: 28 mar 2007, 21:41
- Bydlisko: Trencin
- Kontaktovať používateľa:
Jednoduchy javascript, funkcny, ale znalejsi uzivatel sa ti tam v poho dostane.
moje_meno = tvoje uzivatelske meno (login)
moje_heslo = tvoje heslo (password)
tajna_stranka.html = miesto, kde ta presmeruje, ked zadas spravne meno a heslo
wrong.html = miesto, kde ta presmeruje, ked zadas nespravne meno a heslo
Kód: Vybrať všetko
<SCRIPT LANGUAGE="JavaScript">
<!--
function Login(){
var done=0;
var username=document.login.username.value;
var password=document.login.password.value;
if (username=="moje_meno" && password=="moje_heslo")
{ window.location="tajna_stranka.html"; done=1; }
if (done==0) {window.location="wrong.html"; }
}
// -->
</SCRIPT>moje_heslo = tvoje heslo (password)
tajna_stranka.html = miesto, kde ta presmeruje, ked zadas spravne meno a heslo
wrong.html = miesto, kde ta presmeruje, ked zadas nespravne meno a heslo
-
DjBass
Darca
- Príspevky: 2068
- Registrovaný: 24 máj 2008, 13:07
- Bydlisko: Košice
- Kontaktovať používateľa:
Gepid, ty si kkt? Keď v tom nevie robiť, tak s tými súbormi neurobí nič. Nepovedal si mu, že k htpasswd musí uviesť celú cestu na serveri. Túto cestu zistíš jednoduchým scriptom...
Nájdeš to v časti Apache Environment a pri SCRIPT_FILENAME máš uvedenú celú cestu, takže to bude vyzerať nejak takto...
Súbor .htaccess
Do .htpasswd potrebuješ uviesť meno a heslo pre zobrazenie stránky, cez nejaký htaccess password generator si vygeneruješ heslo a potom ho len zadáš do súboru... Tu je príklad...
Týmto zablokuješ prístup na jednu stránku na serveri.
Kód: Vybrať všetko
<?php
phpinfo()
?>Súbor .htaccess
Kód: Vybrať všetko
AuthUserFile /cela/cesta/na/serveri/.htpasswd
AuthName "Tajna stranka"
AuthType Basic
<Files "tajnastranka.html">
require valid-user
</Files> Kód: Vybrať všetko
asterix3691:jmBmn1LiWq4fo-
Don_Pipino
Darca
- Príspevky: 803
- Registrovaný: 28 mar 2007, 21:41
- Bydlisko: Trencin
- Kontaktovať používateľa:
Samozrejme ze ano, ked das domena.sk/tajna_stranka.html, tak ti ju otvori bez hesla, ale ide o princip, ved vravim, ze skusenejsi uzivatel, nema problem, ale na pomachrovanie pred kamaratom staciGepid napísal:Don_Pipino: A keď otovrím stránku "tajna_stranka.html" tak mi ju otvorí, nie? Teda aspoň si myslím
-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
... a ked bude pozerat to phpinfo, nech si rovno pozre ci vobec moze pouzit .htaccessDjBass napísal:Gepid, ty si kkt? Keď v tom nevie robiť, tak s tými súbormi neurobí nič. Nepovedal si mu, že k htpasswd musí uviesť celú cestu na serveri. Túto cestu zistíš jednoduchým scriptom...Nájdeš to v časti Apache Environment a pri SCRIPT_FILENAME máš uvedenú celú cestu, takže to bude vyzerať nejak takto...Kód: Vybrať všetko
<?php phpinfo() ?>
Súbor .htaccessDo .htpasswd potrebuješ uviesť meno a heslo pre zobrazenie stránky, cez nejaký htaccess password generator si vygeneruješ heslo a potom ho len zadáš do súboru... Tu je príklad...Kód: Vybrať všetko
AuthUserFile /cela/cesta/na/serveri/.htpasswd AuthName "Tajna stranka" AuthType Basic <Files "tajnastranka.html"> require valid-user </Files>Týmto zablokuješ prístup na jednu stránku na serveri.Kód: Vybrať všetko
asterix3691:jmBmn1LiWq4fo