Autor Zpráva
lenkavlkova
Profil
Ahoj,

vytvorila jsem si stranky pomoci css,ale chtela bych je zaheslovat. Tj.,ze by se na stranky dostali jen lidi,ktery by dostali jmeno a heslo. Je to mozne? Prosim poradte.Dekuji.NIkdy jsem stranky nezaheslovala.
OnZ
Profil
Budeš muset použít php nebo javascript ( ten radši ne )
Tomasds
Profil
css je něco, čím se řeší vzhled a design stránek. CSS zaheslování je nesmysl.

Přístup ke stránkám přes heslo lze řešit pomocí php - google poradí.
lenkavlkova
Profil
jo jasny, ja to nenapsala,

pisu to v html... v php jsem nikdy nedelala, to znamena, ze celou webovku musim predelat do php???
Jimmy Hayek
Profil
lenkavlkova
"Předělat do php" = přepsat koncovku z .htm(l) => .php ;-)
lenkavlkova
Profil
Jako uplne vsechny soubory? ja to ted udelala, a vubec to nejde otevrit v internetovym prohlizeci.
Jimmy Hayek
Profil
lenkavlkova
no, ještě musíte zadat adresu s novou příponou ;-)
lenkavlkova
Profil
sory, asi to dost dobre nechapu....takze mam stranku index.php kde mam prihlaseni.... a po prihlaseni by uz mohl naskocit na uvod.html? ...diky.
Jimmy Hayek
Profil
lenkavlkova
Nene, tohle je trochu laciné zaheslování... všechny stránky, kde chcete, aby se nedalo dostat bez přihlášení musí být v .php, kde se bude kontrolovat, jestli je uživatel přihlášený, nebo ne.
Jan Rippl
Profil
Také je možné využít .htaccess a .htpasswd :)
lenkavlkova
Profil
aha, ... ja jsem nekde nasla toto:


<body>
<?php if($_GET["heslo"] != "1234"): ?>
<!--přihlaąovací formulář -->
<form>
Zadej heslo: <input type="password" name="heslo">
<input type="submit">
</form>
<? else: ?>

<h1>Vítejte v ...</h1>
... další tajný text
<? endif ?>
</body>


,takze to mam nakopirovat do vsech stranek?
Vsechny stranky prejmenovat na X.php

a toť vse? ...Moc se omlouvam,asi mam blby dotazy,ale nikdy jsem nezaheslovala stranku.dekuji.
Jimmy Hayek
Profil
lenkavlkova
Tohle je dost neštastné řešení... heslo zadávat pomocí adresy není to pravé ořechové ;-)
Využijte toto http://www.rjwebdesign.net/Ostatni/Skripty-Ke-Stazeni (2. skript ke stažení)

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0