- 追加された行はこの色です。
- 削除された行はこの色です。
[[FrontPage]]
Why do I bother callnig up people when I can just read this! http://bmxwomt.com [url=http://dvdsep.com]dvdsep[/url] [link=http://bpcuuntlcv.com]bpcuuntlcv[/link]
*PEAR [#ra4760fe]
-http://study.rakuto.net/php/phptips/ServicesTrackback/~
上のサイトのスクリプトをコピーしてトラックバックをしようとしたができなかった。~
(12行目だけ変更)
**パッケージのインストール [#o2578252]
PEARはコマンドラインからパッケージをインストールするのではなく
ファイルを直接blogディレクトリに保存して入れた。
+http://pear.php.net/package/Services_Trackback/download
+上のアドレスからServices_Trackback-0.6.1.tgzをDL
+blog1ディレクトリにServicesディレクトリをコピー
**作ったファイル [#uf57b0a5]
-試したスクリプトのURL
--http://www.nanbu.com/blog/blog1/tb_test2.php
**送ろうとしたURL [#a4167e48]
12行めの$pingを変更して送るURLを変更
***自分のはてなダイアリー [#mfd8ca9f]
-http://d.hatena.ne.jp/nori0620/comment?date=20070203§ion=1170537639#c
***兄のブログ [#pf37ef39]
-http://blog.livedoor.jp/kazuhiro213/archives/50346452.html#trackback
***なお2つのブログのトラックバック先のアドレスは [#ub2250ba]
-http://d.hatena.ne.jp/nori0620/20070203/1170537639
-http://app.blog.livedoor.jp/kazuhiro213/tb.cgi/50346452
*PHP Trackback [#xc52dbac]
*導入 [#mffc694a]
+http://phptrackback.sourceforge.net/docs/
+ファイルをダウンロードしてtrackback_cls.phpをblog1にコピー
+送信フォームと結果表示ページを作成
++http://www.nanbu.com/blog/blog1/tb_test.php
++http://www.nanbu.com/blog/blog1/tb_send.php
+フォームからデータ送信
++to:http://d.hatena.ne.jp/nori0620/20070203/1170537639
++from:http://www.nanbu.com/blog/blog1/detail.php?no=132
**公式ページにのっていたソース [#be3aa98c]
<?php
include('trackback_cls.php');
$trackback = new Trackback('BLOGish', 'Ran Aroussi', 'UTF-8');
if ($trackback->ping('http://tracked-blog.com', 'http://your-url.com', 'Your entry title')) {
echo "Trackback sent successfully...";
} else {
echo "Error sending trackback....";
}
?>
**結果 [#qf99161f]
Error sending trackback....
***responseの表示 [#dc6342ac]
ライブラリ中にresponseを格納している関数があったのでそれを表示させるようにした
-trackback_cls.phpの130行目に1行追加
echo $response;
そしてもう一度テストすると$responseの内ようは下記の通りだった
HTTP/1.1 200 OK Date: Sun, 04 Mar 2007 09:04:30 GMT Server: Apache Content-Type: text/xml; charset=utf-8 Vary: Accept-Encoding Connection: close Transfer-Encoding: chunked b2 1 http://d.hatena.ne.jp/nori0620/20070203/1170537639 was not found in your pag