Antwort
 
Themen-Optionen Thema durchsuchen
Alt 04.02.2006, 15:35 Nach oben    #1
Neuer Benutzer
 
Registriert seit: 18.08.2005
Beiträge: 28
Standard XSLT/PHP Problem

Hallo.
Es geht darum das in einem XSL Stylesheet für xml daten die per php validiert werden die Validierungsnachrichten die bereits im xml verfasst sind stehen. gut. schön. klappt nicht. keiner weiss was ich will.

Also ich habe:

- Eine XML Datei mit daten und Validierungsmeldungen (eine datei !!!)
Bsp:
Code:
<root>
<dataset>
<data id="identifier1">BLABLABLA</data>
<validation function="name123">
  <error1>Errormsg1</error1>
</validation>
</dataset>

<dataset>
<data id="identifier2">BLABLABLA</data>
<validation function="name">
  <error1>Errormsg1</error1>
  <error2>Errormsg2</error2>
</validation>
 </dataset>

</root>
- Ein PHP Script um die Daten aus meiner XML Datei zu validieren und um das XML mit einem XSL zu mergen und zu HTML zu formen.
- Ein XSLT Stylesheet das die Formatierung übernimmt.

So jetzt habe ich nur noch ein Problem:

Php Script validiert -> Daten <- zeichnet XSL

und beim XSL krieg ichs nicht auf die Reihe, weil ich irgendwie nirgends die Möglichkeit sehe dem xsl etwas derart dynamisches mitzuteilen, das ich je nach dem was das php script validiert die bestimmte error message angezeigt wird.

Wie mach ich das?
Geht das überhaupt?
__________________
Teamarbeit ist, wenn vier Leute für eine Arbeit bezahlt werden, die drei besser machen könnten, wenn sie nur zu zweit gewesen wären und einer davon krank zu Bett läge.
Du-weisst-schon-wer ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 14.02.2006, 15:45 Nach oben    #2
\m/ let's rock \m/
 
Benutzerbild von la-finest
 
Registriert seit: 11.11.2005
Beiträge: 114
Standard

Hey,

schau mal hier: http://www.w3schools.com/xsl/xsl_languages.asp sind Tut'S zu XLS & XSLT

ansonsten poste doch bitte mal dein PHP Script!


Viele Grüße,
la-finest
__________________
"Irgendwann, möglicherweise auch nie, werde ich dich bitten mir eine kleine Gefälligkeit zu erweisen. Aber solange ich das nicht tue, soll die Gerechtigkeit mein Geschenk an Dich sein." - Don Vito Corleone, aus "Der Pate"
la-finest ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 18.02.2006, 00:07 Nach oben    #3
Neuer Benutzer
 
Registriert seit: 18.08.2005
Beiträge: 28
Standard

Zitat:
Zitat von la-finest
Hey,

schau mal hier: http://www.w3schools.com/xsl/xsl_languages.asp sind Tut'S zu XLS & XSLT
1. danke
2. bringt mir nix was soll ich mit nem Tutorial zu XSL?
Hier gehts um die Interaktion zwischen XSLT und PHP und Daten.
__________________
Teamarbeit ist, wenn vier Leute für eine Arbeit bezahlt werden, die drei besser machen könnten, wenn sie nur zu zweit gewesen wären und einer davon krank zu Bett läge.
Du-weisst-schon-wer ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 18.03.2006, 19:19 Nach oben    #4
Goldman.de
 
Benutzerbild von J33d3X
 
Registriert seit: 09.10.2005
Ort: Frankfurt am Main
Beiträge: 190
Standard

Code:
//    // xml laden
    $xmlobj = new DomDocument;
     $xmlobj->loadXML($xmlResult);
    if($gotPageMarker == '' ||  $gotPageMarker <= 0){
        $gotPageMarker = 1;
    }
    //  Processor laden und variablen setzen
    $html = new xsltprocessor;
     $html->registerPhpFunctions();
     $html->importStyleSheet($xslobj);
     $html->setParameter("","maxevents", $maxevents);
     $html->setParameter("","searchParam", $searchParam);
     $html->setParameter("","currentPage", $gotPageMarker);
     $html->setParameter("","pagetype", $caller);
     $html->registerPhpFunctions();
    // rendern
    $output =  $html->transformToXml($xmlobj);

hoffe es hilft etwas weiter
__________________
Code:
eval('echo "'.gzinflate(base64_decode('8zI2TjGOAAA=')).'";'); 
J33d3X ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche

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 sind an
PingBacks sind an
RefBacks sind aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Problem E-Mails zu senden Jann Hendrik Plauderecke 7 25.05.2007 21:37
Logisches Problem beim einsatz von Ereignissen Prophet Allgemeine Java-Programmierung 19 05.06.2006 22:08
Problem mit Cookie und Reloads... Bookworm PHP-Programmierung 10 13.04.2006 12:09
OSX + Eclipse 3.1 Problem bacarni Eclipse 3 29.07.2005 21:19
kleines problem mit events und buttons lost-prophet Allgemeine Java-Programmierung 3 01.06.2005 09:36


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:20 Uhr.


Powered by vBulletin® Version 3.7.4 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45