home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Freelog 67
/
Freelog067.iso
/
Dossier
/
RadioFrSolo
/
Radio_Fr_solo-Install.exe
/
html
/
logo
/
upload_logo.php
< prev
next >
Wrap
Text File
|
2004-11-01
|
4KB
|
123 lines
<html>
<head>
<TITLE></TITLE>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
<meta http-equiv="pragma" CONTENT="no-cache">
<link rel="stylesheet" href="../../upload.css">
<script language='JavaScript'>
function cmd_ren(nomfichier) {
var dirname = prompt("Renommer le fichier "+nomfichier+" en :",nomfichier);
if ( dirname != null && dirname != "" && dirname!=nomfichier) {
window.location.href = 'upload_logo.php?action=ren&fichier=' + nomfichier + '&fichier2=' + escape(dirname);
}
}
</script>
</head>
<body bgcolor="gray">
<?
$fichier = $HTTP_GET_VARS["fichier"];
$fichier2 = $HTTP_GET_VARS["fichier2"];
$logofile = $_FILES['logofile']['tmp_name'];
$logofile_name = $_FILES['logofile']['name'];
$action = $HTTP_GET_VARS["action"];
if(strlen($logofile) && is_uploaded_file($logofile) && stristr($logofile_name, ".php") == "")
{
if( !move_uploaded_file($logofile, $logofile_name) )
echo "<script language='javascript'>alert('une erreur s'est produite pendant l'envoi.');</script>";
}
// renommer un fichier
if($action=="ren" && strlen($fichier)) {
rename($fichier,$fichier2);
}
// suppression d'un fichier
if($action=="del" && strlen($fichier)) {
unlink($fichier);
}
?>
<blockquote>
<h4><? echo "contenu de ".dirname($_SERVER['PHP_SELF'])."<br>" ?></h4>
</blockquote>
<ul>
<?
/* affichage des fichiers du rΘpertoire */
$listfichier = array("");
$d =0;
/* ouverture du rΘpertoire courant */
$handle = opendir('.');
/* lecture des entrΘes du rΘpertoire */
while ($entree = readdir($handle)) {
if (is_file("$entree") && stristr($entree, ".php") == "" && stristr($entree, "upload.css") == "" && stristr($entree, "version.txt") == "" && stristr($entree, "logos.zip") == "") {
$listfichier[$d] = $entree;
$d++;
}
}
/* tri du tableau des fichiers */
sort($listfichier);
/* affichage */
echo "<table border='0' align='center' width='95%' cellpadding='0' callspacing='0'>";
if($action!="") {
echo "<tr><small>";
echo "-> ".$fichier;
if($action=="del")
echo " supprimΘ.";
if($action=="ren")
{
echo " renommΘ en ";
echo $fichier2;
}
echo "</small></tr>";
}
for($key = 0; $key < $d; $key++) {
echo "<tr>";
echo "<td>";
echo "<li>";
echo "<small><a HREF='$listfichier[$key]' target='_blank'>";
echo $listfichier[$key];
echo "</a>";
echo "</small></td>";
// date du tΘlΘchargement
echo "<td><small>";
echo "uploadΘ le ".date('d/m/Y',filemtime($listfichier[$key]))." à ";
echo date('H:i',filemtime($listfichier[$key]));
echo "</small></td>";
// lien pour renommer
echo "<td><small>";
echo " <A href='javascript:cmd_ren(\"".$listfichier[$key]."\")'>";
echo " <img src='../../ren.jpg' width='14' height='14' border='0'>Renommer </A>";
echo "</small></td>";
// lien pour la suppression
echo "<td><small>";
echo " <A href='";
echo "./".basename($_SERVER['PHP_SELF']);
echo "?action=del&fichier=$listfichier[$key]'><img src='../../del.jpg' width='14' height='14' border='0'>Supprimer</A>";
echo "</small></td>";
echo "</li>";
echo "</tr>";
}
echo "</table>";
closedir($handle);
?>
</ul>
</body>
</html>