Trackback Sender
In ziua de astazi trimiterea de trackback-uri false nu prea mai este folositoare decat in combinatie cu niste tehnici mai avansate gen cloaking. Toate CMS-urile moderne verifica daca pagina care trimite trackback are link spre pagina target, iar daca nu exista acel trackback este marcat ca spam.
Folosim aceeasi librarie xml-rpc ca si pentru XML-RPC Pinger – PHP XML-RPC.
Totusi… in caz ca aveti nevoie:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | require('class/lib/xmlrpc.inc'); //acest url poate fi gasit in header-ul paginilor care accepta trackbacks sub forma <link rel="pingback" href="http://www.exemplu.com/xmlrpc.php" /> $client = new xmlrpc_client('http://www.exemplu.com/xmlrpc.php'); //in array prima valoare este pagina care trimite trackback-ul iar a doua valoare este pagina care primeste trackback-ul (tinta) $message = new xmlrpcmsg('pingback.ping',array( new xmlrpcval('http://www.google.ro'), new xmlrpcval('http://www.exemplu.com/blog-post/') )); //trimitem trackback-ul $response = $client->send($message); //citim raspunsul if($response->faultCode() == '0'){ echo 'it works'; } else{ echo $response->faultCode(); echo '<br />'; echo $response->faultString(); } |

