1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99
|
<?php
session_start();
include('modele/BDD.php');
include('includes/header.php');
include('includes/page.php');
include_once('modele/imageArticle.php');
$noImage='images_sites/no-img.png';
$fiche=new BaseDeDonnee();
$fiche->connect();
$fiche_accueil=$fiche->recuperationZoneTexte();
$pageFiche='<div class="pageAnnexe">'.$fiche_accueil['texte_presentation_categorie_fiche_conseil'];
$listeCategorieFiche=$fiche->recuperationListeFiche();
$pageFiche.='<table style="text-align:left;margin-top:50px;width:500px;margin-left:25px">';
$x=0;
foreach($listeCategorieFiche as $listeCategorieFiche)
{
$filename='admin/gestionFiche/categorie/image_mini/mini_'.$listeCategorieFiche['image_cat_fiche'];
$filenameOrigine='admin/gestionFiche/categorie/image_originale/'.$listeCategorieFiche['image_cat_fiche'];
if(!file_exists($filename))
{
if(file_exists($filenameOrigine))
{
$creation=new imageArticle();
$infoSource=$creation->liaison($filenameOrigine);
$hauteurO=$infoSource[2];
$largeurO=$infoSource[1];
$tailleRef=150;
$nouvelleTaille=$creation->modulationTaille($hauteurO,$largeurO,$tailleRef);
$largeurN=$nouvelleTaille[0];
$hauteurN=$nouvelleTaille[1];
$nouvelleImage=$creation->creationImageVide($largeurN,$hauteurN);
$miniature=$creation->miniaturisationImage($nouvelleImage,$infoSource[0], $largeurN, $hauteurN, $largeurO, $hauteurO);
$creation->enregistrementImage($filename, $miniature);
}
else{ $filename=$noImage; }
}
$listeSousCategorieFiche=$fiche->recuperationListeFicheSSCAT($listeCategorieFiche['id_categorie_fiche']);
$pageFiche.='<td
onmouseover="montre(ssCatFiche".$listeCategorieFiche[\'id_categorie_fiche\'].",true);"
onmouseout="montre(ssCatFiche".$listeCategorieFiche[\'id_categorie_fiche\'].",false);"
><a href="fiche_conseil_Cat.php?cat='.$listeCategorieFiche['id_categorie_fiche'].'"><img src='.$filename.'><br />
'.$listeCategorieFiche['categorie_fiche'].'</a>';
$pageFiche.='<table id="ssCatFiche'.$listeCategorieFiche['id_categorie_fiche'].'" style="display:none;">';
foreach($listeSousCategorieFiche as $listeSousCategorieFiche)
{
$filename='admin/gestionFiche/categorie/image_mini/mini_'.$listeSousCategorieFiche['image_cat_fiche'];
$filenameOrigine='admin/gestionFiche/categorie/image_originale/'.$listeSousCategorieFiche['image_cat_fiche'];
if(!file_exists($filename))
{
if(file_exists($filenameOrigine))
{
$creation=new imageArticle();
$infoSource=$creation->liaison($filenameOrigine);
$hauteurO=$infoSource[2];
$largeurO=$infoSource[1];
$tailleRef=70;
$nouvelleTaille=$creation->modulationTaille($hauteurO,$largeurO,$tailleRef);
$largeurN=$nouvelleTaille[0];
$hauteurN=$nouvelleTaille[1];
$nouvelleImage=$creation->creationImageVide($largeurN,$hauteurN);
$miniature=$creation->miniaturisationImage($nouvelleImage,$infoSource[0], $largeurN, $hauteurN, $largeurO, $hauteurO);
$creation->enregistrementImage($filename, $miniature);
}
else{ $filename=$noImage; }
}
$pageFiche.='<tr><td><a href="fiche_conseil_Cat.php?cat='.$listeSousCategorieFiche['id_categorie_fiche'].'"><img src='.$filename.'><br />
'.$listeSousCategorieFiche['categorie_fiche'].'
</a></td></tr>';
}
$pageFiche.='</table>';
$pageFiche.='</td>';
$x++;
if($x%3==0)
{
$pageFiche.='</tr><tr>';
}
}
$pageFiche.='</tr></table></div>';
$fiche->fermeBdd();
echo $pageFiche;
?>
<?php
include('includes/footer.php');
?> |