php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005-2

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 14.06.2005, 16:02  
LP
Erfahrener Benutzer
 
Registriert seit: 02.06.2005
Beiträge: 150
LP
Standard XSLT - XML - unter PHP

hallo,

ich will xml dateien hochladen und danach auslesen.
das hochladen ist dabei ja kein problem. nur beim ausladen benötige ich ja xslt unterstützung in php. wie kann ich diese bei einem wamp server installieren? [/i]
LP ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 14.06.2005, 16:12  
Moderator
 
Benutzerbild von robo47
 
Registriert seit: 03.09.2004
Beiträge: 11.792
PHP-Kenntnisse:
Fortgeschritten
robo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz sein
Standard

1) was hat xslt jetzt wieder mit xml zu tun wenn du nur an den inhalt einer xml-datei rankommen willst ?
2) php 4 oder 5 ?
3) sollte imho ein fertiger xampp verschiedene ansätze (ausser regex) zum verarbeiten von xml mitbringen, schau dir mal ne phpinfo deines systems an
4) denk darüber nach wo du es einsetzen willst und was du online dann zur verfügung hast !!

Der Beitrag wurde verschoben, wegen...
... Postings im falschen Forum. Bitte beim nächsten Mal darauf achten..

Bemerkung:
Die gestellte Frage entspricht nicht dem Wissensstand eines/einer Fortgeschrittenen.
Bei Einspruch oder weiteren Fragen bitte an mich wenden.

moved to PHP - Anfänger
robo47 ist offline  
Alt 14.06.2005, 18:52  
Gast
 
Beiträge: n/a
Standard

wamp, also win32.
php_xml und php_xsl(t) liegen dem zip-Paket unter http://www.php.net/downloads.php als Modul bei.
In welcher Form genau, ist von der php-Version abhängig.

siehe auch:
http://de3.php.net/ref.xsl
http://de3.php.net/xslt

http://de3.php.net/ref.simplexml
http://de3.php.net/xml
 
Alt 16.06.2005, 11:00  
LP
Erfahrener Benutzer
 
Registriert seit: 02.06.2005
Beiträge: 150
LP
Standard

Ich habe folgenden Code zur umwandlung
dazu muss allerdings xslt aktiviert werden
Code:
<?
 $obj = xslt_create();
 $output = xslt_process($obj, 'sessions.xml', 'sessionLog.xslt');
 xslt_free($obj);
 echo $output;
?>
- es gibt keine probleme mit dem hoster da ich es nur im intranet einsetzen werde

- warum ist es ein Anfängerthema?
LP ist offline  
Alt 16.06.2005, 13:00  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von LP
- warum ist es ein Anfängerthema?
Fortgeschrittene fomulieren ihre Fragen so gekonnt, daß man sie auch beantworten kann. Fortgeschrittene kennen allerdings auch das Handbuch und diverse Suchmaschinen.
 
Alt 16.06.2005, 13:57  
Gast
 
Beiträge: n/a
Standard

Zitat:
2) php 4 oder 5 ?
Zitat:
In welcher Form genau, ist von der php-Version abhängig.
Welche php-Version ist es denn nun?
Woher hast Du diese php-Version (ist es z.b: das zip-Paket von http://www.php.net/downloads.php)?
Ohne diese Informationen musst Du Dir die Vorgehensweise selbst aus den obigen links raussuchen.

Die Einrichtung von php/Installation von Standardmodulen ist in der Tat nicht unbedingt ein fortgeschrittenes Thema.
 
Alt 17.06.2005, 11:47  
LP
Erfahrener Benutzer
 
Registriert seit: 02.06.2005
Beiträge: 150
LP
Standard

Es ist die PHP Version 5.0.4 und der Apache 2.0.54
LP ist offline  
Alt 17.06.2005, 13:10  
Gast
 
Beiträge: n/a
Standard

unixartig oder Win32?
Wenn Du bei den php_xslt-Funktionen bleiben willst, gilt für Dich
http://de3.php.net/manual/en/ref.xslt.php
Zitat:
Note: This extension has been moved to the PECL repository and is no longer bundled with PHP as of PHP 5.0.0.
Wo sie sich da allerdings verstecken soll, ist mir schleierhaft

Also entweder doch auf http://de3.php.net/ref.xsl umsteigen
oder nach einer für php 5 nutzbaren Version vopn php_xslt.dll suchen - auf Anhieb habe ich keine gefunden.
 
Alt 17.06.2005, 13:44  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von VolkerK
Zitat:
Note: This extension has been moved to the PECL repository and is no longer bundled with PHP as of PHP 5.0.0.
Wo sie sich da allerdings verstecken soll, ist mir schleierhaft
Da vielleicht?
Zitat:
Zitat von ./configure --help
--with-xsl[=DIR]
Include new XSL support (requires libxslt >= 1.0.1.
DIR is the libxslt install directory.
 
Alt 17.06.2005, 13:50  
Gast
 
Beiträge: n/a
Standard

Hat aber mit PECL wenig zu tun
und php_xsl ist nicht php_xslt
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
xslt struktur.. so nur mit php-unterstützung möglich? Crypi PHP Tipps 2008 8 17.03.2008 17:58
XML, XSLT Zergling-new Tutorials 5 10.10.2007 15:39
XSLT: Attriute entfernen Basti HTML, Usability und Barrierefreiheit 1 17.10.2006 00:40
xhtml clientseitig aus xml und xslt Ricochet HTML, Usability und Barrierefreiheit 0 11.11.2005 18:54
xslt -> class not found?? PHP Tipps 2005-2 7 19.07.2005 21:36
[Erledigt] xml / xslt parsen PHP-Fortgeschrittene 2 11.06.2005 22:01
[Erledigt] XSLT -&amp;amp;gt; Geschwindigkeit PHP-Fortgeschrittene 4 10.02.2005 09:51
XSLT: call-template Variablenübergabe HTML, Usability und Barrierefreiheit 0 03.02.2005 01:04
[Erledigt] XSLT PHP-Fortgeschrittene 2 06.10.2004 23:24

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
xsl-unterstützung in ihrer php-installation., wamp xsl

Alle Zeitangaben in WEZ +2. Es ist jetzt 04:25 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.