', ''), $txt);
if (file_exists($admdlNomFicDl))
{
$contenu = file_get_contents($admdlNomFicDl);
}
else
{
$contenu = "";
}
/* on met le statut au debut (plus clair) */
$contenu = $contenu.'inactive¦'.$dsn.'¦'.$url.'¦'.$date.'¦'.$heure.'¦'.$txt."\n";
file_put_contents ($admdlNomFicDl, $contenu);
}
elseif ($modifier == 1)
{
/* Modification d'un téléchargement */
empty ($_POST['dsn']) ? $dsn = '' : $dsn = decode_gpc ($_POST['dsn']);
empty ($_POST['url']) ? $url = '' : $url = decode_gpc ($_POST['url']);
empty ($_POST['txt']) ? $txt = '' : $txt = decode_gpc ($_POST['txt']);
$dsn = trim ($dsn);
$url = trim ($url);
$txt = trim ($txt);
$date = date ('d/m/Y');
$heure = date ('H:i');
/* nettoyage */
$dsn = str_replace ('¦', '/', $dsn);
$url = str_replace ('¦', '/', $url);
if (!ereg ('^(ht|f)tp://', $url))
{
$url = 'downloads/'.basename ($url);
}
$txt = str_replace('¦', '/', $txt);
$txt = str_replace(array (chr(10), chr(13)), array ('
', ''), $txt);
$reel = ($admdlId - 1);
$telechargements = file ($admdlNomFicDl);
$pos = explode ('¦', trim ($telechargements[$reel]));
$status = trim ($pos[0]);
$telechargements[$reel] = $status.'¦'.$dsn.'¦'.$url.'¦'.$date.'¦'.$heure.'¦'.$txt."\n";
file_put_contents ($admdlNomFicDl, $telechargements);
}
/*
* Affichage de la page
*/
include ('include/hpage.inc');
htable ('Admin - Gestion des téléchargements', '100%');
if ($admdlForm == '')
{
$titreForm = 'Liste des téléchargements';
}
else if ($admdlForm == 1)
{
$titreForm = 'Ajouter un téléchargement';
}
else if ($admdlForm == 2)
{
$titreForm = 'Modifier un téléchargement';
}
echo '
'.conv_html ($titreForm).'
'; if (empty ($admdlForm)) { echo ''."\n"; } else { echo 'Retour à la liste des téléchargements
'."\n"; } echo '
'.conv_html($nom_dl).': '.conv_html($url).' | Modifier | '.$faire[1].' | Supprimer |
Aucun téléchargement |
Retour à la liste des téléchargements
'."\n"; } echo ''; echo '