Resulta que utilizo el array_diff pero parece que no hace lo que tiene que hacer.
Les muestro el código
Código PHP:
$path = "/Inetpub/wwwroot/MRTG/CarArr.txt";
$pf = fopen ($path,"r");
$archivo = file($path);
foreach($archivo as $i=>$linea) {
$en_pagina [++$i] = $linea;
print ("<br> ".$i.".- ".$en_pagina [$i]." </br>");
}
$i = 0;
$open=opendir ("/Inetpub/wwwroot/MRTG/");
while ($folders=readdir($open))
{
$filename="/Inetpub/wwwroot/MRTG/". $folders;
if (is_file($filename)== false && $folders!='.' && $folders!='..' )
{
$en_carpeta [++$i] = $folders;
}
}
$opciones = array_diff ($en_carpeta, $en_pagina);
For ($i = 1; $i<22; $i++)
{
print ("<br> ".$i.".- ".$opciones [$i]." </br>");
}
Código:
Y la matriz que genera al leer las carpetas es la siguienteROUTER_JUEVES8_2 DIS_JUEVES8_2
Código:
De antemano muchas gracias. DIS_JUEVES8_1 DIS_JUEVES8_2 JUEVES24_4 LUNES5_2 LUNES5_3 LUNES5_4 LUNES5_5 LUNES5_6 LUNES5_7 LUNES_MIMAQ MIERCOLES1 MIERCOLES30_2 MIERCOLES30_3 MIERCOLES30_5 Prue ROUTER_JUEVES8_1 ROUTER_JUEVES8_2 ROUTER_LUNES12_1 ROUTER_LUNES12_2 ROUTER_VIERNES9_1 ROUTER_VIERNES9_2