Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php]Skrypt logowania, jakiś błąd nie wiem jaki :/
Khobar
post
Post #1





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 22.09.2006
Skąd: Wrocław

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


Witam prosiłbym o pomoc bo nie wiem gdzie byka zrobiłem, wiem że temat był poruszany wieeeele razy ale ja zrobiłem i teraz tylko nie wiem gdzie bład :/
....robie systemik dodawania newsów i ogółem zarzadzania potem tym ..
Problem jest taki że wszystko fajnie...login hasło wczytuje z pliku i wpuszcza dalej ...pieknie..
Problem jest potem jak zarzadzam newsami ..czyli np poprzez GET wysyłam co ma zrobić dalej czy usunąc newsa m czy dodać żeby przeszło do odpowiedniej częsci kodu...zamiast wyświetlenia tego co chce...pyta się mnie znowu o hasło i login :/
Jak dam sesion_start() to bład bo mam juz to ustawione na default na serwerze czyli niby sam zaczyna sesje odrazu
Dodatkowo dałem kontrolkę zeby wyswietlał login i haslo ..z chwilą gdy się zaloguje to są .ale jak dam np: "Dodaj Newsa" i przesle go z GET to już nie ma nic w zmiennych $login i $haslo
Ponizej kod
  1. <?php
  2. $tryb=$_GET['tryb'];
  3.  
  4. if(IsSet($_POST['login']))
  5. {
  6. $login = $_POST['login'];
  7. }
  8. else
  9. {
  10. $login = $_SESSION['login'];
  11. }
  12. if(IsSet($_POST['haslo']))
  13. {
  14. $haslo = $_POST['haslo'];
  15. }
  16. else
  17. {
  18. $haslo = $_SESSION['haslo'];
  19. }
  20.  
  21. $plik_user=file($filename_u);
  22. $uzytkownik= array();
  23. $uzytkownik = explode('#' , $plik_user[0]);
  24.  
  25. //sprawdzanie czy poprawnie zalogowany
  26. if ( ( $login==$uzytkownik[1] ) && ( $haslo==$uzytkownik[2] ) )
  27. {
  28. $zalogowany = TRUE;
  29. $_SESSION['login'] = $login;
  30. $_SESSION['haslo'] = $haslo;
  31.  
  32. }
  33. else
  34. {
  35. $zalogowany=FALSE;
  36. }
  37. echo 'Panel Administratora ' ;
  38. if ($zalogowany!=TRUE)
  39. {
  40. //tutaj wyswietlanie formularza z loginem i hasłem i przyciskiem wyślij ... 
  41. }
  42. else
  43. {
  44. echo 'witamy $login ';
  45. //tutaj wyświetlanie formularza z menu [metoda GET] do danej tryb i zaleznie od tego s
    witch
  46. ?>


Ten post edytował Khobar 26.09.2006, 22:25:09


--------------------
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 21.08.2025 - 23:55