Napisane: 27.04.2013, 07:28:35 | |
Grupa: Zarejestrowani Postów: 97 Dołączył: 12.08.2012 Skąd: Zabrze Ostrzeżenie: (10%) |
|
Forum: Hydepark · Podgląd postu: #1041601 · Odpowiedzi: 8 · Wyświetleń: 497 |
Napisane: 3.01.2013, 21:14:05 | |
Grupa: Zarejestrowani Postów: 97 Dołączył: 12.08.2012 Skąd: Zabrze Ostrzeżenie: (10%) |
Powiedz rodzinie, że ona też przemija, a przemijanie jest stałym elementem życia ludzkiego Uwielbiam ludzi, którzy nie ogarniają tematu, a i tak wiedzą lepiej. |
Forum: Hydepark · Podgląd postu: #1016023 · Odpowiedzi: 16 · Wyświetleń: 924 |
Napisane: 14.09.2012, 14:54:10 | |
Grupa: Zarejestrowani Postów: 97 Dołączył: 12.08.2012 Skąd: Zabrze Ostrzeżenie: (10%) |
Bo nie tak się nadaje wartości w obiektowym PHP.
Głupoty pleciesz, wyrażenie jest poprawne oraz to dobra praktyka przy definiowaniu domyślnych wartości. Działa to dla wszelkich typów prostych (nie stworzysz obiektu w ten sposób/nie obliczysz wartości/nie dodasz czegoś warunkowo). |
Forum: Przedszkole · Podgląd postu: #992591 · Odpowiedzi: 7 · Wyświetleń: 246 |
Napisane: 9.09.2012, 20:11:39 | |
Grupa: Zarejestrowani Postów: 97 Dołączył: 12.08.2012 Skąd: Zabrze Ostrzeżenie: (10%) |
To jest plik INI. |
Forum: Przedszkole · Podgląd postu: #991451 · Odpowiedzi: 2 · Wyświetleń: 165 |
Napisane: 7.09.2012, 13:57:39 | |
Grupa: Zarejestrowani Postów: 97 Dołączył: 12.08.2012 Skąd: Zabrze Ostrzeżenie: (10%) |
Zapoznaj się z dokumentacją metody where() w QueryBuilder. Złe argumenty podałeś. |
Forum: Frameworki · Podgląd postu: #991109 · Odpowiedzi: 1 · Wyświetleń: 210 |
Napisane: 3.09.2012, 21:06:06 | |
Grupa: Zarejestrowani Postów: 97 Dołączył: 12.08.2012 Skąd: Zabrze Ostrzeżenie: (10%) |
Kod COUNT(g.images) Twoja entity galerii powinna zawierać zmienną, która jest obiektem ArrayCollection, w której przechowyujesz obiekty-obrazki. Po prostu zliczasz ilość elementów tej właściowości w zapytaniu. |
Forum: Frameworki · Podgląd postu: #990175 · Odpowiedzi: 2 · Wyświetleń: 354 |
Napisane: 1.09.2012, 23:09:09 | |
Grupa: Zarejestrowani Postów: 97 Dołączył: 12.08.2012 Skąd: Zabrze Ostrzeżenie: (10%) |
ORM (czyli Doctrine) korzysta z DBAL (który jest niezależnym od niego komponentem), które za to jest nakładką na PDO. Doctrine\Common to biblioteka rozszerzająca podstawową funkcjonalność PHP, czyli taki SPL w raw PHP. |
Forum: Frameworki · Podgląd postu: #989759 · Odpowiedzi: 5 · Wyświetleń: 428 |
Napisane: 20.08.2012, 20:14:58 | |
Grupa: Zarejestrowani Postów: 97 Dołączył: 12.08.2012 Skąd: Zabrze Ostrzeżenie: (10%) |
|
Forum: Przedszkole · Podgląd postu: #986758 · Odpowiedzi: 4 · Wyświetleń: 317 |
Napisane: 18.08.2012, 18:06:19 | |
Grupa: Zarejestrowani Postów: 97 Dołączył: 12.08.2012 Skąd: Zabrze Ostrzeżenie: (10%) |
Cookie z losowym toknem przechowywanym również w bazie (nic na podstawie loginu/hasla, zwykly mt_rand()), ustawione na odpowiedni czas. Jeśli użytkownik wchodzi z tokenem, szukasz w bazie takowego i jeśli istnieje, automatycznie go logujesz. |
Forum: Przedszkole · Podgląd postu: #986342 · Odpowiedzi: 8 · Wyświetleń: 370 |
Napisane: 18.08.2012, 13:48:08 | |
Grupa: Zarejestrowani Postów: 97 Dołączył: 12.08.2012 Skąd: Zabrze Ostrzeżenie: (10%) |
Ciasteczka służą po to by przechowywać ID sesji, z odpowiednim czasem są ciasteczkami sesyjnymi (usuwane po wyłaczeniu przeglądarki/karty przeglądarki). Wszelkie sesje to po prostu kojarzenie użytkownika z zapisanymi danymi na podstawie losowego klucza, czyli ID sesji - proste. |
Forum: Przedszkole · Podgląd postu: #986277 · Odpowiedzi: 8 · Wyświetleń: 370 |
Napisane: 16.08.2012, 22:45:48 | |
Grupa: Zarejestrowani Postów: 97 Dołączył: 12.08.2012 Skąd: Zabrze Ostrzeżenie: (10%) |
Doctrine - generujesz entity i pobierasz korzystając z repozytoriów. Symfony2 ma w Book'u rozdział o Doctrine, poczytaj, na początek do ogarnięcia w sam raz. Ofc, możesz stworzyć Entity, które w żaden sposób nie jest powiązane z bazą danych, nie wiem tylko czy wtedy repozytoria będą działać. |
Forum: Frameworki · Podgląd postu: #985997 · Odpowiedzi: 16 · Wyświetleń: 999 |
Napisane: 15.08.2012, 08:23:48 | |
Grupa: Zarejestrowani Postów: 97 Dołączył: 12.08.2012 Skąd: Zabrze Ostrzeżenie: (10%) |
Kod pamil@pentagon /www/Symfony $ bin/vendors Symfony2 vendors script management. Specify a command to run: install: install vendors as specified in deps or deps.lock (recommended) update: update vendors to their latest versions (as specified in deps) lock: lock vendors to their current versions Akcja 'update' powinna Cię zadowolić. |
Forum: Frameworki · Podgląd postu: #985603 · Odpowiedzi: 8 · Wyświetleń: 477 |
Napisane: 17.08.2012, 22:43:57 | |
Grupa: Zarejestrowani Postów: 97 Dołączył: 12.08.2012 Skąd: Zabrze Ostrzeżenie: (10%) |
Tutaj chciałem dać przykład w kodzie, ale jednak nici z tego, także zpoadam kilka linków: http://docs.php.net/manual/en/language.namespaces.php http://phpmaster.com/php-namespaces/ http://ttomczyk.pl/archives/182 Co, gdy nazwa folderu się zmieni? Nie będzie działać, i dobrze Większość IDE ma opcję refaktoringu, która podmieni ci wszystkie wywołania. Co do kodu: Włącz używanie E_NOTICE. To jest normalny błąd, nie jakieśtam powiadomienie. Prawidłowo napisany kod nie zwraca żadnego błędu typu E_NOTICE. Uwierz mi, pomyłka w nazwie zmiennej/indeksie tablicy może kosztować sporo nerwów, gdy nie wiesz, że właśnie ją popełniłeś Dalej, odnośnei formy to nic nei ma w nim do oceny, ale styl trochę zawikłany. Raz inicjalizujesz obiekt z nawiasami obok, raz bez. Raz zmienna z dużej litery się zaczyna - raz z małej. Raz używasz takichFunkcji() - a raz takich_funkcji(). Ostatnie pytanie: Oczywiście, że nie. W podanych wyżej linkach wytłumaczone jest słowo kluczowe use. Ja nadal polecam popracować z Symfony2, nauczyć się dobrych praktyk. Dodatek: Do czego przydatna jest konwencja nazewnictwa PSR-0? Polecam całą serię (1-12), prosto od głównego autora Symfony2 Composer |
Forum: Object-oriented programming · Podgląd postu: #986184 · Odpowiedzi: 19 · Wyświetleń: 1 817 |
Napisane: 16.08.2012, 20:56:33 | |
Grupa: Zarejestrowani Postów: 97 Dołączył: 12.08.2012 Skąd: Zabrze Ostrzeżenie: (10%) |
Na CodeIgnitera to ty nawet nie patrz - niby pisany na nowo, a w środku archaiczny kod z PHP4 rodem. Symfony2 nei jest trudny - właśnie się go uczę, po kilku dniach (nie korzystałem wcześniej z żadnego FW) potrafiłem zrobić przyjemnie w nim dużo rzeczy Dokumentacja oraz pomoc społeczności jest naprawdę wystarczająca, nie miałem problemu "prawie-nie-do-rozwiązania". Jeśli masz tydzień-dwa czasu, polecam wykonać przykładowy projekt w Symfony2, możesz się też inspirować Trinity Zyxa - co prawda to eksperymentalny framework, praktycznie bez żadnej dokumentacji i społeczności, ale ciekawe ze względu na prawdziwe MVC. Co do PSR-0: Mamy klasę Dostawca\Przestrzen\Nazw\NieskonczonaIlosc\Nazwa_Klasy.php Definiujemy w autoloaderze, że przestrzeń nazw Dostawca znajduje się w ../lib/Dostawca/. Teraz gdy autoloader chce załadować tą klasę, znajdzie ją w ../lib/Dostawca/Przestrzen/Nazw/NieskonczonaIlosc/Nazwa/Klasy.php. Prawda że proste? Można bez kolizji tworzyć we własnej przestrzeni nazw dostawcy, i wiadomo, gdzie dana klasa/interfejs etc. się znajduje. |
Forum: Object-oriented programming · Podgląd postu: #985955 · Odpowiedzi: 19 · Wyświetleń: 1 817 |
Napisane: 14.08.2012, 14:01:57 | |
Grupa: Zarejestrowani Postów: 97 Dołączył: 12.08.2012 Skąd: Zabrze Ostrzeżenie: (10%) |
To żadne zabezpieczenie, wystarczy, że nie prześle identyifkatora sesji w żądaniu. |
Forum: Przedszkole · Podgląd postu: #985440 · Odpowiedzi: 3 · Wyświetleń: 137 |
Nowe odpowiedzi Brak nowych odpowiedzi Popularny temat (Nowe) Popularny temat (Brak nowych) |
Sonda (Nowe) Sonda (Brak nowych) Zamknięty temat Przeniesiony temat |
Wersja Lo-Fi | Aktualny czas: 7.05.2024 - 01:22 |