require("./config.inc.php3"); require("./fonctions.inc.php3"); AfficherEntete($strExplorateurTitre,"./config.css"); ?>
// ------------------------------ Initialisation des variables ----------------------------------------------- // if(!empty($newfichier)) $newfichier = stripslashes($newfichier); if(!empty($chemin)) $chemin = stripslashes($chemin); else $chemin = "."; if(!empty($fichier)) $fichier = stripslashes($fichier); if(!empty($place)) $place = stripslashes($place); if(!empty($rep)) $rep = stripslashes($rep); if(empty($tri)) $tri = "NomASC"; // ----------------------------------- Sécurité navigation -------------------------------------------------- // if(ereg("\.\.",$chemin)) { $chemin = "."; unset($action); unset($rep); } $strTitre = $strExplorateurTitre; include "./entete.inc.php3"; $chemintotal = $cheminrelatif."/".$chemin; // ----------------------------------- Gestion des actions -------------------------------------------------- // switch($action) { // ------------------------------------ Renomer un fichier ou répertoire -------------------------------- // case "Renomer" : if(file_exists("$chemintotal/$newfichier")) Message("$strExplorateurFichier$newfichier$strExplorateurAlertDeja"); else if(rename("$chemintotal/$fichier","$chemintotal/$newfichier")) Message("$strExplorateurFichier$fichier$strExplorateurMsgRenomer$newfichier"); else Message("$strExplorateurErreur"); break; // ------------------------------------- Créer un répertoire -------------------------------------------- // case "CreerRep" : if(file_exists("$chemintotal/$rep")) Message("$strExplorateurRepertoire$rep$strExplorateurAlertDeja"); else if(mkdir("$chemintotal/$rep", 0777)) Message("$strExplorateurRepertoire$rep$strExplorateurMsgCreerRep"); else Message("$strExplorateurErreur"); break; // ------------------------------------ Supprimer un fichier -------------------------------------------- // case "SupprimerFichier" : if(unlink("$chemintotal/$fichier")) Message("$strExplorateurFichier$fichier$strExplorateurMsgSupprimer"); else Message("$strExplorateurErreur"); break; // ------------------------------------- Supprimer un répertoire ---------------------------------------- // case "SupprimerRep" : if(rmdir("$chemintotal/$rep")) Message("$strExplorateurRepertoire$rep$strExplorateurMsgSupprimer"); else Message("$strExplorateurErreur"); break; // ------------------------------------- Supprimer un répertoire non-vide ------------------------------- // case "SupprimerRepNV" : if(EffacerRepertopireRecursif("$chemintotal/$fichier")) Message("$strExplorateurRepertoire$fichier$strExplorateurMsgSupprimer"); else Message("$strExplorateurErreur"); break; // ------------------------------------- Télécharger un fichier ----------------------------------------- // case "Telecharger" : for($i=0;$i<$NbFiles;$i++) { if(copy("$fichiers[$i]","$chemintotal/$fichiers_name[$i]")) MessageBR("$strExplorateurFichier$fichiers_name[$i]$strExplorateurTelechargerSize$fichiers_size[$i]$strExplorateurMsgTelecharger"); else Message("$strExplorateurErreur"); $retouralaligne = true; } if($retouralaligne) { ?>| echo $strExplorateurChemin; ?> | echo $CheminDecompose; ?> |
| "> echo $strExplorateurNom; ?> | "> echo $strExplorateurTaille; ?> | "> echo $strExplorateurDate; ?> | echo $strExplorateurPermissions; ?> | echo $strExplorateurActions; ?> | ||||||||
![]() |
.. | |||||||||||
![]() |
echo $nomrep; ?> | echo FormatTailleFichier($reptab[$i]["taille"],$strOctetAbrevation); ?> | echo $reptab[$i]["date"]; ?> | echo $Permissions; ?> | if(EstVide("$chemintotal/$nomrep")) { if($ConfirmerEfface == "1") { ?>||||||||
| echo $nomfic; ?> | } else { ?>echo $nomfic; ?> | } ?>echo FormatTailleFichier($filetab[$i]["taille"],$strOctetAbrevation); ?> | echo $filetab[$i]["date"]; ?> | echo $Permissions; ?> | if($ConfirmerEfface == "1") { ?>
| }
else { ?> " onMouseOver="change('b_download echo $IndiceImage;?>','b_download_on')" onMouseOut="change('b_download echo $IndiceImage;?>','b_download_off')"> |
||||||
| echo $strExplorateurPasDeFichier; ?> | ||||||||||||