Ver Mensaje Individual
  #4 (permalink)  
Antiguo 21/12/2010, 15:37
delrdlp
 
Fecha de Ingreso: diciembre-2010
Mensajes: 32
Antigüedad: 13 años, 4 meses
Puntos: 1
Respuesta: ayuda con eval en if

Si estas haciendo un OR (||) es porque con al menos una coincidencia ya estaría bien. Entonces lo que haces es algo así:

Código PHP:
$sT=mysql_query("SELECT * FROM tomas");
$elif ="";
$coincide false;
while(
$tmysql_fetch_object($sT))
{
//creo el eval, acacreo q esta el problema
   
if(preg_match ("/(http\:\/\/|http\:\/\/www\.)".$toma."(\/(.*))/i"$col))) {
        
$coincide true;
   }
}

if(
$coincide)
{
echo 
"coincide";

Si te sigue fallando, pega el error, tal vez esta mal la expresión regular.

PD: la variable $col no se de donde sale, pero supongo que tiene que ver con $t, lo mismo con la variable $toma