Shop-Hilfe.com
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 01.03.2003, 18:15   #1
TP-Insider
 
Registriert seit: Jan 2003
Ort: Österreich
alfmanuel macht alles soweit korrekt

<> auslesen???


Hi all...
also ich habe ein File mit folgendem Inhalt;

<TEST>
</TEST>
...

kann mir wer eine funktion schreiben, die ich so aufrufe?:
$varname = content_data("file","test");
nun soll in $varname alles sein, dass in der datei "file" zwischen <test> und </test> steht...

danke
manuel
__________________
Programmieren ist ein ständiger Wettkampf zwischen Programmieren, die versuchen, immer neuere und idiotensicherere Programme zu schreiben und dem Universum, das immer größere und dümmere Idioten erzeugt. Bisher hat immer das Universum gewonnen!
alfmanuel ist offline   Mit Zitat antworten


Alt 01.03.2003, 20:27   #2
seb
TP-Veteran
 
Registriert seit: Jan 2002
seb bringt sich richtig einseb bringt sich richtig ein
Für was genau brauchst Du das bzw. was steht in der Datei ausser dem '<test>blabla</test>' sonst noch drin?

Guck dir mal meinen XML-Parser an. Mit dem kannst Du die XML-Struktur der Datei auslesen. Wenn Du eine Funktion brauchst, die ausschließlich den Inhalt von <test></test> ausliest, kannst Du die einfach als Wrapper um eine Instanz des XML-Parsers schreiben.
seb ist offline   Mit Zitat antworten
Alt 01.03.2003, 21:03   #3
TP-Insider
 
Registriert seit: Jan 2003
Ort: Österreich
alfmanuel macht alles soweit korrekt
hi!

naja es steht halt
<content1>
...
</content1>
<content2>
......
</content2>

ich schau mir mal dein script durch
__________________
Programmieren ist ein ständiger Wettkampf zwischen Programmieren, die versuchen, immer neuere und idiotensicherere Programme zu schreiben und dem Universum, das immer größere und dümmere Idioten erzeugt. Bisher hat immer das Universum gewonnen!
alfmanuel ist offline   Mit Zitat antworten
Alt 01.03.2003, 21:08   #4
seb
TP-Veteran
 
Registriert seit: Jan 2002
seb bringt sich richtig einseb bringt sich richtig ein
Ah...joa, das kannst Du mit dem Parser perfekt auslesen.
Du musst deine Elemente von <content></content> allerdings in einem Mutterobjekt zusammenfassen, weil die XML-Spezifikation nur ein Wurzelobjekt (auf der obersten Ebene des Elementbaums) erlaubt, also so:

PHP-Code:
<datensaetze>
<
content>lala1</content>
<
content>lala2</content>
<
content>lala3</content>
...
</
datensaetze
seb ist offline   Mit Zitat antworten
Alt 01.03.2003, 21:59   #5
TP-Insider
 
Registriert seit: Jan 2003
Ort: Österreich
alfmanuel macht alles soweit korrekt
hi...
mir ist das zu aufwendig!
was einfacheres=
__________________
Programmieren ist ein ständiger Wettkampf zwischen Programmieren, die versuchen, immer neuere und idiotensicherere Programme zu schreiben und dem Universum, das immer größere und dümmere Idioten erzeugt. Bisher hat immer das Universum gewonnen!
alfmanuel ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Traum-Dynamik
<> auslesen??? <> auslesen???
« includes werden nicht gefunden bei "harten" links | array sortieren »

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

Erweiterte Suche
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


Alle Zeitangaben in WEZ +2. Es ist jetzt 03:13 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



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

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