Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> przkeazywanie zmiennych do funkcji
spandor
post
Post #1





Grupa: Zarejestrowani
Postów: 99
Pomógł: 0
Dołączył: 2.03.2004

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


Witam

Mam takie problem. Uzywam sesji do autoryzacji. wykorzystuje funkcje ktora jest w pliku z funkcjami, ktory linkuje do mojego pliku. mam zageklarowana zmienna sesyjna, ale nie dziala mi ona wewnatrz tej mojej funkcji ktora deklaruje w moim pliku. Czy pomino wykorzystwyania zmeinnych sesyjnych to musze robic (oczywiscie zmieniajac je do tego na zmienne zwykle):
moj plik:
funkcja($zmienna);

plik z funkcjami:
function ($zmienna)
{
}

dodaje kod pliku w ktorym to wykorzystuje
  1. <?php
  2.  
  3. if ($username && $password)
  4. {
  5. if (loguj($username, $password))
  6. {
  7. $HTTP_SESSION_VARS['correct'] = $username;
  8. }
  9. else
  10. {
  11. echo 'Zalogowanie niemożliwe. ';
  12. }
  13. }
  14.  
  15. sprawdz_uzyt();
  16.  
  17. ?>


a tu plik z funkcjami
  1. <?php
  2.  
  3. function loguj($username, $password)
  4. {
  5. $lacz = lacz_bd();
  6. if (!$lacz)
  7. return false;
  8.  
  9.  $wynik = mysql_query("select * from klient where user = '$username' and password = '$password'");
  10. if (!$wynik)
  11.  return false;
  12.  
  13. if (mysql_num_rows($wynik)>0)
  14.  return true;
  15. else 
  16.  return false;
  17. }
  18. function sprawdz_uzyt()
  19. {
  20. if (isset($HTTP_SESSION_VARS['correct']))
  21. {
  22. echo 'Zalogowano jako '.$HTTP_SESSION_VARS['correct'].'.<br />';
  23. }
  24. else
  25. {
  26.  echo 'Brak zalogowania.;
  27.  exit;
  28. }
  29. }
  30.  
  31. ?>
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: 19.08.2025 - 16:06