Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Wywołanie funkcji + widoczność zmiennych
OneCode
post
Post #1





Grupa: Zarejestrowani
Postów: 25
Pomógł: 0
Dołączył: 29.09.2009

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


Witam,

Mam do Was takie pytanie.

Mam jedną stronę funkcje.php, w której mam klasę "class Funkcje" i metodę do sprawdzania poprawności maila:

  1. class Funkcje
  2. {
  3. function checkEmail($email)
  4. {
  5. $this->email = $email;
  6. $regexp = "/^[^0-9][A-z0-9_]+([.][A-z0-9_]+)*[@][A-z0-9_]+([.][A-z0-9_]+)*[.][A-z]{2,4}$/";
  7. if (preg_match($regexp, $email))
  8. {
  9. $pass = true;
  10. }
  11. else
  12. {
  13. $pass = false;
  14. }
  15. }
  16. }


na drugiej stronie tworzę obiekt i wywołuje funkcję checkEmail($email), ale nie wiem jak mam sprawdzić jaką wartość ma zmienna $pass

  1. if (!empty ($_POST['wyslij']) && !empty($_POST['email']))
  2. {
  3. $email = $_POST['email'];
  4. $checkEmail = new Funkcje();
  5. $checkEmail -> checkEmail($email);
  6.  
  7. // jak mam tu sprawdzić jaką wartość ma zmienna $pass ?
  8.  
  9. // chciałem zrobić tak, ale to nie działa
  10. if ($pass == false)
  11. {
  12. zrób coś
  13. }
  14. else
  15. {
  16. zrób coś innego
  17. }
  18.  
  19. }


Będę bardzo wdzięczny za wytłumaczenie, jak to rozwiązać.

Pozdrawiam,
Bartek.
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: 26.12.2025 - 22:44