Cita:
Iniciado por tonimito Mmm...alguna idea más? donde iría este switch? Voy a investigar...la verdad es que estoy un poco lento hoy...
Código PHP:
Ver original<?php
function hyperlinkextract($s1,$s2,$s){
do{ $pos1 = strpos($scheck,$s1); if($pos1!==false){
if($pos2!==false){
$myarray[]=substr($s,$pos1+$l1,$pos2); $s=substr($s,$pos1+$l1+$pos2+$l2); }
}
} while (($pos1!==false)and($pos2!==false)); return $myarray;
}
function ComprobarEnlaces($EnlaceVAR){
$enlace = $EnlaceVAR;
$myarray = hyperlinkextract("<a href=\"","\"",$content);
$switch=0;
foreach($myarray as $key => $url) {
if($fp){
echo '';
}else if ($url == '#'){
echo '';
}else{
echo '<p></br>En: <a href="'.$enlace.'">'.$enlace.'</a></br>No funciona: <a href="'.$url.'">'.$url.'</a></p>';
$switch = 1;
}
}
if($switch==0)
echo "<p>Todos los enlaces están correctos!</p>";
}
ComprobarEnlaces("http://www.lawebquequieras.com"); /*AQUI LLAMAMOS AL ENLACE A COMPROBAR*/
?>
Algo así podría servir me parece.