Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Pomoc PHP5 programowanie obiektowe
Forum PHP.pl > Inne > Giełda ofert > Sprzedam
alega
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".
blooregard
Rozumiem, że te korepetycje u Ciebie są płatne, tak? 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.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.