Trackback mit PHP Realisieren
Dies ist der Diskussionsbeitrag zur Realisierung von Trackback mit PHP.
Der ursprüngliche Artikel ist nun Teil der Seite "Was ist Trackback?" von unblogbar.
Der ursprüngliche Artikel ist nun Teil der Seite "Was ist Trackback?" von unblogbar.
geschrieben am 2004-09-12 09:36 von Max in: Coding
Trackback-URL: [deaktiviert]
(Nutzung von Trackbacks)
(Nutzung von Trackbacks)
Kommentare / Trackbacks
von René (WWW) @ 2004-09-13 01:18
dumme Frage: d.h. ich müßte in meinem Skript eine zusätzliche Zeile bei der Eingabe einfügen, in der ich z.B. eine trackback-URL eintrage. Dann klicke ich auf Eintragen und mein Skript macht dann diese Anfrage ... right?
Ja, richtig...
Du kannst auch alle URLs in deinem Text mit RegeXP suchen und anpingen, in den meisten Fällen ist die Trackback-URL jedoch nicht gleich der URL zum Artikel, was heißt, dass du dann die Trackback-URL unsinnvollerweise in deinem Artikel verlinken/posten müsstest
Du kannst auch alle URLs in deinem Text mit RegeXP suchen und anpingen, in den meisten Fällen ist die Trackback-URL jedoch nicht gleich der URL zum Artikel, was heißt, dass du dann die Trackback-URL unsinnvollerweise in deinem Artikel verlinken/posten müsstest
werde ich mal bei mir testen ...
>>in den meisten Fällen<<
wie kann man eine `normale´ Browser/Botanfrage von einer trackback-Anfrage unterscheiden? Gibt's da eine einheitliche 'Browserkennung´? sonst kommt ja um die Extra-URL nicht herum ...
>>in den meisten Fällen<<
wie kann man eine `normale´ Browser/Botanfrage von einer trackback-Anfrage unterscheiden? Gibt's da eine einheitliche 'Browserkennung´? sonst kommt ja um die Extra-URL nicht herum ...
Sorry für die späte Antwort, Internet ging aber unmittelbar nach dem updaten des Blog-Eintrags nicht mehr ...
Man könnte ja z.B. prüfen, ob $_POST['blog_name'], $_POST['url'], $_POST['excerpt'] und $_POST['title'] existieren... Sollte das nicht der Fall sein, den Eintrag anzeigen, sollte eine der genannten Variablen fehlen oder sonstige Fehler auftreten die obige Fehlermeldung und beim erfolgreichen Empfang ebenfalls die entsprechende Meldung. Ich bevorzuge eindeutig die Variante mit der seperaten URL ;)
Man könnte ja z.B. prüfen, ob $_POST['blog_name'], $_POST['url'], $_POST['excerpt'] und $_POST['title'] existieren... Sollte das nicht der Fall sein, den Eintrag anzeigen, sollte eine der genannten Variablen fehlen oder sonstige Fehler auftreten die obige Fehlermeldung und beim erfolgreichen Empfang ebenfalls die entsprechende Meldung. Ich bevorzuge eindeutig die Variante mit der seperaten URL ;)
von kronn @ 2004-09-22 23:46
Ich bin eben über einen Kommentar bei Perun hierher gekommen. Ich finde es interessant, dass der 12.09. Trackbacktag war. Warum? Ich habe am gleichen Tag ebenfalls darüber geschrieben, wenn auch eher aus Sicht von Wordpress.
kronn.de - trackback
Kannst du mir den Gefallen tun und meinen Beitrag per per Trackback anpingen? Dann finde ich im Zweifel schneller her. Trackback URL
kronn.de - trackback
Kannst du mir den Gefallen tun und meinen Beitrag per per Trackback anpingen? Dann finde ich im Zweifel schneller her. Trackback URL
von Reimer (WWW) @ 2005-05-22 17:41
In diesem Rahmen ist das Script interessant: http://phptrackback.sourceforge.net/
von aKa (WWW) @ 2005-08-13 14:05
Hallo,
hast einen kleinen Fehler im Artikel übersehen: Beim Beispiel eines Datenstring gehört zwischen "Mein" und "Eintrag" statt des Leerzeichens ein Plus. Aber da wollen wir mal nicht allzu pingelig sein ;)
mfg aKa
hast einen kleinen Fehler im Artikel übersehen: Beim Beispiel eines Datenstring gehört zwischen "Mein" und "Eintrag" statt des Leerzeichens ein Plus. Aber da wollen wir mal nicht allzu pingelig sein ;)
mfg aKa
von Gast @ 2005-09-06 01:21
Hallo,
ich bin zur Zeit dabei mir eine Blog zu programmieren, aber nun tritt bei der Umsetzung des Trackbacks ein Problem auf.
Meine Trackbackurl ist:
domain.tld?id=trackback&trackid=X
trackid ist ID des Blogeintrages
X ist der Wert von trackid
Alles klappt eigentlich, bloß ich kann trackid nicht auslesen.
$trackid = $_GET[trackid]; ist dann eine leere Variable :(
Hat jemand eine Idee, wie ich die trackid auslesen kann?
ciao
ich bin zur Zeit dabei mir eine Blog zu programmieren, aber nun tritt bei der Umsetzung des Trackbacks ein Problem auf.
Meine Trackbackurl ist:
domain.tld?id=trackback&trackid=X
trackid ist ID des Blogeintrages
X ist der Wert von trackid
Alles klappt eigentlich, bloß ich kann trackid nicht auslesen.
$trackid = $_GET[trackid]; ist dann eine leere Variable :(
Hat jemand eine Idee, wie ich die trackid auslesen kann?
ciao
Bitte keine weiteren PHP-Fragen in die Kommentare.
trackid ist keine Konstante, d.h. wenn es nicht nur ein Schreibfehler war, muss es $_GET['trackid'] heißen.
trackid ist keine Konstante, d.h. wenn es nicht nur ein Schreibfehler war, muss es $_GET['trackid'] heißen.
von Daniel Intrup (WWW) @ 2005-09-15 15:12
Ieeks sorry, da ist mir bei den Trackbacks wohl doch noch nen Fehler untergekommen.
Verzeihung für den etwas verhunzten Trackback Eintrag.
Verzeihung für den etwas verhunzten Trackback Eintrag.
von Marcel (WWW) @ 2005-11-04 13:06
Hi...
Wollte mich mal für diese tolle Anleitung bedanken. Nun versteh ich wie das ganze abläuft :) DANKE !!!
GRUß
Marcel
Wollte mich mal für diese tolle Anleitung bedanken. Nun versteh ich wie das ganze abläuft :) DANKE !!!
GRUß
Marcel
von Hife (WWW) @ 2006-02-25 02:50
Kolege hat mir auf Nachfrage den Link dieses Blog-Beitrags geschickt. Bin sehr schlau draus geworden und wollte mich an dieser Stelle auch mal bedanken für den Link...
von Katja (WWW) @ 2006-10-19 16:24
Deine Erklärungen sind sehr hilfreich! Danke dafür!
Da hier aber leider das Trackback aus ist, muß ich mich noch durch einige andere Blogs wühlen, um das mit dem rdf zu verstehen!
Viele Grüße, Katja
Da hier aber leider das Trackback aus ist, muß ich mich noch durch einige andere Blogs wühlen, um das mit dem rdf zu verstehen!
Viele Grüße, Katja
von Gast @ 2007-05-30 19:18
Wenn ich das in der Beschreibung richtig verstanden habe, muss ich um einen Trackback zu empfangen nur $_POST['url'], $_POST['title'] und $_POST['expert'] in meinem php-script auslesen und die dann zB inne DB eintragen?
Genau, die genannten Variablen auslesen und weiterverarbeiten. Außerdem sollte der entsprechende XML Code ausgegeben werden.
Trackbacks
Und mal wieder ein neues Update, diesesmal sind es Trackbacks. Welche sich mit Hilfe des Beitrages Trackbacks mit PHP realisieren von unblogbar.com Relativ einfach einbauen ließen.\r\nBy the Way: Wann folgt der Beitrag \\\"Pingbacks mit PHP re...
kuschelkies.de<br> @ 2005-09-15 14:52
kuschelkies.de<br> @ 2005-09-15 14:52
Trackbacks auf og5.net
Vielen Dank für die Hilfe, hab das (zumindest theoretisch) gut verwenden können (wie man hiermit sieht ;) )
wusch - og5.net @ 2005-06-02 23:46
wusch - og5.net @ 2005-06-02 23:46
Trackback und Bluetooth
Tagebucheintrag unter anderem über Implementation von Trackback nach dieser Anleitung. Kleiner Hinweis zur Parameterübergabe bei HTTP POST.
Astroblog @ 2005-01-24 02:09
Astroblog @ 2005-01-24 02:09

