estoy haciendo un scandir, y lo que necesito es que solo me muestre los archivos y no los directorios., es posible con esta funcion o tengo que hacerlo con alguna otra?
Código PHP:
<?php
setlocale(LC_ALL, "esp");
$directorio='Cias/'.$_GET['cia'].'/condiciones';
$ficheros1 = scandir($directorio,1);
$arrlength=count($ficheros1);
if($arrlength-2>0){
echo"<table width='990'>
<tr>
<th colspan='2'>CONDICIONES</th>
</tr>
<tr>
<td class= 'subtit'>Documento</td>
<td class= 'subtit'>Fecha de Creacion</td>
</tr>";
for($x=0;$x<$arrlength-2;$x++){
$nombre_archivo = $ficheros1[$x];
$fecha = strftime("%d de %B de %Y", filemtime("$directorio/$nombre_archivo"));
$todos[filemtime("$directorio/$nombre_archivo")]=array($directorio,$ficheros1[$x],$fecha);
}
}
?>
<tr OnMouseOut="this.style.background='transparent';" onMouseOver="this.style.background='#0960CE'" >
<?php
if (!$todos ){
}else{
krsort($todos);
for($i=0; $i<count($todos); $i++){
$dato=current($todos);
echo"
<td><a target='_blank' href='".$dato[0]."/".$dato[1]."'>".$dato[1]."</a><br></td>
<td>".$dato[2]."</td>
</tr>";
next($todos);
}
}
?>
Saludos