Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 239 Pomógł: 0 Dołączył: 2.06.2011 Ostrzeżenie: (0%)
|
Mam kod:
Dopóki nie dodam ostatniej linijki, błędu nie ma. Jeśli tylko dowiem się w czym leży problem, od razu będę mógł iść dalej z tematem. phhpinfo() mówi: DOM/XML enabled DOM/XML API Version 20031129 libxml Version 2.6.26 HTML Support enabled XPath Support enabled XPointer Support enabled Schema Support enabled RelaxNG Support enabled |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 1 332 Pomógł: 294 Dołączył: 12.10.2008 Skąd: Olkusz Ostrzeżenie: (0%)
|
z PHP tak na szybko to przeczytaj sobie np. to:
http://framework.zend.com/manual/1.12/en/c...g-standard.html nie patrz, że to ze strony ZF, na stronie SYMFONY gdzieś była chyba podobna strona... zresztą jak nie wybrałeś jakiegoś FW to i tak kiedyś będziesz musiał ;]... a stosując się do dobrych praktyk nawet jak nie będziesz mógł skorzystać z gotowego FW to bez problemu napiszesz szkielet podstawowy mini FW... jest wiele konwencji zapisu zmiennych, sposobów formatowania kodu... ogólnie musisz próbować do jakiejś się dostosować ale bez przesady... np. zmienne prywatne w prototypach obiektów w JavaScript w zasadzie da się zdefiniować tylko przez konwencję stosując znak podkreślenia na początku _zmienna... choć tą konwencję niektórzy wykorzystują też przy innych językach zważywszy na podpowiadanie kodu przez IDE... nazwy klas powinno zaczynać się dużymi literami, a instancje tych klas z małych już... przy wielu podstawowych zmiennych często pierwsza litera zmiennej może określać typ jak np. $iLat - zmienna typu integer - stąd np. w powyższym kodzie niektóre zmienne poprzedziłem "o" (od obiekt). Jeśli nazwa zmiennej jest wieloczłonowa to należy zdecydować się na jeden ze sposobów zapisu np. moja_dluga_zmienna lub mojaDlugaZmienna szczerze powiedziawszy to musisz kodować - większe projekty wymusza na tobie stosowanie dobrych praktyk, odpowiedniego nazywania zmiennych, wcięć, odpowiedniego ułożenia i nazywania plików do PHP na helionie wielu poleci Ci książkę typu "PHP obiekty wzorce i narzędzia" "PHP object, pattern and practice" 3 edycja (jak możesz to czytaj po ang.), ale nie pamiętam, czy jest tam o formatowaniu kodu, jednak ja też tą pozycję polecam... czytając nowsze pozycje raczej autorzy stosują dobre praktyki... samych książek z formatowaniem kodu to za bardzo nie pamiętam czy są dobre czy nie ale nasuwają mi się 2 pozycje: "Clean Code" "Code Craft - the practice of writing excellent code" |
|
|
|
marcinek37 [xml][DOM] sama podstawa 8.04.2013, 14:15:55
nospor CytatDopóki nie dodam ostatniej linijki, błędu nie... 8.04.2013, 14:20:51
marcinek37 kompletnie wypadło mi z głowy, taki jest błąd:
Ca... 8.04.2013, 17:03:10
melkorm RTFM http://pl1.php.net/manual/en/domdocument.save... 8.04.2013, 17:14:26
marcinek37 czy macie może linka do jakiegoś poradnika, ale w ... 8.04.2013, 17:30:53
zegarek84 niestety większość materiałów jest po angielsku...... 8.04.2013, 21:24:37
marcinek37 zrobiłem postępy w temacie, ale zatrzymałem się na... 8.04.2013, 23:23:09
nospor CytatWszystko jest ok, ale wartości się nie pokazu... 9.04.2013, 06:41:31
marcinek37 Po dodaniu tego kodu pokazują się takie błędy:
Not... 9.04.2013, 11:24:13
zegarek84 [PHP] pobierz, plaintext <?phperror_reporting... 9.04.2013, 20:01:30
marcinek37 świetnie, działa!
a powiedz mi, "duże... 9.04.2013, 22:49:54
zegarek84 to zależy od ustawień serwera... ale każdy plik wc... 9.04.2013, 23:06:59
marcinek37 ok, a masz może jakiegoś linka do jakiegoś poradni... 10.04.2013, 00:51:33
zegarek84 popisz trochę w JavaScript, korzystaj z narzędzi t... 10.04.2013, 11:48:50
marcinek37 1. mam już troszkę rozszerzony kod:
[PHP] pobierz,... 10.04.2013, 23:43:23
zegarek84 przede wszystkim zawsze wyświetlaj sobie błędy:
er... 11.04.2013, 08:56:03
marcinek37 bardzo Ci dziękuję!
1. specjalnie w drugim pr... 11.04.2013, 11:11:22 
zegarek84 Cytat(marcinek37 @ 11.04.2013, 12:11... 11.04.2013, 12:58:51
marcinek37 czyli muszę korzystać z DOMDocument oraz DOMXPath,... 11.04.2013, 15:25:13
marcinek37 troszkę ciekawych informacji z tego linka wyciągną... 11.04.2013, 23:01:47 
zegarek84 Cytat(marcinek37 @ 12.04.2013, 00:01... 11.04.2013, 23:21:19
marcinek37 1. wydaje się, że to ta metoda: createElement prze... 12.04.2013, 01:04:14
zegarek84 HTML nie zawsze jest poprawnym dokumentem XML ;] -... 12.04.2013, 11:51:23
marcinek37 bardzo dziękuję za informacje
szkoda tylko, że tr... 12.04.2013, 11:56:27
zegarek84 poprawiłem powyższy kod - xpath nie musisz używać ... 12.04.2013, 12:16:14
marcinek37 na razie nie chcę korzystać z DOMXPath, a skupić s... 12.04.2013, 15:45:21
zegarek84 przecież napisałem Ci wyżej, iż .load służy do wcz... 12.04.2013, 16:46:21
marcinek37 przepraszam, źle odczytałem Twoje wskazówki, jest ... 12.04.2013, 17:28:25
zegarek84 nie jestem z zawodu programistą ale dawniej do par... 12.04.2013, 21:24:10
marcinek37 przepraszam, że odpisuję Ci dopiero teraz, ale cał... 14.04.2013, 23:12:43 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 16:22 |