![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 262 Pomógł: 5 Dołączył: 8.02.2005 Skąd: Olsztyn / Zatorze Ostrzeżenie: (0%) ![]() ![]() |
Witam!
od 2 dni mecze sie z przeniesieniem pewnej czesci kodu do klasy. Moja strona: index.php http://rafb.net/p/bdcEHo79.html class.Auth.php http://rafb.net/p/xEAIMk34.html i zadaniem tej strony jest rejestracja nowcyh userow do bazy danych... To elegancko dziala!! ale ... ten kod z index.php:
... chcialbym przenieśc do funkcji w klasie Auth Więc probowalem tak: index.php
class.Auth.php http://rafb.net/p/9YczBS71.html Czemu to co ja robie nie dziala wlasciwie ![]() pomozecie mi to poprawnie zrobić (na tyle by dzialalo) ![]() Pozdrawiam ps. kurde czemu po edycji topicu wszystkie " " zamieniaja mi sie na \" \" ![]() Ten post edytował MitS 20.11.2007, 09:27:01 |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 384 Pomógł: 6 Dołączył: 11.09.2004 Skąd: Grodzisk Mazowiecki Ostrzeżenie: (0%) ![]() ![]() |
Nie, nie, nie, nie i jeszcze raz ... NIE!
Nie o to w tym wszystkim chodzi. Programowanie strukturalnie, a programowanie obiektowe to dwie różne bajki i nie można w 5 minut przerzucić kodu strukturalnego do klasy. Zrobić z f-cji metody, nazwać to jakoś i siup! Huraaa mamy kod obiektowy! Bo zamiast mojaFunkcja() wywołujemy, $SuperKlasa -> mojaFunkcja(); Programowanie obiektowe (OOP) wymaga innego myślenia i całkowicie innego spojrzenia na programowanie. Trudno jest to wytłumaczyć (przynajmniej mi). Jednak po pewnym czasie to zrozumiesz. Po przeglądaj klasy, frameworki (wszystkie są pisane obiektowo) i w pewnym momencie rozumiesz. Dla mnie to też kiedyś była czarna magia i w sumie nikt mi tego nie tłumaczył. Samo jakoś wyszło w praniu, o co w tym biega. -------------------- |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 262 Pomógł: 5 Dołączył: 8.02.2005 Skąd: Olsztyn / Zatorze Ostrzeżenie: (0%) ![]() ![]() |
yhy rozumiem ... :/
no spoko... mam nadzieje ze szybko mi wejdzie obiektowe pisanie w krew ![]() |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarząd Postów: 2 277 Pomógł: 6 Dołączył: 27.12.2002 Skąd: Wołów/Wrocław ![]() |
Taki kod mógłby wyglądać np. tak:
-------------------- "Niezależnie od tego, jakie masz osiągnięcia, ktoś Ci pomaga..."
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 06:26 |