Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/282.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何检索URL的trackback数量_Php_Javascript_Trackback - Fatal编程技术网

Php 如何检索URL的trackback数量

Php 如何检索URL的trackback数量,php,javascript,trackback,Php,Javascript,Trackback,据我所知,trackback是一个公认的自定义URL的标准ping,对吗 那么,根据如何检索http://example.com/article/22/name-article??那些“trackback”的URL是什么 我以前从未使用过这些,如果可能的话,我想知道如何使用PHP,或者如果可能的话,如何使用js 任何提示或线索都将是wellcome您必须在所有页面中定义一个入口点,该入口点将接收所有trackback请求。Trackback规范是这样做的: <rdf:RDF xmlns:r

据我所知,trackback是一个公认的自定义URL的标准ping,对吗

那么,根据如何检索
http://example.com/article/22/name-article
??那些“trackback”的URL是什么

我以前从未使用过这些,如果可能的话,我想知道如何使用PHP,或者如果可能的话,如何使用js


任何提示或线索都将是wellcome

您必须在所有页面中定义一个入口点,该入口点将接收所有trackback请求。Trackback规范是这样做的:

<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>
最后但并非最不重要的一点是,要记住,Trackback协议非常容易产生垃圾邮件,因为该答案指出:

<?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); 
?>