Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Pomoc PHP5 programowanie obiektowe
alega
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 29.02.2008

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


Chętnie pomogę opanować materiał zawarty w książce "PHP5 Zawansowane Programowanie - Tworzenie Złożonych Aplikacji w PHP5" strona książki w Helionie.
Jeśli masz problemy ze zrozumieniem materiału zawartego w tej pozycji, nie radzisz sobie z analizą przykładów towarzyszących tej książce (niestety zawierają wiele błędów) - możesz napisać do mnie alega, postaram się Ci pomóc.

Z moją pomocą szybko poznasz pojęcia związane z programowaniem obiektowym: klasy, obiekty, dziedziczenie, interfejsy, hermetyzacja, wzorce projektowe.
Nauczysz się korzystać z klas Collection, GenericObject, obsługujących sesję i uwierzytelnianie oraz komunikowanie się z użytkownikami. Poznasz także pakiet PEAR, PHPUnit i model MVC.
Pomogę Ci zmienić Twoje "proceduralne" skrypty na bardziej przenośne moduły napisane w OOP.
Przykładowa aplikacja znajduje się tutaj Odwiedź moją stronę.
Jest to przykład zaczerpnięty z książki "PHP i MySQL Tworzenie Stron WWW - Vademecum profesjonalisty" i napisany przeze mnie obiektowo z wykorzystaniem narzędzi zaprezentowanych w "PHP5 Zawansowane Programowanie - Tworzenie Złożonych Aplikacji w PHP5".

Ten post edytował alega 29.03.2009, 19:14:38
Go to the top of the page
+Quote Post
blooregard
post
Post #2


Newsman


Grupa: Moderatorzy
Postów: 2 033
Pomógł: 290
Dołączył: 21.12.2007
Skąd: Łódź




Rozumiem, że te korepetycje u Ciebie są płatne, tak? (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Czy tak z dobroci serca chcesz "nauczać" OOP ?

EDIT:
Odwiedziłem tę Twoją stronę.
Próba zapisania linka http://' (apostrof) zakończyła się tak:
Cytat
-2DB Error: syntax errorObject:Request Function:testconstraints Query:1
Notice: Undefined variable: result in /lib/request.phpm on line 197

Fatal error: Call to a member function fetchRow() on a non-object in /lib/request.phpm on line 197


Próba apostrofu w url-u:
Cytat
Wystąpił błąd.
DB Error: syntax error -2

Notice: Undefined variable: result_fields in /lib/genericobject.phpm on line 32

Fatal error: Call to a member function fetchRow() on a non-object in /lib/genericobject.phpm on line 32


Parametr pokaz_na_stronie da się przekazac GET-em, np. w ten sposób:
http://admin.alegajda.home.pl/index.php?ev..._na_stronie=300

albo:
http://admin.alegajda.home.pl/index.php?ev...az_na_stronie=a

i w rezultacie mamy:
Cytat
Warning: Division by zero in /lib/genericobjectcollection.phpm on line 40



Myślę, że powinieneś wyłączyć raportowanie błędów, nie uważasz ?
I poprawić filtrowanie parametrów z url-a.

Ten post edytował blooregard 4.03.2009, 14:44:53
Go to the top of the page
+Quote Post

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: 16.09.2025 - 23:07