Sie befinden sich hier im Forenarchiv von phpforum.de wenn Sie direkt ins Forum möchten, klicken Sie bitte hier. Zur Startseite kommen Sie hier.

Comunio.de News RSS-Feed

Hallo!

Folgende Situation:
Ich möchte einen eigenen RSS-Newsticker entwickeln für meine
Comunio bei www.comunio.de (nicht meine eigene Homepage).
Den dazu notwendigen CronJob, der etwa alle 5 Minuten ein PHP-Skript anstösst, welches die News-Seite ausliest und als RSS-XML-Datei bereitstellt, das ist alles machbar.

Problem:
Wie kann ich im PHP-Skript die News-Seite zunächst in einen String einlesen (um diesen für die XML-Datei auszuschlachten), wenn die News-Seite (URL: http://www.comunio.de/team_news.phtml)
allerdings durch eine Login-Seite angesteuert wird:
(URL: http://www.comunio.de/login.phtml)
Das Auslesen der Loginseite mit z.B. $html = fopen($URL, 'r+'); klappt nicht, weil diese ja nur eine Weiterleitung auf die News-Seite enthält,
das Auslesen der News-Seite klappt nicht, weil ich mich natürlich
vorher einloggen muss.
Vielleicht gut zu wissen: Die News Seite kann auch direkt durch Angabe der Login-URL mitsamt Parametern aufgerufen werden: http://www.comunio.de/login.phtml?login=*****&pass=*****)

Problem verstanden?

Hier gehts zum Orginal Eintrag "Comunio.de News RSS-Feed" im Forum

Antworten

Zitat:
Problem verstanden?
Und wenn nicht??? :D

Scherz beiseite...
Ist echt doof, daß du nicht an den Datenbestand direkt rankommst....
So wirst du die HTML Seite parsen müssen, um dir die Inhalte daraus zu picken..
Und das wird nicht leicht!! Wenn der Webmaster irgendwas ändert, kannst du wieder von vorn anfangen..
Was sagt den der Eigentümer dazu, daß du dich mit seinen Federn schmücken möchtest?

Zitat:
Das Auslesen der Loginseite mit z.B. $html = fopen($URL, 'r+'); klappt nicht, weil diese ja nur eine Weiterleitung auf die News-Seite enthält,
Du wirst dich mit curl, snoopy, fsockopen oä. bis zur richtigen Seite vorhangeln müssen...


2.

Danke für die schnelle Antwort.

Das mit den fremden Federn stimmt nur bedingt, da es sich um eine private Community mit privaten News (Spielerwechsel, User-Postings) handelt, die ich lediglich für mich selbst nutzen möchte. Also mit den News
gefüttert werden, ohne mich immer neu einzuloggen.
Werde aber bestimmt vorher nochmals fragen, ob das für die Webmaster okay wäre...

Mit den von dir vorgeschlagenen PHP-Funktionen werde ich es mal versuchen... werde dann Bescheid geben wenn und
ob es geklappt hat, ansonten hake ich hierzu nochmal nach!


Hier gehts zum Orginal Eintrag "Comunio.de News RSS-Feed" im Forum
 
phpforum.de | Impressum