Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 37 Pomógł: 0 Dołączył: 24.02.2004 Ostrzeżenie: (0%)
|
Robie zwykly formularz logowania na stronie.nastepnie po zalogowaniu pojawia sie kolejny formularz.Ale formularz lgoowania wciaz jest.Jak zrobic aby po zalogowaniu sie juz nie pokazywal.CHce aby to bylo w 1 pliku.
|
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 133 Pomógł: 0 Dołączył: 15.09.2003 Ostrzeżenie: (0%)
|
Oto jeden ze sposobów:
[php:1:b7110d65e9]<?php function form1() { echo ' <form method="post" action="'.$_SERVER[PHP_SELF].'"> Login: <input type="text" name="login"/><br/> Hasło: <input type="text" name="haslo"/><br/> <input type="submit" name="Submit" value="zaloguj"/> </form>'; } if($_POST['Submit'] && ($_POST['login']!='ble' || $_POST['haslo']!='bla')) { // Tutaj wpisujesz serie warunkow sprawdzajacych poprawnosc pól np. if(empty($_POST['login'])) echo 'Nie wypelniles pola login<br/>'; if(!empty($_POST['login']) && $_POST['login']!='login') { echo 'Podany login jest niepoprawny<br/>'; } // etc // na koncu wyswietlasz formularz form1(); } elseif(!$_POST['Submit']) { /* ten warunek jest spelniony na samym poczatku gdy nie zostal wyslany zaden formularz*/ form1(); } elseif ($_POST['login']=='ble' && $_POST['haslo']=='bla') { echo 'inny formularz'; } ?>[/php:1:b7110d65e9] To tylko przykłady 'tak na szybko'. Wszystko juz zalezy od Twojej wyobrazni. Jezeli polapanie w warunkach sprawdzajacych sprawia Ci klopot to... rozrysuj to sobie -> z pewnością pomoże (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
|
froth pomozcie: problem po zalogowaniu. 24.02.2004, 16:26:32
FastRed Po zalogowaniu dajesz userowi zmienną sesyjną
... 24.02.2004, 19:54:41
froth hehe 24.02.2004, 20:27:10
Dawid Pytel No to robisz najprostszy warunek, czyli:
<?php... 24.02.2004, 20:41:00
froth hyhy to nie tak 24.02.2004, 20:43:47
Dawid Pytel Sprawdziłeś wogóle co Ci napisałem ?
Tu masz przy... 24.02.2004, 21:39:18
froth tak dziala 24.02.2004, 22:06:21
borec CytatSprawdziłeś wogóle co Ci napisałem ?
Tu masz... 24.02.2004, 22:16:40
borec @Dawid - naucz sie uzywac tablic asocjacyjnych:
C... 24.02.2004, 22:27:25
Dawid Pytel @ Borec: No tak, wczesniej nie przykladalem do teg... 24.02.2004, 23:03:06 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 18:56 |