Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Klasa wiadomości - sprawdzanie czy naciśnięto przycisk etc.
Riot
post 25.11.2014, 17:26:30
Post #1





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 15.11.2014
Skąd: Kosmos

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


Cześć, po sporej dawce wiedzy OOP (przynajmniej wg mnie) postanowiłem napisać klase która się mi wkońcu do czegoś przyda, mianowicie system wiadomości. Rozkminiłem sobie to tak że będą odzielne klasy - Nowa_Wiadomosc oraz Skrzynka_Odbiorcza. Pierwsze pytanie - dobrze myśle?

Napisałem sobie na razie taki szybki kod, nawet nie przypominający OOP:

  1. <form action="" method="POST">
  2. <input type="text" name="wiadomosc">
  3. <input type="submit" name="wyslij">
  4. </form>
  5. </body>
  6. </html>


  1. <?php
  2.  
  3. class Nowa_Wiadomosc {
  4.  
  5. function napisz_wiadomosc (){
  6. if (filtruj_pole($_POST["wyslij"])) {
  7. if (filtruj_pole($_POST["wiadomosc"], 2)) {
  8. //wysyla wiadomosc...
  9. }
  10. }
  11. }
  12.  
  13. function filtruj_pole($pole, $min_znakow = 0) { //sprawdza czy pole jest prawidlowo wypelnione
  14. if (isset($pole)) {
  15. if (strlen($pole) >= $min_znakow) {
  16. return strlen($pole);
  17. }
  18. }
  19. }
  20. }
  21.  
  22. $wiad = new Nowa_Wiadomosc();
  23. echo $wiad->filtruj_pole($_POST["wiadomosc"]);
  24. ?>


Tera tak - jak sprawdzić z gracją czy wciśnieto przycisk "wiadomosc"? Mogę zrobić if (isset($_POST["wiadomosc"])) {...} ale interesuje mnie jak to zrobić w OOP. Gdybyście podrzucili jakiś kod, byłoby znakomicie. Dzięki

Ten post edytował Riot 25.11.2014, 17:32:47
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 Wersja Lo-Fi Aktualny czas: 18.08.2025 - 22:45