function Enviar($url_to_track, $id_to_send){ global $Basic; // Envio de Trackbacks $rs=mysql_query("SELECT * FROM sb_articulos WHERE id='" . $id_to_send . "'"); $data=mysql_fetch_array($rs); $direccion=$Basic->url . "index.php?id=" . $id_to_send; $titulo_post=$data["titulo"]; $resumen = substr(strip_tags($data["comentario"]),0,252)."..."; $query_to_send = "blog_name=" . $Basic->titulo . "&excerpt=" . $resumen . "&url=" . $direccion . "&title=" . $titulo_post . ""; $uri_trackback = parse_url($url_to_track); if ($uri_trackback['query'] != "") { $query_t = '?'.$uri_trackback['query']; } $httpdata = 'POST '.$uri_trackback['path'].$query_t." HTTP/1.0\r\n"; $httpdata .= 'Host: '.$uri_trackback['host']."\r\n"; $httpdata .= 'Content-Type: application/x-www-form-urlencoded'."\r\n"; $httpdata .= 'Content-Length: '.strlen($query_to_send)."\r\n"; $httpdata .= 'User-Agent: Nikki'."\r\n"; $httpdata .= "\r\n"; $httpdata .= $query_to_send; $host_to_trackback = $uri_trackback['host']; // Stablishing the network connection $network_c = fsockopen($host_to_trackback, 80); fputs($network_c, $httpdata); fclose($network_c); echo "Trackback enviado"; }