일한 적이 포인트, 귀하의 모든 페이지에서, 모든 트랙백 요청을 받게됩니다. 트랙백 사양은 다음과 같이 그것을 :이 페이지는 트랙백과 <rdf:Description />
내부의 매개 변수 페이지에 특정 사용을 선언 곳
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
<rdf:Description
rdf:about="http://www.foo.com/archive.html#foo"
dc:identifier="http://www.foo.com/archive.html#foo"
dc:title="Foo Bar"
trackback:ping="http://www.foo.com/tb.cgi/5" />
</rdf:RDF>
어디 <rdf:RDF></rdf:RDF>
입니다. dc:identifier
은 정확한 페이지 URL이며 trackback:ping
은 트랙백 진입 점입니다.
JS에서 클라이언트 측 언어로 각 페이지의 트랙백 수를 저장할 방법이 없기 때문에 trackback:ping
은 요청 쿼리에서 title
을 확인하고 어딘가에 저장하는 PHP 스크립트 여야합니다 (DB, 파일 ,
<?php
$theUrl = $_GET['url'];
if (!$theUrl) {
printError(NO_URL);
die();
}
$theUrl = Sanitize::clean($theUrl, SQL) // Your anti-SQL injection method
$theId = getIdFromUrl($theUrl);
countIntoDataBase($theId);
?>
그리고 마지막으로, 마음에 프로토콜이 같이 SPAM 매우 경향이 트랙백이 부담하는 것이 중요하다 :
내가이 아주 단순화 된 트랙백 진입 점을 만든) ... 로그 답변 상태 :
Trackbacks in PHP