Tom's Guide > Forum > Programmation > Lister un repertoire selon les extension, aide href

Lister un repertoire selon les extension, aide href

Forum Programmation : Lister un repertoire selon les extension, aide href

TomsGuide.com : 800 000 inscrits répondent à toutes vos questions high-tech et informatique. Pour obtenir de l'aide, inscrivez-vous gratuitement !
Mot :    Pseudo :           
 

Bonjour, voici mon code :

Citation :

<?php
function browse($pDirectory, $pExtension)
{
if($handle = opendir($pDirectory))
{
while(false !== ($file = readdir($handle)))
{
$getExt = explode(".", $file);
$countExt = count($getExt);
$fExt = $countExt - 1;
$myExt = $getExt[$fExt];

if (($myExt == $pExtension) && ($file != "." ) && ($file != ".." ))
{$files[] = $file;}
}
}
return $files;
closedir($handle);
}

$gDirectory = "./cheats/";
$gExtension = "rar zip";

$ExpExt = explode(" ", $gExtension);
sort ($ExpExt);

foreach ($ExpExt as $findExt)
{
$getFile = @browse($gDirectory, $findExt);
$countFile = count($getFile);

echo "<b>Fichier(s) ".strtoupper($findExt)."</b> (".$countFile." )<br>";

if ($countFile != 0)
{ foreach ($getFile as $myFile) {echo "- ".$myFile."<br>";} }
else
{ echo "- Aucun fichier ".$findExt." trouvé<br>"; }
echo "<br>";
}



Mon problème est que je voudrais listé mes fichiers mais se faire rediriger vers le fichiers quand on clique dessus.
Comme un listing de fichier normal quoi ^^
Merci d'avance.

Voici un exemple : http://tapz.freehost10.com/
Je voudrais pouvoir cliquer sur le nom du fichier et être redirigé vers le fichiers, pour le téléchargé.
Merci d'avance.


Message édité par Stink_Bugmenot le 22-03-2009 à 02:30:57
Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.
Tom's Guide > Forum > Programmation > Lister un repertoire selon les extension, aide href
Aller à :

Il y a 1786 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens