Bonjour à tous et à toutes,
Je suis confronté à un petit soucis, à la suite de l'utilisation de switch case,
- j'ai ma page : galerieart.php
Lorsque j'y accède aucun problème jusqu'à là.
J'ai inséré dans cette page un switch avec plusieurs cases, et lorsque j'essaye de rentré dans l'une des sous sessions de la page galerieart ( artistes, par exemple ) mon pied de page (footer) remonte derrière la bannière du haut de page ( header ) ce qui est assez gênant
.
voici le code de ma page galerieart.php :
Merci pour votre attention et votre aide
Je suis confronté à un petit soucis, à la suite de l'utilisation de switch case,
- j'ai ma page : galerieart.php
Lorsque j'y accède aucun problème jusqu'à là.
J'ai inséré dans cette page un switch avec plusieurs cases, et lorsque j'essaye de rentré dans l'une des sous sessions de la page galerieart ( artistes, par exemple ) mon pied de page (footer) remonte derrière la bannière du haut de page ( header ) ce qui est assez gênant

voici le code de ma page galerieart.php :
<?php session_start(); ?>
<?php require_once("connexioninscription.inc.php");
$artiste = (int) $_GET['a'];
?>
<!DOCTYPE HTML>
<html>
<head>
<link rel="shortcut icon" title="galerie" type="image/png" href="mafavicon.png" />
<link href="css.css" rel="stylesheet" type="text/css">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="description" content="Galerie d'art." />
<meta name="keywords" content="galerie, art, oeuvres" />
<title>Galerie d'art</title>
</head>
<body>
<div id="container">
<?php include("header.inc.php"); ?>
<?php include("menus.inc.php"); ?>
<div id="corpsgalerieart">
<div id="retourselect">
<a href="galerieart.php" title="recharger la page"><h1 class="titre1">Galerie art</h1></a>
</div>
<?php
switch ($_GET['selection'])
{
case "artistes":
echo '<h3 class="textesimple">'."Les derniers artistes inscrit".'</h3>';
$reponse=$bdd->prepare('SELECT membre_avatar, membre_pseudo, membre_id FROM membres');
$reponse->execute();
while ($data=$reponse->fetch()) {
echo '<div id="ficheartistegal"><a href="./galerieart.php?a='.stripslashes(htmlspecialchars($data['membre_id'])).'&selection=artiste"><figure><img src="./images/avatars/'.$data['membre_avatar'].'" class="imgavatargal" alt="avatar artiste" /><figcaption><p class="boutonlien">'.htmlspecialchars($data['membre_pseudo']).'</p></figcaption></figure></a></div>';
}
$reponse->closeCursor();
break;
case "oeuvres":
echo '<h3 class="textesimple">'."Oeuvre".'</h3>';
$req=$bdd->prepare('SELECT image_oeuvre, titre_oeuvre FROM oeuvre_artiste');
$req->execute();
while ($data1=$req->fetch()) {
echo '<div id="ficheartistegal"><figure><img src="./images/oeuvres/'.$data1['image_oeuvre'].'" class="imgavatargal" alt="oeuvre"/><figcaption><p class="boutonlien">'.htmlspecialchars($data1['titre_oeuvre']).'</p></figcaption></figure></div>';
}
$req->closeCursor();
break;
case "artiste":
$query=$bdd->prepare('SELECT membre_id, membre_pseudo, membre_avatar, membre_mail, membre_siteweb, membre_inscription, membre_nom, membre_prenom, membre_localisation, membre_biographie FROM membres WHERE membre_id=:membre');
$query->bindValue(':membre',$artiste, PDO: [langue]ARAM_INT);
$query->execute();
$data=$query->fetch();
echo '<div id="inline-block">';
echo '<div id="encartartisteinfo">';
echo '<img src="./images/avatars/'.$data['membre_avatar'].'" class="imgavatar" alt="avatar" />';
echo '<p class="boutonlienforum"><strong><a href="voirprofil.php?m='.$data['membre_id'].'&action=consulterprofil">'.$data['membre_pseudo'].'</a></strong></p>';
echo '<p class="textesimple">'.$data['membre_nom'].' '.$data['membre_prenom'].'</p>';
echo '<p class="textesimple">'."Inscrit le : ".$data['membre_inscription'].'</p>';
echo '<p class="textesimple">'.$data['membre_localisation'].'</p>';
echo '<p class="boutonlienforum"><a href="mailto:'.$data['membre_mail'].'">'.$data['membre_mail'].'</a></p>';
echo '</div>';
echo '<div id="biographieartiste">';
echo '<p class="textesimple"><b>'."Biographie de l'artiste".'</b></p>';
echo '<p class="textesimple">'.$data['membre_biographie'].'</p>';
echo'</div>';
echo '</div>';
break;
default;
?>
<div id="souscorpsgalerieart">
<div id="encartartiste">
<h3 class="boutonlienforum"><a href="galerieart.php?selection=artistes">Les artistes</a></h3>
<?php
$reponse=$bdd->prepare('SELECT membre_avatar, membre_pseudo, membre_id FROM membres');
$reponse->execute();
while ($data=$reponse->fetch()) {
echo '<div id="ficheartistegal"><figure><a href="./galerieart.php?a='.stripslashes(htmlspecialchars($data['membre_id'])).'&selection=artiste"><img src="./images/avatars/'.$data['membre_avatar'].'" class="imgavatargal" alt="avatar artiste"/><figcaption><p class="boutonlien">'.htmlspecialchars($data['membre_pseudo']).'</p></figcaption></a></figure></div>';
}
$reponse->closeCursor();
?>
</div>
<div id="encartoeuvre">
<h3 class="boutonlienforum"><a href="galerieart.php?selection=oeuvres">Les Oeuvres</a></h3>
<?php
$req=$bdd->prepare('SELECT image_oeuvre, titre_oeuvre FROM oeuvre_artiste');
$req->execute();
while ($data1=$req->fetch()) {
echo '<div id="ficheartistegal"><figure><img src="./images/oeuvres/'.$data1['image_oeuvre'].'" class="imgavatargal" alt="oeuvre"/><figcaption><p class="boutonlien">'.htmlspecialchars($data1['titre_oeuvre']).'</p></figcaption></figure></div>';
}
$req->closeCursor();
}
?>
</div>
</div>
</div>
<?php include("footer.inc.php"); ?>
</div>
</body>
</html>
Merci pour votre attention et votre aide
