![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 222 Pomógł: 0 Dołączył: 3.04.2003 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Co trzeba robić, aby działały funkcje xslt_* pod PHP5? Skompilowałem z opcją --with-xsl ale widocznie to jeszcze za mało. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 115 Pomógł: 0 Dołączył: 3.05.2003 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Cytat On Unix, run configure with the --enable-xslt --with-xslt-sablot options. The Sablotron library should be installed somewhere your compiler can find it.
;P |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 222 Pomógł: 0 Dołączył: 3.04.2003 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Cytat Cytat On Unix, run configure with the --enable-xslt --with-xslt-sablot options. The Sablotron library should be installed somewhere your compiler can find it.
;P Chyba nie masz racji. O ile się nie myle to PHP5 nie używa już Sablotrona tylko libxml. A już na pewno nie ma opcji --with-xslt-sablot w konfiguracji PHP5b4. |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 115 Pomógł: 0 Dołączył: 3.05.2003 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Rzeczywiście, masz rację ;P
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 222 Pomógł: 0 Dołączył: 3.04.2003 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Cytat Completely Overhauled XML support (Rob, Sterling, Chregu, Marcus)
* Brand new Simplexml extension * New DOM extension * New XSL extension * Moved the old DOM-XML and XSLT extensions to PECL * ext/xml can now use both libxml2 and expat to parse XML To w takim razie jak należy teraz używać funkcji XSLT? |
|
|
![]()
Post
#6
|
|
Grupa: Przyjaciele php.pl Postów: 742 Pomógł: 0 Dołączył: 14.12.2003 Skąd: Gdańsk, Trójmiasto Ostrzeżenie: (0%) ![]() ![]() |
to ja ponawiam pytanie. jak kożystać z xslt w php5?
|
|
|
![]()
Post
#7
|
|
Administrator PHPedia.pl Grupa: Developerzy Postów: 1 102 Pomógł: 2 Dołączył: 14.09.2003 Ostrzeżenie: (0%) ![]() ![]() |
Alek a manual/zend od czego ? (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
http://www.zend.com/php5/articles/php5-xmlphp.php#Heading17 Ja tylko dodam, że nie koniecznie musi to być obiekt dom, równie dobrze możemy SimpleXMLObiekt wsadzic (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]()
Post
#8
|
|
Grupa: Przyjaciele php.pl Postów: 742 Pomógł: 0 Dołączył: 14.12.2003 Skąd: Gdańsk, Trójmiasto Ostrzeżenie: (0%) ![]() ![]() |
działa (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) tyle że mam coś xsl walnięty (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
-- dobra xsl docbooka też już działa (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ale chyba z pół minuty się ładował (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 117 Pomógł: 0 Dołączył: 24.05.2004 Skąd: krakow Ostrzeżenie: (10%) ![]() ![]() |
Niestety mi nie działa coś xslt. (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) Proszę o jakieś wskazówki ponieważ musze przy projekcie do pracy inż. to wykorzystać, a mam problemy z instalacją. Mam dwa serwery o następującej konfiguracji:
1)serwer Kod './configure' '--prefix=/usr' '--disable-static' '--with-apxs=/usr/sbin/apxs' '--sysconfdir=/etc' '--enable-discard-path' '--with-config-file-path=/etc/apache' '--enable-safe-mode' '--with-openssl' '--enable-bcmath' '--with-bz2' '--with-pic' '--enable-calendar' '--enable-ctype' '--with-gdbm' '--with-db3' '--enable-dbase' '--enable-ftp' '--with-iconv' '--with-gd' '--enable-gd-native-ttf' '--with-jpeg-dir=/usr' '--with-png' '--with-gmp' '--with-mysql=shared' '--with-xml=shared' '--with-gettext=shared' '--with-mm=/usr' '--enable-trans-sid' '--enable-shmop' '--enable-sockets' '--with-regex=php' '--enable-sysvsem' '--enable-sysvshm' '--enable-yp' '--enable-memory-limit' '--with-tsrm-pthreads' '--enable-shared' '--disable-debug' '--with-zlib=/usr' '--enable-xslt' '--with-xslt-sablot' '--with-xsl=/usr/lib' Sekcja XSL: XSL enabled libxslt Version 1.1.12 libxslt compiled against libxml Version 2.6.16 EXSLT enabled libexslt Version 1.1.12 2)serwer Kod './configure' '--with-apxs2=/usr/local/apache2/bin/apxs' '--with-mysql' '--with-xsl=/usr/include/libxslt' '--enable-xslt' '--with-xslt-sablot' '--with-expat-dir=/usr/local/lib' sekcja XSL: XSL enabled libxslt Version 1.1.11 libxslt compiled against libxml Version 2.6.14 EXSLT enabled libexslt Version 1.1.11 No i mam taki przykladowy kod:
i dostaję błąd: Fatal error: Call to undefined function xslt_process() in /home/pawel/public_html/xslt_test.php on line 3 Jakakolwiek funkcje XSLT uzywam to pojawia sie taki blad. Co jest nie tak? prosze o pomoc |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 179 Pomógł: 0 Dołączył: 8.10.2004 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 117 Pomógł: 0 Dołączył: 24.05.2004 Skąd: krakow Ostrzeżenie: (10%) ![]() ![]() |
niestety nie wiele z tego rozumiem, temat xsl jest dla mnie calkowicie nowy. Dlaczego mam takie bledy, czy da sie z tych funkcji XSLT w jakis sposob skorzystac? Po to zostaly stworzone.
A t co mi poleciles w linku Chmolu, nie wiem jak wykorzystac, mam plik .xsl i .xml , ale nie ma rezultatow... pusty ekran |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 179 Pomógł: 0 Dołączył: 8.10.2004 Ostrzeżenie: (0%) ![]() ![]() |
Zobacz na przykład. Ty mieszasz funkcje xslt_ z php4 z tymi z php5. Jest to błędem. W php5 powinieneś korzystać z kodu obiektowego dla rozszerzenia XSL. Przeanalizuj dokładnie przykład.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 06:18 |