php-resource



Zurück   PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr > Entwicklung > XML
 

Login

 
eingeloggt bleiben
star Jetzt registrieren   star Passwort vergessen
 

 

 


XML Hier passt alles rein, was das Thema XML (XSLT, JSON etc...) betrifft, auch in Verbindung mit PHP

Antwort
 
LinkBack Themen-Optionen Thema bewerten
  #1 (permalink)  
Alt 20-09-2005, 16:56
Cyberpitbull
 Newbie
Links : Onlinestatus : Cyberpitbull ist offline
Registriert seit: Sep 2005
Ort: Hamburg
Beiträge: 21
Cyberpitbull ist zur Zeit noch ein unbeschriebenes Blatt
Cyberpitbull eine Nachricht über ICQ schicken
Question XML auslesen ohne PHP oder Java

Hallo nochmal,

nachdem ich mich jetzt ausführlich mit XML und PHP beschäftigt habe und auch auf einen guten Fortschritt weisen konnte, habe ich erfahren, dass ich PHP nicht nutzen soll. Und ich hab mir auch noch sagen lassen das würde auch mit Java gehen, aber von Java hab ich nicht den blassesten Schimmer, da ich das nie genutzt habe!
Deswegen wollte ich wissen ob man XML auch noch anders auslesen kann.

Mein Ziel ist es Reiseangebote auf meiner Site in tabellarischer Form darzustellen, welche sich bei jedem Aufruf neu aktualisieren, d.h. wenn die Angebote jetzt auf irgendeinem Server liegen soll er die sich da ziehen.
So dass ich mich nicht mehr darum kümmern muss. Er soll pro Angebot ein Bild ziehen, Text und einen weiterführenden Link.

Ich habe mir auch schon darüber Gedanken gemacht, ob ich das nicht einfach mit HTML machen kann, ohne XML und dergleichen. Und zwar könnte ich für das Bild ja einfach den Tag <img src="http://....jpg"></img> nehmen, so dass automatisch bei jedem Aufruf das Bild sich ändern tut, welches man ja auch gleichzeitig mit einem Link versehen kann.
Allerdings weiß ich nicht ob das auf Dauer so gut ist und ob das auch auf funktioniert, obwohl ich davon ausgehe, dass wenn ich jedes neue Bild einfach genauso nenne wie das bestehende und es über das andere überkopieren lasse, so dass er sich dann das neue zieht.
Und ich weiß nicht wirklich wie ich es hin bekomme, dass ich auf eine ähnliche Art Text oder einen Link ziehen kann!!!

Wenn Ihr mir helfen könnt wär ich euch dankbar und wenn Ihr noch einen einfacheren Weg wisst, noch besser.

Danke euch schon jetzt für eure Anteilnahme an meinem kleinen Problemchen!

Grüße an alle

Cyberpitbull
__________________
I´m the best who is, the best who was and the best who ever will be!!!

Früher war ich Schizophren, aber heute verstehen wir uns wieder.
Mit Zitat antworten
  #2 (permalink)  
Alt 20-09-2005, 17:11
Quetschi
 PHP Expert
Links : Onlinestatus : Quetschi ist offline
Registriert seit: Dec 2004
Beiträge: 3.134
Quetschi wird schon bald berühmt werden
Standard Re: XML auslesen ohne PHP oder Java

Zitat:
Original geschrieben von Cyberpitbull
...habe ich erfahren, dass ich PHP nicht nutzen soll....
Was? Wieso nicht? mit welcher Begründung?

Zitat:
Original geschrieben von Cyberpitbull
...Und ich hab mir auch noch sagen lassen das würde auch mit Java gehen, aber von Java hab ich nicht den blassesten Schimmer, da ich das nie genutzt habe!
Hat dich der gleiche auf Java verwiesen, der dir von PHP abgeraten hat?

Zitat:
Original geschrieben von Cyberpitbull
Deswegen wollte ich wissen ob man XML auch noch anders auslesen kann.
Irgendein Werkzeug das mit XML umgehen kann, brauchst schon - Html wird dir dabei nicht helfen können.

Zitat:
Original geschrieben von Cyberpitbull
Ich habe mir auch schon darüber Gedanken gemacht, ob ich das nicht einfach mit HTML machen kann, ohne XML und dergleichen. Und zwar könnte ich für das Bild ja einfach den Tag <img src="http://....jpg"></img> nehmen, so dass automatisch bei jedem Aufruf das Bild sich ändern tut, welches man ja auch gleichzeitig mit einem Link versehen kann.
Verstehe nur Bahnhof

Zitat:
Original geschrieben von Cyberpitbull
...wenn Ihr noch einen einfacheren Weg wisst, noch besser...
Bei PHP bleiben wenn du Java nicht kannst
Mit Zitat antworten
  #3 (permalink)  
Alt 20-09-2005, 17:40
Cyberpitbull
 Newbie
Links : Onlinestatus : Cyberpitbull ist offline
Registriert seit: Sep 2005
Ort: Hamburg
Beiträge: 21
Cyberpitbull ist zur Zeit noch ein unbeschriebenes Blatt
Cyberpitbull eine Nachricht über ICQ schicken
Standard

PHP soll ich nicht nehmen, weil über unseren Server keine Scripte laufen sollen, soweit es geht.
Das mit dem Java hab ich von jemand anders gehört.

Mit dem Image SRC - Tag meine ich, dass wenn ich dem einen festen Pfad einfüge, wo er das Bild ziehen soll, welches man immer gleich benennt an der Stelle, dann aktualisiert er es ja bei jedem Aufruf automatisch.

<html>
<head>
<title></title>
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#FF0000" alink="#FF0000" vlink="#FF0000">
<img src="http://www............................/bild_1.jpg" alt="">
</body>
</html>

Das heisst wenn ich jetzt jedes Bild was auf dem Server liegt immer wie in diesem Fall bild_1.jpg nenne, dann hab ich immer das aktuelle, da das von jemanden einfach nur rüber kopiert wird, so dass ich an meiner Site keinen neuen Pfad eingeben muss.

Und das gleiche würde ich auch mit den Text und Link machen, wenn das geht, so dass der Text bzw. der Link zum Beispiel in eine .csv Datei abgelegt wird und meine Site das dann zieht, allerdings brauch ich dazu glaub ich wiederrum mehr als nur HTML, oder??? Ich hoffe nicht

Weißt du jetzt wovon ich rede?

Gruß Cyberpitbull
__________________
I´m the best who is, the best who was and the best who ever will be!!!

Früher war ich Schizophren, aber heute verstehen wir uns wieder.
Mit Zitat antworten
  #4 (permalink)  
Alt 20-09-2005, 17:49
Quetschi
 PHP Expert
Links : Onlinestatus : Quetschi ist offline
Registriert seit: Dec 2004
Beiträge: 3.134
Quetschi wird schon bald berühmt werden
Standard

Wieso sollen da keine Scripte laufen Wegen Sicherheit usw.?

Beim Bild kannst schon so vorgehen - sofern ich dich verstanden hab sollte das schon gehen.

und zur csv-Datei:
Richtig - du brauchst schon ne sprache die die CSV ausliest und deren Inhalt in ner Html-Seite platziert. aber ob du jetzt daten aus nem XML ziehst oder csv ist eigentlich wurscht.
Mit Zitat antworten
  #5 (permalink)  
Alt 20-09-2005, 18:49
EEBKiller
 Registrierter Benutzer
Links : Onlinestatus : EEBKiller ist offline
Registriert seit: May 2005
Beiträge: 234
EEBKiller ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Eine möglichkeit gibt es noch, das wäre JavaScript. Man kann den XMLHttpRequest benutzen um XML dateien direkt nachzuladen. Allerdings muss man sich selber um ne verabreitung der XML-Daten kümmern, da man auf die zwar mit document.getElementsByName("name")[n], parentNode(), firstChild(), nodeValue(); usw. zugreifen kann, aber das ne ganze Ecke schwieriger zu realisieren ist, als wenn man das mit PHP erledigt.
Mit Zitat antworten
  #6 (permalink)  
Alt 21-09-2005, 09:48
Cyberpitbull
 Newbie
Links : Onlinestatus : Cyberpitbull ist offline
Registriert seit: Sep 2005
Ort: Hamburg
Beiträge: 21
Cyberpitbull ist zur Zeit noch ein unbeschriebenes Blatt
Cyberpitbull eine Nachricht über ICQ schicken
Standard

Ich dank euch allen schon mal ich werd das mal vorschlagen doch mit php zu machen, weil warum kompliziert, wenn es auch einfach geht?

;-)

Gruß an alle

Cyberpitbull
__________________
I´m the best who is, the best who was and the best who ever will be!!!

Früher war ich Schizophren, aber heute verstehen wir uns wieder.
Mit Zitat antworten
  #7 (permalink)  
Alt 21-09-2005, 09:54
Quetschi
 PHP Expert
Links : Onlinestatus : Quetschi ist offline
Registriert seit: Dec 2004
Beiträge: 3.134
Quetschi wird schon bald berühmt werden
Standard

Ich hätte nur zu gern gewusst WARUM du das nicht mit PHP machen sollst?
Mit Zitat antworten
  #8 (permalink)  
Alt 21-09-2005, 12:32
loci
 Junior Member
Links : Onlinestatus : loci ist offline
Registriert seit: Feb 2003
Ort: Saarland
Beiträge: 82
loci ist zur Zeit noch ein unbeschriebenes Blatt
Standard

clientseitiges parsen der xml mit xslt. wobei ich davon auch abraten wuerde, da jeder client das dann so parsen wird, wie er will.
Mit Zitat antworten
  #9 (permalink)  
Alt 21-09-2005, 14:35
Cyberpitbull
 Newbie
Links : Onlinestatus : Cyberpitbull ist offline
Registriert seit: Sep 2005
Ort: Hamburg
Beiträge: 21
Cyberpitbull ist zur Zeit noch ein unbeschriebenes Blatt
Cyberpitbull eine Nachricht über ICQ schicken
Standard

Zitat:
Original geschrieben von EEBKiller
Eine möglichkeit gibt es noch, das wäre JavaScript. Man kann den XMLHttpRequest benutzen um XML dateien direkt nachzuladen. Allerdings muss man sich selber um ne verabreitung der XML-Daten kümmern, da man auf die zwar mit document.getElementsByName("name")[n], parentNode(), firstChild(), nodeValue(); usw. zugreifen kann, aber das ne ganze Ecke schwieriger zu realisieren ist, als wenn man das mit PHP erledigt.

Ich glaub ich hab dich da nicht ganz verstanden...
Was meinst du mit "um die Verarbeitung der XML-Datein selber kümmern" ?

Auf jeden Fall hört sich das schon interessant an... weil ich mich mit JavaScript besser aus kenne als mit PHP, allerdings würde ich gerne wissen was denn da so schwierig sein wird...
Muss ich da auf was bestimmtes achten?

Ach ja noch mal kurz für Quetschi:

Ich soll wenns geht kein PHP nehmen, weil wir darauf erst unseren Server einrichten müssten, da der nicht PHP-tauglich ist. Das sollte schon mal gemacht werden, aber die haben es dann aus irgendwelchen Gründen gelassen, ich glaube Sicherheit oder so!!!



Danke für die ganzen Antworten

__________________
I´m the best who is, the best who was and the best who ever will be!!!

Früher war ich Schizophren, aber heute verstehen wir uns wieder.
Mit Zitat antworten
  #10 (permalink)  
Alt 21-09-2005, 14:40
EEBKiller
 Registrierter Benutzer
Links : Onlinestatus : EEBKiller ist offline
Registriert seit: May 2005
Beiträge: 234
EEBKiller ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Lies das hier durch, da is der ganze Kram echt gut erklärt:

http://www.aboutwebdesign.de/awd/con...24893836.shtml
Mit Zitat antworten
  #11 (permalink)  
Alt 21-09-2005, 14:51
Cyberpitbull
 Newbie
Links : Onlinestatus : Cyberpitbull ist offline
Registriert seit: Sep 2005
Ort: Hamburg
Beiträge: 21
Cyberpitbull ist zur Zeit noch ein unbeschriebenes Blatt
Cyberpitbull eine Nachricht über ICQ schicken
Standard

Sehr gut erklärt auf der Seite ,
ich werd da mal sehen ob ich das so hin bekomme...




Cyberpitbull
__________________
I´m the best who is, the best who was and the best who ever will be!!!

Früher war ich Schizophren, aber heute verstehen wir uns wieder.
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre 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


PHP News

Die RIGID-FLEX-Technologie
Die RIGID-FLEX-TechnologieDie sogenannte "Flexible Elektronik" , oftmals auch als "Flexible Schaltungen" bezeichnet, ist eine zeitgemäße Technologie zum Montieren von elektronischen Schaltungen.

06.12.2018 | Berni

ebiz-trader 7.5.0 mit PHP7 Unterstützung veröffentlicht
ebiz-trader 7.5.0 mit PHP7 Unterstützung veröffentlichtDie bekannte Marktplatzsoftware ebiz-trader ist in der Version 7.5.0 veröffentlicht worden.

28.05.2018 | Berni


 

Aktuelle PHP Scripte

Newsmanager

Der Newsmanager ist ein Newssystem und Newsletter in einem. Mit WYSIWYG Editor und E-Mail import aus einer bestehenden MySql Datenbank sowie dynamische Kategorien / Themen Filter.

11.09.2019 Stephan_1972 | Kategorie: PHP/ News
Modelmanager

Der Modelmanager ist ein Webtool für Fotografen, kann als komplette Homepage oder als Webtool installiert werden.

11.09.2019 Stephan_1972 | Kategorie: PHP/ Webservice
ContentLion - Open Source CMS ansehen ContentLion - Open Source CMS

ContentLion ist ein in PHP geschriebenes CMS, bei dem man Seiten, Einstellungen usw. in Ordnern lagern kann

22.08.2019 stevieswebsite2 | Kategorie: PHP/ CMS
 Alle PHP Scripte anzeigen

Alle Zeitangaben in WEZ +2. Es ist jetzt 01:31 Uhr.