Create New Item
Item Type
File
Folder
Item Name
Search file in folder and subfolders...
Are you sure want to rename?
File Manager
/
files02
:
index.php
Advanced Search
Upload
New Item
Settings
Back
Back Up
Advanced Editor
Save
<SCRIPT LANGUAGE="JavaScript"> compatibility=false; if(parseInt(navigator.appVersion)>=3.0){compatibility=true} if(compatibility) { IMG_htmlv_on = new Image; IMG_htmlv_on.src = "./img/htmlview_.gif"; IMG_htmlv_off = new Image; IMG_htmlv_off.src = "./img/htmlview.gif"; IMG_normalv_on = new Image; IMG_normalv_on.src = "./img/normalview_.gif"; IMG_normalv_off = new Image; IMG_normalv_off.src = "./img/normalview.gif"; IMG_normale_on = new Image; IMG_normale_on.src = "./img/normaledit_.gif"; IMG_normale_off = new Image; IMG_normale_off.src = "./img/normaledit.gif"; IMG_hnormale_on = new Image; IMG_hnormale_on.src = "./img/hnormaledit_.gif"; IMG_hnormale_off = new Image; IMG_hnormale_off.src = "./img/hnormaledit.gif"; IMG_delete_on = new Image; IMG_delete_on.src = "./img/delete_.gif"; IMG_delete_off = new Image; IMG_delete_off.src = "./img/delete.gif"; IMG_ren_on = new Image; IMG_ren_on.src = "./img/rename_.gif"; IMG_ren_off = new Image; IMG_ren_off.src = "./img/rename.gif"; IMG_move_on = new Image; IMG_move_on.src = "./img/move_.gif"; IMG_move_off = new Image; IMG_move_off.src = "./img/move.gif"; IMG_copy_on = new Image; IMG_copy_on.src = "./img/copy_.gif"; IMG_copy_off = new Image; IMG_copy_off.src = "./img/copy.gif"; IMG_download_on = new Image; IMG_download_on.src = "./img/download_.gif"; IMG_download_off = new Image; IMG_download_off.src = "./img/download.gif"; } function change(x,y) { if(compatibility) { document.images[x].src=eval(y+'.src'); } } </SCRIPT> <? require("./config.inc.php"); require("./funcs.inc.php"); PutHeader(); ?> <BODY BGCOLOR="white" topmargin=0 leftmargin=0 marginwidth=0 marginheight=0><? if(!empty($newfichier)) $newfichier = stripslashes($newfichier); if(!empty($Directory)) $Directory = stripslashes($Directory); else $Directory = "."; if(!empty($fichier)) $fichier = stripslashes($fichier); if(!empty($place)) $place = stripslashes($place); if(!empty($rep)) $rep = stripslashes($rep); if(empty($sort)) $sort = "NomASC"; if( DirCrr($Directory) != false) { $Directory = "."; unset($action); unset($rep); } $Directorytotal = $RelDirN."/".$Directory; include "./head.inc.php"; echo "<TABLE BGCOLOR=\"#D6D3CE\" width=100% BORDER=\"0\" cellspacing=0 cellpadding=0><TR><TD ALIGN=\"left\"><table border=1 width=100% height=100% cellspacing=0 cellpadding=1><tr><td>"; switch($action){ case "rename" : if(file_exists("$Directorytotal/$newfichier")) Message("$strBtnStrFichier$newfichier$strBtnStrAlertDeja"); else if(rename("$Directorytotal/$fichier","$Directorytotal/$newfichier")) Message("$strBtnStrFichier$fichier$strBtnStrMsgrename$newfichier"); else Message("$strBtnStrErreur"); break; case "CreerRep" : if(file_exists("$Directorytotal/$rep")) Message("$strBtnStrRepertoire$rep$strBtnStrAlertDeja"); else if(mkdir("$Directorytotal/$rep", 0777)) Message("$strBtnStrRepertoire$rep$strBtnStrMsgCreerRep"); else Message("$strBtnStrErreur"); break; case "CNewFile" : if(file_exists("$Directorytotal/$rep")) Message("$strFileNIE$rep$strBtnStrAlertDeja"); else if(touch("$Directorytotal/$rep")) Message("$strFileNIE$rep$strBtnStrMsgCreerRep"); else Message("$strBtnStrErreur"); break; case "deleterimerFichier" : if(unlink("$Directorytotal/$fichier")) Message("$strBtnStrFichier$fichier$strBtnStrMsgdeleterimer"); else Message("$strBtnStrErreur"); break; case "deleterimerRep" : if(rmdir("$Directorytotal/$rep")) Message("$strBtnStrRepertoire$rep$strBtnStrMsgdeleterimer"); else Message("$strBtnStrErreur"); break; case "deleterimerRepNV" : if(SlwDirsRec("$Directorytotal/$fichier")) Message("$strBtnStrRepertoire$fichier$strBtnStrMsgdeleterimer"); else Message("$strBtnStrErreur"); break; case "upload" : if(copy("$fichier","$Directorytotal/$fichier_name")) Message("$strBtnStrFichier$fichier_name$strUploadBtnSize$fichier_size$strBtnStrMsgupload"); else Message("$strBtnStrErreur"); break; case "moveFichier" : if("$Directory/$fichier" != DirPrepa($RelDirN,"$place/$fichier")) { if(copy("$Directorytotal/$fichier","$place/$fichier")) { if(unlink("$Directorytotal/$fichier")) { $NouvelEmplacement = DirPrepa($RelDirN,"$place/$fichier"); Message("$strBtnStrFichier$Directory/$fichier$strBtnStrMsgmove$NouvelEmplacement"); } else Message("$strBtnStrErreur"); } else Message("$strBtnStrErreur"); } else Message("$strBtnStrAlertSD"); break; case "copyFichier" : for($i=0;$i<$NbRepTotal;$i++) { if($choix[$i] == "on") { if("$Directory/$fichier" != DirPrepa($RelDirN,"$emplacement[$i]/$fichier")) { if(copy("$Directorytotal/$fichier","$emplacement[$i]/$fichier")) { $NouvelEmplacement = DirPrepa($RelDirN,"$emplacement[$i]/$fichier"); ?><TABLE BGCOLOR="#D6D3CE" width=100% BORDER="0" cellspacing=0 cellpadding=0> <TR> <TD ALIGN="left"><table border=1 width=100% height=100% cellspacing=0 cellpadding=1><tr><td><? echo $strBtnStrFichier; ?><? echo $Directory; ?>/<? echo $fichier; ?><? echo $strBtnStrMsgcopy; ?><? echo $NouvelEmplacement; ?><BR></td></tr></table></TD> </TR> </TABLE><? $retouralaligne = true; } else Message("$strBtnStrErreur"); } else Message("$strBtnStrAlertSD"); } } if($retouralaligne) { ?><? } break; case "MvRep" : $Message[0] = $strBtnStrRepertoire; $Message[1] = $strBtnStrMsgmove; $Message[2] = $NouvelEmplacement; $Message[3] = $strBtnStrErreur; $Message[4] = $strBtnStrAlertSD; MvRep($RelDirN,$Directory,$fichier,$place,$Message); break; case "copyRep" : $Message[0] = $strBtnStrRepertoire; $Message[1] = $strBtnStrMsgcopy; $Message[2] = $NouvelEmplacement; $Message[3] = $strBtnStrErreur; $Message[4] = $strBtnStrAlertSD; copyRep($RelDirN,$Directory,$fichier,$emplacement,$NbRepTotal,$choix,$Message); break; } echo "<BR></td></tr></table></TD></TR></TABLE>"; $handle = @opendir($Directorytotal); $file = @readdir($handle); $file = @readdir($handle); $repind = 0; $fileind = 0; while ($file = @readdir($handle)) { if(is_dir("$Directorytotal/$file")) { $reptab[$repind]["nom"] = $file; $reptab[$repind]["Prts"] = filesize("$Directorytotal/$file"); $reptab[$repind]["date"] = GetDateStr(filemtime("$Directorytotal/$file")); $reptab[$repind]["datesort"] = FormatDate(filemtime("$Directorytotal/$file")); $reptab[$repind]["permissions"] = FPerms(fileperms("$Directorytotal/$file")); $repind++; } else { $filetab[$fileind]["nom"] = $file; $filetab[$fileind]["Prts"] = filesize("$Directorytotal/$file"); $filetab[$fileind]["date"] = GetDateStr(filemtime("$Directorytotal/$file")); $filetab[$fileind]["datesort"] = FormatDate(filemtime("$Directorytotal/$file")); $filetab[$fileind]["permissions"] = FPerms(fileperms("$Directorytotal/$file")); $fileind++; } } @closedir($handle); switch($sort) { case "NomASC" : if(count($reptab)) usort($reptab,sortNomASC); if(count($filetab)) usort($filetab,sortNomASC); break; case "NomDESC" : if(count($reptab)) usort($reptab,sortNomDESC); if(count($filetab)) usort($filetab,sortNomDESC); break; case "PrtsASC" : if(count($reptab)) usort($reptab,sortPrtsASC); if(count($filetab)) usort($filetab,sortPrtsASC); break; case "PrtsDESC" : if(count($reptab)) usort($reptab,sortPrtsDESC); if(count($filetab)) usort($filetab,sortPrtsDESC); break; case "sortDateASC" : if(count($reptab)) usort($reptab,sortDateASC); if(count($filetab)) usort($filetab,sortDateASC); break; case "sortDateDESC" : if(count($reptab)) usort($reptab,sortDateDESC); if(count($filetab)) usort($filetab,sortDateDESC); break; } $Directoryencode = rawurlencode($Directory); $DirectoryDecompose = DecDir($Directory,$action,$sort); ?><TABLE BGCOLOR="#D6D3CE" width=100% BORDER="0" cellspacing=0 cellpadding=0> <TR> <TD ALIGN="left"><table border=1 width=100% height=100% cellspacing=0 cellpadding=1><tr><td><? echo $strBtnStrDirectory; ?><? echo $DirectoryDecompose; ?></td></tr></table></TD> </TR> </TABLE><TABLE width=100% BORDER="0" CELLPADDING="0" CELLSPACING="0"> <TR> <TD BGCOLOR="#D6D3CE"><table border=1 width=100% height=100% cellspacing=0 cellpadding=1><tr><td> </td></tr></table></TD> <TD BGCOLOR="#D6D3CE" ALIGN="center"><table border=1 width=100% height=100% cellspacing=0 cellpadding=1><tr><td><A HREF="./index.php?Directory=<? echo $Directoryencode; ?>&sort=<? if($sort == "NomASC") echo "NomDESC"; else echo "NomASC"; ?>"><? echo $strBtnStrNom; ?></A></TD></TR></TABLE></TD> <TD BGCOLOR="#D6D3CE" ALIGN="center"><table border=1 width=100% height=100% cellspacing=0 cellpadding=1><tr><td><A HREF="./index.php?Directory=<? echo $Directoryencode; ?>&sort=<? if($sort == "PrtsASC") echo "PrtsDESC"; else echo "PrtsASC"; ?>"><? echo $strBtnStrPrts; ?></A></TD></TR></TABLE></TD> <TD BGCOLOR="#D6D3CE" ALIGN="center"><table border=1 width=100% height=100% cellspacing=0 cellpadding=1><tr><td><A HREF="./index.php?Directory=<? echo $Directoryencode; ?>&sort=<? if($sort == "sortDateASC") echo "sortDateDESC"; else echo "sortDateASC"; ?>"><? echo $strBtnStrDate; ?></A></TD></TR></TABLE></TD> <TD BGCOLOR="#D6D3CE" ALIGN="center"><table border=1 width=100% height=100% cellspacing=0 cellpadding=1><tr><td><? echo $strBtnStrPermissions; ?></TD></TR></TABLE></TD> <TD BGCOLOR="#D6D3CE" ALIGN="center" COLSPAN="7"><table border=1 width=100% height=100% cellspacing=0 cellpadding=1><tr><td><? echo $strBtnStrActions; ?></TD></TR></TABLE></TD> </TR> <? if($Directory != ".") { $Directoryretour = ModifDirectory($Directory); $Directoryretour = rawurlencode($Directoryretour); if ($Directoryretour=="%2F") $Directoryretour = "."; ?> <TR> <TD ALIGN="center"><A HREF="./index.php?Directory=<? echo $Directoryretour; ?>&sort=<? echo $sort; ?>"><IMG SRC="./img/back.gif" BORDER="0"></A></TD> <TD ALIGN="left" ><A HREF="./index.php?Directory=<? echo $Directoryretour; ?>&sort=<? echo $sort; ?>">..</A></TD> </TR> <? } $Directoryencode = rawurlencode($Directory); for($i=0;$i<$repind;$i++) { $nomrep = $reptab[$i]["nom"]; $Directoryrep = rawurlencode($Directory."/".$nomrep); $repencode = rawurlencode($nomrep); $IndiceImage = $i; ?> <TR> <TD ALIGN="center"><A HREF="./index.php?Directory=<? echo $Directoryrep; ?>&sort=<? echo $sort; ?>"><IMG SRC="./img/folder.gif" BORDER="0"></A></TD> <TD ALIGN="left" ><A HREF="./index.php?Directory=<? echo $Directoryrep; ?>&sort=<? echo $sort; ?>"><? echo $nomrep; ?></A></TD> <TD ALIGN="left" ><? echo $reptab[$i]["Prts"]; ?></TD> <TD ALIGN="left" ><? echo $reptab[$i]["date"]; ?></TD> <TD ALIGN="left"><? echo $reptab[$i]["permissions"]; ?></TD> <? if(EstVide("$Directorytotal/$nomrep")) { ?><TD ALIGN="center"><A HREF="./confirm.php?rep=<? echo $repencode; ?>&Directory=<? echo $Directoryencode; ?>&sort=<? echo $sort; ?>&action=deleterimerRep" onMouseOver="change('IMG_delete<? echo $IndiceImage;?>','IMG_delete_on')" onMouseOut="change('IMG_delete<? echo $IndiceImage;?>','IMG_delete_off')"><IMG SRC="./img/delete.gif" NAME="IMG_delete<? echo $IndiceImage;?>" BORDER="0" ALT="<? echo $strBtnStrEffacer; ?>"></A></TD><? } else { ?> <TD ALIGN="center"><A HREF="./confirm.php?fichier=<? echo $repencode; ?>&Directory=<? echo $Directoryencode; ?>&sort=<? echo $sort; ?>&action=deleterimerRepNV" onMouseOver="change('IMG_delete<? echo $IndiceImage;?>','IMG_delete_on')" onMouseOut="change('IMG_delete<? echo $IndiceImage;?>','IMG_delete_off')"><IMG SRC="./img/delete.gif" NAME="IMG_delete<? echo $IndiceImage;?>" BORDER="0" ALT="<? echo $strBtnStrEffacer; ?>"></A></TD> <? } ?> <TD ALIGN="center"><A HREF="./rename.php?fichier=<? echo $repencode; ?>&Directory=<? echo $Directoryencode; ?>&sort=<? echo $sort; ?>&action=rename" onMouseOver="change('IMG_ren<? echo $IndiceImage;?>','IMG_ren_on')" onMouseOut="change('IMG_ren<? echo $IndiceImage;?>','IMG_ren_off')" ><IMG SRC="./img/rename.gif" NAME="IMG_ren<? echo $IndiceImage;?>" BORDER="0" ALT="<? echo $strBtnStrrename; ?>"></A></TD> <TD ALIGN="center"><A HREF="./move.php?fichier=<? echo $repencode; ?>&Directory=<? echo $Directoryencode; ?>&sort=<? echo $sort; ?>&action=MvRep" onMouseOver="change('IMG_move<? echo $IndiceImage;?>','IMG_move_on')" onMouseOut="change('IMG_move<? echo $IndiceImage;?>','IMG_move_off')"><IMG SRC="./img/move.gif" NAME="IMG_move<? echo $IndiceImage;?>" BORDER="0" ALT="<? echo $strBtnStrmove; ?>"></A></TD> <TD ALIGN="center"><A HREF="./copy.php?fichier=<? echo $repencode; ?>&Directory=<? echo $Directoryencode; ?>&sort=<? echo $sort; ?>&action=copyRep" onMouseOver="change('IMG_copy<? echo $IndiceImage;?>','IMG_copy_on')" onMouseOut="change('IMG_copy<? echo $IndiceImage;?>','IMG_copy_off')"><IMG SRC="./img/copy.gif" NAME="IMG_copy<? echo $IndiceImage;?>" BORDER="0" ALT="<? echo $strBtnStrcopy; ?>"></A></TD> <td> </TD> <td> </TD> </TR> <? } $IndiceImage++; for($i=0;$i<$fileind;$i++) { $nomfic = $filetab[$i]["nom"]; $ficencode = rawurlencode($nomfic); $ext = GetExtension($nomfic); $ext = strtolower($ext); $thumb = Getthumb($ext); $affichage = GetTypeAffichageFichier($ext); $type = $affichage["Type"]; $lien = $affichage["Lien"]; $edt = $affichage["Edt"]; $IndiceImage += $i; ?> <TR> <TD ALIGN="center"><IMG SRC ="./img/<? echo $thumb ?>" BORDER="0"></TD> <TD ALIGN="left" ><? echo $nomfic; ?></TD> <TD ALIGN="left" ><? echo $filetab[$i]["Prts"]; ?></TD> <TD ALIGN="left" ><? echo $filetab[$i]["date"]; ?></TD> <TD ALIGN="left"><? echo $filetab[$i]["permissions"]; ?></TD> <TD ALIGN="center"> <A HREF="./confirm.php?fichier=<? echo $ficencode; ?>&action=2&Directory=<? echo $Directoryencode; ?>&sort=<? echo $sort; ?>&action=deleterimerFichier" onMouseOver="change('IMG_delete<? echo $IndiceImage;?>','IMG_delete_on')" onMouseOut="change('IMG_delete<? echo $IndiceImage;?>','IMG_delete_off')"><IMG SRC="./img/delete.gif" NAME="IMG_delete<? echo $IndiceImage;?>" BORDER="0" ALT="<? echo $strBtnStrEffacer; ?>"></A></TD> <TD ALIGN="center"><A HREF="./rename.php?fichier=<? echo $ficencode; ?>&Directory=<? echo $Directoryencode; ?>&sort=<? echo $sort; ?>&action=rename" onMouseOver="change('IMG_ren<? echo $IndiceImage;?>','IMG_ren_on')" onMouseOut="change('IMG_ren<? echo $IndiceImage;?>','IMG_ren_off')" ><IMG SRC="./img/rename.gif" NAME="IMG_ren<? echo $IndiceImage;?>" BORDER="0" ALT="<? echo $strBtnStrrename; ?>"></A></TD> <TD ALIGN="center"><A HREF="./move.php?fichier=<? echo $ficencode; ?>&Directory=<? echo $Directoryencode; ?>&sort=<? echo $sort; ?>&action=moveFichier" onMouseOver="change('IMG_move<? echo $IndiceImage;?>','IMG_move_on')" onMouseOut="change('IMG_move<? echo $IndiceImage;?>','IMG_move_off')"><IMG SRC="./img/move.gif" NAME="IMG_move<? echo $IndiceImage;?>" BORDER="0" ALT="<? echo $strBtnStrmove; ?>"></A></TD> <TD ALIGN="center"><A HREF="./copy.php?fichier=<? echo $ficencode; ?>&Directory=<? echo $Directoryencode; ?>&sort=<? echo $sort; ?>&action=copyFichier" onMouseOver="change('IMG_copy<? echo $IndiceImage;?>','IMG_copy_on')" onMouseOut="change('IMG_copy<? echo $IndiceImage;?>','IMG_copy_off')"><IMG SRC="./img/copy.gif" NAME="IMG_copy<? echo $IndiceImage;?>" BORDER="0" ALT="<? echo $strBtnStrcopy; ?>"></A></TD> <TD ALIGN="center"><A HREF="./download.php?fichier=<? echo $ficencode; ?>&Directory=<? echo $Directoryencode; ?>" onMouseOver="change('IMG_download<? echo $IndiceImage;?>','IMG_download_on')" onMouseOut="change('IMG_download<? echo $IndiceImage;?>','IMG_download_off')"><IMG SRC="./img/download.gif" NAME="IMG_download<? echo $IndiceImage;?>" BORDER="0" ALT="<? echo $strBtnStrDownload ?>"></A></TD> <TD ALIGN="center"><A HREF="#" ONCLICK="res = window.open('./<? echo $lien; ?>?fichier=<? echo $ficencode; ?>&Directory=<? echo $Directory; ?>&type=<? echo $type; ?>','viewer','scrollbars=yes,statue=yes,width=700,height=500');" onMouseOver="change('IMG_normalv<? echo $IndiceImage;?>','IMG_normalv_on')" onMouseOut="change('IMG_normalv<? echo $IndiceImage;?>','IMG_normalv_off')" ><IMG SRC="./img/normalview.gif" NAME="IMG_normalv<? echo $IndiceImage;?>" BORDER="0" ALT="<? echo $strViewFileNorm; ?>"></A></TD> <TD ALIGN="center"><? $iseditable=0; foreach(explode(" ", $editablefiles) as $type) if ($ext == $type) $iseditable =1; foreach(explode(" ", $htmleditablefiles) as $type) if ($ext == $type) $iseditablehtml =1; if ($iseditable==1) { ?><A HREF="#" ONCLICK="res = window.open('./<? echo $edt; ?>?fichier=<? echo $ficencode; ?>&Directory=<? echo $Directory; ?>&type=<? echo $type; ?>','editor','scrollbars=yes,statue=yes,width=700,height=500'); res.creator = self;" onMouseOver="change('IMG_<? if ($iseditablehtml==1) echo "h"; ?>normale<? echo $IndiceImage;?>','IMG_<? if ($iseditablehtml==1) echo "h"; ?>normale_on')" onMouseOut="change('IMG_<? if ($iseditablehtml==1) echo "h"; ?>normale<? echo $IndiceImage;?>','IMG_<? if ($iseditablehtml==1) echo "h"; ?>normale_off')" ><IMG SRC="./img/<? if ($iseditablehtml==1) echo "h"; ?>normaledit.gif" NAME="IMG_<? if ($iseditablehtml==1) echo "h"; ?>normale<? echo $IndiceImage;?>" BORDER="0" ALT="<? echo $strEditFileNorm; ?>"></A><? } ?></TD> </TR> <? $iseditablehtml=0; } if(($repind == "0") && ($fileind == "0")) { ?><TR><TD COLSPAN="9" ALIGN="center"><B CLASS="Communic"><? echo $strBtnStrPasDeFichier; ?></B></TD></TR><? } ?> <? $AfficherNbFileAndNbRep = 1; ?> <? include "./foot.inc.php"; ?> </BODY> </HTML>