Autor Zpráva
Bones
Profil
Please toto fakt potrebujem do 13:50 ..teraz je 13:15 please surne to hned teraz potrebujem..
ked pojdem na stranku tak nech to chce heslo ktore si vyberiem ja a ked sa otvori hocijaka stranke napr. www.example.com/downloads.php tak to presmeruje na tu stranku kde je heslo a az po zadani spravneho hesla mozeme chodit na tie stranky.. hento co ste mi dali v minulej teme nieje dobre lebo sa to da prejst ze napisem do url adresy nazov stranky.. please fakt to potrebujem! velmi vas prosim..
Joker
Profil
Please toto fakt potrebujem do 13:50
V tom případě možná nebylo od věci to začít řešit dřív než půl hodiny předem.
Jinak na zaheslování stránky tu je spousta témat, stačí hledat tady na diskusi, nebo Googlem, případně se tomu věnuje celá stránka na JPW, http://www.jakpsatweb.cz/heslo.html

please fakt to potrebujem
Řekl bych, že většina čtenářů to pochopí už z té první věty, netřeba to psát třikrát.
Matty
Profil
Bones
Ten příklad, který si dostal minule se nedá obejít přepsáním stránky - viz. sessions.
Bones
Profil
ale to sa da obejst:
www.example.com/downloads.php ..ono totam pojde a ja chcem aby sa to nedalo az po zadani kodu
Matty
Profil
Bones
Tak si to zkus na tom příkladu:
http://www.rjwebdesign.net/examples/easy-login/index.php
jméno: guest
heslo: heslo99
Přihlášen. Teď dej odhlásit.
A teď zkus http://www.rjwebdesign.net/examples/easy-login/tajna_stranka.php - nedostaneš se tam.
Bones
Profil
ja to mam ine.. ja som nazvy tanja_stranka a vsetko co je v tom prepisal na svoje a teraz to ide.. ja potrebujem nieco ine..
Matty
Profil
Bones
Ale v tajna_stranka.php musíš mít něco se sessions (teď si nevzpomenu co přesně). Pokud odkazuješ na normální stránku psanou v HTML, tak to nepude.
Bones
Profil
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /hosting/..../htdocs/www/prihlasenie/master.php:9) in /hosting/..../htdocs/www/prihlasenie/secure.php on line 2
Bones
Profil
co mam robit s tym?
Joker
Profil
Bones
Přes session_start() nesmí být žádný výstup do prohlížeče. Nejjistější je, když celý skript začíná takhle:
<?php
session_start();

a předtím žádná mezera, ani prázdný řádek, nic.
Bones
Profil
od hora az dole je subor secure.php takyto:

<?php
session_start();
if ($_SESSION['ok']<>"prihlasen"){
    header("location:index.php");
    die();
}
?>


ziadna medzera ani nic.. v com je problem?
Bones
Profil
uz to mam..
Joker
Profil
Jestli je soubor uložený v UTF-8, nemá na začátku BOM? Dá se nastavit ukládání bez BOM? (například v PSPadu: Nastavení programu, Chování programu, zrušit zaškrtnutí u "Ident. byty v kódování UTF8")
nightfish
Profil
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /hosting/..../htdocs/www/prihlasenie/master.php:9) in /hosting/..../htdocs/www/prihlasenie/secure.php on line 2
...(výstup začal v /hosting/..../htdocs/www/prihlasenie/master.php na řádku 9)

takže se podívej, co je na řádku 9 v master.php... zřejmě to bude nějaký výstup
Bones
Profil
uz to vsetko mam dobre..
Toto téma je uzamčeno. Odpověď nelze zaslat.

0