Ver Mensaje Individual
  #2 (permalink)  
Antiguo 26/03/2009, 09:18
diego007007
 
Fecha de Ingreso: enero-2009
Ubicación: en la casa
Mensajes: 223
Antigüedad: 15 años, 3 meses
Puntos: 3
Respuesta: como ponerle un If a este filtro

Hola amigos, tengo el siguiente codigo y necesito que me ayuden:
Código PHP:
$regExp1="/(http:[^ ]*)/i";
$file = ('$text');
preg_match_all($regExp1,$text,$a);
$count count($a[1]);
echo 
"<b>Guardado HTML</b> = " .$count."<p>";
for (
$row 0$row $count $row++){    
$dato $a[1]["$row"]."<br>";
echo 
$dato;

el cual trabaja bien filtrando direcciones por ejemplo
pero tengo el problema es que e encontrado direccciones en los textos que estan con comillas al final (") como es en este caso:
Cita:
http://www.yahoo.com"
http://www.google.com
y lo que necesito es que esas direcciones no se muestre, yo pense en poner un if dentro del for que seria mas o menos asi:
Código PHP:
if ($a[1]["$row"] == xxxx){
            echo 
"Direccion no valida";
              }else{
            echo 
$a[1][$row];
        } 
en donde xxxx seria la expresion regular que comprueba las comillas (") el problemas es que no se que poner, si aguien tiene alguna idea de como hacer, le agradeceria mucho.