Hola amig@s, tengo el siguiente problema en la siguiente direccion:
http://www.malwareurl.com/listing.php?domain=bbssifu.cn, en la parte que hay el codigo:
Código PHP:
<tr><td colspan="5" class="table_bg" height="20" >Malicious URLs on <b>bbssifu.cn</b></td>
</tr><tr><td style="padding:10px;"><pre>/01.htm
/123.htm
/a.exe</pre></td></tr>
tengo que hacer que recoja el dominio de la URL: bbssifu.cn y combinar con el final de la URL que en este caso seria bbssifu.cn/01.htm bbssifu.cn/123.htm bbssifu.cn/a.exe, para eso cree el siguiente codigo:
Código PHP:
$str = trim($text);
$str = preg_replace("/\s\s+/", ' ', $str);
$regExp1="/([^ ]+\.[a-zA-Z]{1,4}[$ ]*)/";
preg_match_all($regExp1, $str, $patron1);
$regExp2="/(\/[^ ]*)/";
preg_match_all($regExp2, $str, $patron2);
$count1 = count($patron2[1]);
for ($row1 = 0; $row1 < $count1 ; $row1++) {
$string = trim($patron1[1][0]).trim($patron2[1][$row1]);
$string = ereg_replace(" ", "", $string);
$h = trim("http://".$string);
echo $h."<br>";
}
pero lo que consigo solo es lo siguiente: bbssifu.cn/01.htm /123.htm /a.exe y no se como correjir este error, no se si el problema es de la expresion regula o de alguna otra cosa, alguien que me ayude