Gestion de la galerie photos ///
L\'album a bien été créé.';
}
else
{
echo '
Une erreur s\'est produite lors de la création de l\'album.
';
}
}
}
//MODIF D'UN ALBUM
if (isset($_POST['up_album']))
{
$nom_dossier = $_POST['dossier_album'];
$nom_album = strip_tags(addslashes($_POST['nom_album']));
$ordre_album = strip_tags(addslashes($_POST['ordre_album']));
$content_album = addslashes($_POST['content_album']);
$sql_up = "UPDATE albums SET alb_nom='$nom_album',alb_content='$content_album',alb_ordre='$ordre_album' WHERE alb_dossier='$nom_dossier'";
$req_up = mysqli_query($connect,$sql_up);
if($req_up)
{
echo '
L\'album a bien été modifié.
';
}
else
{
echo '
Une erreur s\'est produite lors de la modification de l\'album.
';
}
}
// MISE EN VIGNETTE //
if(isset($_GET['vignette']))
{
$id_dossier = addslashes($_GET['id_dossier']);
$image = $_GET['vignette'];
$sql_up = "UPDATE albums SET alb_image='$image' WHERE alb_id='$id_dossier'";
$req_up = mysqli_query($connect,$sql_up);
if($req_up)
{
echo '
La vignette pour cet album a bien été attribuée.
';
}
else
{
echo '
Une erreur s\'est produite lors de la manipulation.
';
}
}
// AJOUT D'UNE PHOTO
if (isset($_POST['go_image'])) {
$dossier_album = $_POST['select_album'];
$sql_recup_album = "SELECT alb_nom,alb_dossier FROM albums WHERE alb_dossier='$dossier_album'";
$req_recup_album = mysqli_query($connect,$sql_recup_album);
$data_recup_album = mysqli_fetch_array($req_recup_album);
$post = 'fichier';
$dir = '../photos/'.$dossier_album.'/';
$dir_mini = '../photos/'.$dossier_album.'/mini/';
$largeur = '1280';
$largeur_m = '200';
$hauteur = '860';
$hauteur_m = '135';
$titre_photos = $_POST['titre_photos'];
$envoi = EnvoiImage_portfolio($post,$dir,$dir_mini,$largeur,$hauteur,$largeur_m,$hauteur_m,$titre_photos,$dossier_album);
echo $envoi;
}
?>
// Listes des albums //
Etes-vous sur de vouloir supprimer l\'album '.$_GET['del'].' ?
';
}
// Supression d'une actu
if(isset($_POST['go_del']))
{
$dossierToDelete = $_POST['del_dossier'];
$req_del = mysqli_query($connect," DELETE FROM albums WHERE alb_dossier='$dossierToDelete'");
DelContenu('../photos/'.$dossierToDelete.'/mini/');
rmdir('../photos/'.$dossierToDelete.'/mini/');
DelContenu('../photos/'.$dossierToDelete.'/');
rmdir('../photos/'.$dossierToDelete.'/');
if($req_del)
{
echo '
L\'album '.$_POST['del_dossier'].' a bien été supprimé.
';
}
}
?>
ID |
Vignette |
Nom de l'album |
Photos |
|
|
'; } else { $liste_vignette =''; }
$tab_photos = array();
$fichier = '';
$rep = '';
$nb_photos = CountFiles('../photos/'.$dossier.'/mini/');
if($data_liste['alb_prive'] == '1') { $prive = 'oui'; } else { $prive = 'non'; }
echo '
'.$id.' |
'.$liste_vignette.' |
'.$data_liste['alb_nom'].' |
'.$nb_photos.'';
// affichage de la liste des photos
$rep = opendir('../photos/'.$dossier);
while ($fichier = readdir($rep))
{
if ($fichier != '.' && $fichier != '..' && $fichier != 'mini' && $fichier != 'Thumbs.db')
{
// on stocke le nom des photos dans un tableau
$tab_photos[] = $fichier;
}
}
$nb_photos = @count($tab_photos);
closedir ($rep);
if ($nb_photos != 0)
{
echo ' ( ';
$y = 1;
foreach($tab_photos as $nom_photo)
{
if($y == 1)
{
echo 'voir';
}
else
{
echo 'voir';
}
$y = $y+1;
}
echo ' )';
}
echo ' |
 |
 |
';
$i++;
}
}
else
{
echo 'Pas d\'enregistrement pour le moment
';
}
?>
// Gérer les photos //
'.ucfirst($data_recup_album['alb_nom']).'';
}
}
?>
>> '.$nom_album.'
';
}
?>