HX3 Foren  

  HX3 Foren > Konstruktiv > Software- und Webentwicklung

Software- und Webentwicklung Planung, Programmierung und Administration
UML, JavaScript/DOM, ASP, JSP, PHP, Apache, MySQL, Python, Perl (...)

Antwort
 
Themen-Optionen Ansicht
Alt 14.12.2003, 15:24   #1 (permalink)
50 Beiträge100 Beiträge250 Beiträge
 
Registriert seit: 03.12.2003
Ort: Hamburg
Beiträge: 287
The Loner eine Nachricht über ICQ schicken
Standard

hi,
ich habe folgendes problem:

ich habe ein html-file, dass sich seinen content aus einem XML-file lädt. im XML-file befinden sich jedoch <a>-tags. d.h. das entsprechende feld wird nicht dargestellt. tausche ich '<' durch < und '>' durch > aus, dann bekomm ich im html-file den quellcode angezeigt aber nicht als link...

wie krieg ich das nun hin, das ich im html-file einen ordentlichen link angezeigt bekomme.

hier mal ein code bsp.:

xml-file ( test.xml ):
Code:
<document>
 &nbsp;<title>test</title>
 &nbsp;<content>bitte <a href="hier.html">hier</a> clicken!</content>
</document>
html-file:
Code:
<xml id="tst" src="test.xml"></xml>
<table datasrc="#tst">
 &nbsp;<tr>
 &nbsp; &nbsp;<td><span datafld="title"></span></td>
 &nbsp; &nbsp;<td><span datafld="content"></span></td>
 &nbsp;</tr>
</table>
so wie ich den code oben gepostet hab. erscheint nur der title, aber kein content.

The Loner
__________________
OFP 4ever.
The Loner ist offline   Mit Zitat antworten
Alt 14.12.2003, 15:43   #2 (permalink)
Administrator 10 Jahre hx3
5000 Beiträge
 
Benutzerbild von Atomic
 
Registriert seit: 21.02.2003
Ort: Freiburg im Breisgau
Alter: 33
Beiträge: 5.139
Atomic eine Nachricht über ICQ schicken Atomic eine Nachricht über Skype™ schicken
Standard

<document>
<title>test</title>
<content>bitte hier clicken!</content>
</document>

Aber dann wird der Link auch nicht als Link erscheinen sondern als Html-Link Code
Das zu umgehen scheint nicht möglich in Html.
Event. in JavaScript.
Problemlos und einfach in PHP
Nur leider musst du für PHP einen Webserver laufen lassen und alles in die "Documents Folder" verschieben.
Zuguterletzt musst du das Script schreiben.

test.php
Code:
<?php
include("include/hx3_xml.class.php");
$xml = new hx3_xml();
$xml->import_file("test.xml");
?>
<table>
 <tr>
 &nbsp; <td><span><?php echo $xml->title[0]->to_string(); ?></span></td>
 &nbsp; <td><span><?php echo $xml->content[0]->to_string(); ?></span></td>
 </tr>
</table>
Wenn du das wirklich machen willst und PHP selber installierst schick ich dir die PHP Klasse.
__________________
http://webagentur-walde.de/
Atomic ist offline   Mit Zitat antworten
Alt 14.12.2003, 15:45   #3 (permalink)
50 Beiträge100 Beiträge250 Beiträge
 
Registriert seit: 03.12.2003
Ort: Hamburg
Beiträge: 287
The Loner eine Nachricht über ICQ schicken
Standard

mh, mal sehen...
ich glaub die php-klasse hab ich hier schon irgendwo rumliegen...
aus dem 'release' oder 'source'-forum.

The Loner
__________________
OFP 4ever.
The Loner ist offline   Mit Zitat antworten
Alt 25.12.2003, 00:11   #4 (permalink)
50 Beiträge100 Beiträge250 Beiträge
 
Registriert seit: 03.12.2003
Ort: Hamburg
Beiträge: 287
The Loner eine Nachricht über ICQ schicken
Standard

mh nee doch nicht, sorry. schick sie mir doch noch mal bitte.

PS: bin derzeit dabei ein bissl PHP zu 'machen'. der weihnachtsmann hat einen haufen literatur dazu angeschleppt.

The Loner
__________________
OFP 4ever.
The Loner ist offline   Mit Zitat antworten
Alt 27.12.2003, 18:33   #5 (permalink)
Administrator 10 Jahre hx3
5000 Beiträge
 
Benutzerbild von Atomic
 
Registriert seit: 21.02.2003
Ort: Freiburg im Breisgau
Alter: 33
Beiträge: 5.139
Atomic eine Nachricht über ICQ schicken Atomic eine Nachricht über Skype™ schicken
Standard

die ALLERWICHTIGSTE Literatur: geh auf www.php.net und lade dir die doku als *.chm herunter
die ist ganz wichtig
am besten beginnste auch gleich mit PHP5 Beta 3
einziges manko unter Win gibts Probleme mit der MySQL extension
aber die PHP5 OOP Features sind es mehr als wert

Bedenke immer vollgendes:
PHP ist eine Scriptsprache was für dich heist das du auch zur laufzeit code schreiben und ausführen lassen kannst
PHP besitzt herausragendes Feature "Assoziative Arrays mit unbegrenzter dynamischer Länge" => Die sind Perfekt um mit Daten zu arbeiten.

Gib mir nochmal deine e-mail
__________________
http://webagentur-walde.de/
Atomic ist offline   Mit Zitat antworten
Alt 27.12.2003, 21:12   #6 (permalink)
50 Beiträge100 Beiträge250 Beiträge
 
Registriert seit: 03.12.2003
Ort: Hamburg
Beiträge: 287
The Loner eine Nachricht über ICQ schicken
Standard

hab mir 'nen eigenen xml-parser geschrieben, funktioniert auch soweit. schick mir das file trotzdem nochmal. email siehe icq...


The Loner
__________________
OFP 4ever.
The Loner ist offline   Mit Zitat antworten
Antwort


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

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 aus


Kontakt - HX3.de - Archiv - Nach oben

Angetrieben durch vBulletin, Entwicklung von Philipp Dörner & Tobias



SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.

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 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116