En lugar de complicarte la vida con el strpos porque no probas el codigo asi:
Código PHP:
$pasar=false;
$local = $_FILES['file']['name']
$tipo = explode(".", $local);
$n = count($extension)-1;
$jpg="jpg"; $gif="gif"; $pdf="pdf";
if(strcasecmp($extension[$n], $jpg))
$pasar=false;
else
{
$pasar=true;
$tipo = $jpg;
}
if(strcasecmp($extension[$n], $gif))
$pasar=false;
else
{
$pasar=true;
$tipo = $gif;
}
if(strcasecmp($extension[$n], $pdf))
$pasar=false;
else
{
$pasar=true;
$tipo = $pdf;
}
if($pasar==true)
{
if($tipo == $pdf)
{
$folder="/articulos";
}
if($tipo == $jpg || $tipo == $gif)
{
$folder="/imagenes";
}
}
else
echo "El archivo no es ni PDF ni imagen";
if(isset($folder))
{
$ruta = $folder.$local;
}
//Por ultimo va la parte del move_uploaded_file, etc, etc, etc....
Espero que te sirva; porque realmente no he probado este codigo.
Saludos!!!!