Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> pomozcie: problem po zalogowaniu.
froth
post
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.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
borec
post
Post #2





Grupa: Zarejestrowani
Postów: 260
Pomógł: 0
Dołączył: 18.07.2003
Skąd: Tarnów

Ostrzeżenie: (0%)
-----


Cytat
Sprawdziłeś wogóle co Ci napisałem (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ?

Tu masz przykład  

[php:1:624f9859d5]<?php
if($_POST[login]!='ble' || $_POST[haslo]!='bla')  
{  

  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" value="zaloguj"/>
  </form>';
   
}  
elseif ($_POST[login]=='ble' && $_POST[haslo]=='bla')  
{  
   echo 'inny formularz';
}  
?>[/php:1:624f9859d5]


Jezeli podajesz dobre dane to znika formularz pierwszy a pojawia się drugi.


ila razy trzeba powtarzac:
$_POST[login] - NIE
$_POST['login'] - TAK

[php:1:624f9859d5]<?php

if (!$_POST['login']) {
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" value="zaloguj"/>
</form>';

}
else
{

if (($_POST['login'] == "login") && ($_POST['haslo'] == "haslo")) {
echo 'inny formularz';
}
else {
echo "zly login lub haslo";
}
}
?>[/php:1:624f9859d5]
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 27.12.2025 - 07:45