Ver Mensaje Individual
  #3 (permalink)  
Antiguo 08/05/2009, 08:57
diego007007
 
Fecha de Ingreso: enero-2009
Ubicación: en la casa
Mensajes: 223
Antigüedad: 15 años, 3 meses
Puntos: 3
Respuesta: Expresiones regulares

gracias por la ayuda y por el consejo, lo tendre muy en cuenta; podrias audarme con la ultima, tengo el codigo de la siguiente forma:
Código PHP:
$regExp1="/(?:^|\s*|\w+)?
          \.[a-z]{1,3}
          \/\w+
          \.[a-z]{1,3}
          $/i"
;
preg_match_all($regExp1,$text,$b);
        
$count1 count($b[1]); //aqui me da error
        
for ($row1 0$row1 $count1 $row1++) {
            
$dato trim($b[1][$row1]);
            
$text$dato;
            
$string "http"
            if(
strpos($text,$string) === false){
                
$dato1 trim("http://".$dato);
                
$query "INSERT INTO direc_http (direccion, fecha, pag) VALUES ('".$dato1."', NOW(), '".$te."')";
            }else{
                
$dato1 $dato;
                
$query "INSERT INTO direc_http (direccion, fecha, pag) VALUES ('".$dato1."', NOW(), '".$te."')";
            }
            echo 
$dato1."<br>";
            
mysql_query($query);
        } 
tengo un error, pero no se por que es, intente con otras expresiones regulares y con esas no me da error; el error esta asi:
Notice: Undefined offset: 1 in C:\wamp\www\kav\ingresarurl.php on line 72