Autor | Zpráva | ||
---|---|---|---|
Anonymní Profil * |
#1 · Zasláno: 29. 12. 2006, 16:37:13
Můžete mi prosím někdo poradit nějak dobrej článek o tom jak na stránky zavést uživatele, nikdy jsem to nedělal a tak potřebuju nějak postrčit, abych zbytečně nevymíšlel nějaký složitý scripty. Jde o to, že dejme tomu uživatele si někdo vytvoří, ale co pak znamená vlastně přihlášení? To si to pak předávam s nějakym id v url přes GET, nějak si to pořádně nedovedu představit. Díky za každý nakopnutí správnym směrem.
|
||
D1ce Profil |
#2 · Zasláno: 29. 12. 2006, 16:56:07
Anonymní
Hledejte session a authorization. Například na http://php.vrane.cz/ . |
||
Pavel Prochazka.zde.cz Profil * |
#3 · Zasláno: 29. 12. 2006, 17:55:31
neni to nic trivialniho.....
ja stim take uspesne zapasim :) podivej se treba na: http://www.linuxsoft.cz/article.php?id_article=543 |
||
Szkepek Profil |
#4 · Zasláno: 29. 12. 2006, 19:27:56
Jednoduše a prostě, předpokládám že php už rozumíš, podle toho co píšeš :-) :
1) vytvoříš si MySQL tabulku uživatelů 2) uděláš stránku kde bude formulář, do kterého uživatel zadá jméno a heslo 3) údaje z formuláře se porovnají s údaji v tabulce 4) podle toho se zaregistruje/nezaregistruje SESSION nebo COOKIE, zalezi co mas radsi, session je bezpecnejsi 5) a potom už jenom kontroluješ, jestli je toto session zaregistrováno, můžeš tak dělat na některých stránkách, na všech, prostřednictvím includovaného skriptu, jak je libo. Odkazy co by se ti mohly hodit : http://www.pcsvet.cz/art/article.php?id=1072 --jak fungují sessions http://www.pcsvet.cz/art/article.php?id=2024 -- tady jsou zdánlivě nesouvisející php kódy a minifunkce http://www.pcsvet.cz/php/?rl=1&page=1 -- obecně, pokud jsi nerozuměl čemokoli, co sem napsal výš. Víc ti k tomu neřeknu, pokud si chtěl kompletní řešení, doporučil bych to, co napsal Pavel Prochazka.zde.cz |
||
Anonymní Profil * |
#5 · Zasláno: 29. 12. 2006, 20:52:22
Díky všem, články mi hodně pomohli a teď už to určitě dam dohromady.
|
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0