Autor Zpráva
zzuzka
Profil *
ahoj
chtěla bych zabezpečit web heslem, ale nejsem moc zdatná
mohl byste mi někdo napsat návod krok za krokem, jak to udělat?
na JPW jsem příslušnou pasáž našla, ale ze zdrojového kódu je cílová stránka vidět a pokud adresu znáte, vstoupíte i bez hesla...
tady na diskuzi jsem na nějaké rady narazila, ale příliš jsem to nepochopila

zkrátka jde mi o to, aby při zadání určité adresy bylo požadováno heslo
díky zuzka
Paulí
Profil
http://www.jakpsatweb.cz/heslo.html
zzuzka
Profil *
paulí
ale o tom jsem právě psala, ¨pokud znáš cílovou adresu, dostaneš se tam i bez hesla
Taps
Profil
Je hned několik možností jde to pomocí .htaccess přes cookies nebo pomocí php+mysql...možností je hodně stačí si jen vybrat
zzuzka
Profil *
taps
díky
jen nevím, co je .htaccess a php+mysql¨
dá se to někde nastudovat? případně stáhnout a používat?
TFSi
Profil
zzuzka: Co strejda Gůgl?
Jan Rippl
Profil
www.rosalynda.wz.cz
YoSarin
Profil
zzuzka
Podívej se na tohle:
http://www.jakpsatweb.cz/heslo.html#server
s tímhle zabezpečením se nikdo na danou stránku nedostane (pokud nezná heslo a uživatelské jméno) .
Školník
Profil
zzuzka Myslím, že když budeš postupovat podle tohoto návodu (a hosting, kde máš svoje internetové stránky nebude dělat potíže) nemůžeš být neúspěšná..

edit: Podle tohoto návodu: http://emp.wz.cz/htconfig/napoveda.html :-)
Neo
Profil
Tak sem to zkousel podle toho http://emp.wz.cz/htconfig/napoveda.html, pac to vypadalo lehce, ale bohuzel se nezdarilo,.. :( ani u ic.cz tak u hostuju.cz,.. :(
Petr Tichý
Profil
Neo
IMHO free hostingy jako ic http autentifikaci nepodporují.
ah01
Profil
Htconfig funguje na webzdarma, na ic jsem jej osobně nezkoušel, ale měl jsem zprávy, že by měl fungovat také.

Neo
Když tak zkus popsat co přesně se nezdařilo?
WebMaster
Profil
index.php

<?php
$heslo = "heslo";

$form = <<< DATA
<form action="#" method="post">
<fieldset>
<label>Heslo:</label> <input type="password" name="heslo" />
<input type="submit" name="vstup" value="Vstoupit" /><br />
</fieldset>
</form>
DATA;

if(isset($_POST[vstup])) {
if(strtolower($_POST[heslo]) == strtolower($heslo)) {
$over = TRUE;
include("./pass/data.php");
} else {
echo "Nesprávné heslo!".$form;
}
} else {
echo $form;
}
?>

data.php

<?php if($over) { ?>

<!--
Text stránky při zadání správného hesla (normalně funguje html, php, javascript - všechno)
-->
Ukázkový text.

<?php ; } else { echo "Neopravneny pristup!"; } ?>

Všechno ulož do složky /pass/ a bude to :).

Tam kde chceš mít heslo, tam zkopíruj vše ze souboru index.php
Toto téma je uzamčeno. Odpověď nelze zaslat.

0