Bonjour,
comme prévu me revoici. tout réussir du 1er coup c'était bien un doux rêve. :roll:
Cette fois je bloque sur un probleme de passage de valeurs de variable d'un page à un autre, j'explique :
à partir d'une page qui est censée afficher des infos, content_w3c.php :
je vais chercher à déterminer quelle info afficher suivant le tiers du mois en cours, star.php :
qui appelle la fonction adéquate, focntions.php :
à l'affichage la zone censée récupérer les infos reste vide. pourtant au niveau de fonctions.php (le 3e script), la variable est bien renseignée. Mais à l'affichage des infos (content_w3c.php) elle est vide.
Si quelqu'un a une solution ou un lien qui expliquerait comment arriver au résultat voulu, je suis preneur :wink:
merci par avance
Milt
comme prévu me revoici. tout réussir du 1er coup c'était bien un doux rêve. :roll:
Cette fois je bloque sur un probleme de passage de valeurs de variable d'un page à un autre, j'explique :
à partir d'une page qui est censée afficher des infos, content_w3c.php :
Code:
<?php
$msTitreA = ""; $msTitreB = ""; $msTitreC = "";
$msPhotoA = ""; $msPhotoB = ""; $msPhotoC = "";
$msResumA = ""; $msResumB = ""; $msResumC = "";
$starA_title1 = ""; $starA_title2 = ""; $starA_text = "";
$starA_link = ""; $starA_image = "";
include("fonctions.php");
include("star.php");
?>
<!-- === STARS === -->
<!--=== bloc-star 01 ===-->
<h2 id="title01_star" class="width_titles"><?php echo $starA_title1; ?></h2>
<h1 id="title_star" class="width_titles"><?php echo $starA_title2; ?></h1>
<div id="star">
<div id="text_star"><?php
echo $starA_text;
echo $starA_link; ?></div>
<div id="image_star"><?php echo $starA_image; ?></div>
</div>
?>
Code:
<?php
/********** ===== AFFICHE LE CONTENU DE LA SECTION "STAR" DU MOIS EN COURS, PROCHAIN ou PRECEDENT ===== *********/
/* récupère les valeurs du jour, mois de la date courante */
$jour = date("j");
$mois = date("m");
//echo $mois;
//echo $jour;
/* determine what third of month we are */
if ($jour>=1 && $jour<=10) {
echo "1er tiers";
for ($i=1; $i<=2; $i++) {
if ($i=1)
blocA($mois);
else if ($i=2)
blocB($mois);
}
}
else if ($jour>=11 && $jour<=20) {
echo "2e tiers";
for ($i=1; $i<2; $i++) {
if ($i=1)
blocA($mois);
else if ($i=2)
blocB($mois);
}
}
else if ($jour>=21 && $jour<=31) {
echo "3e tiers";
for ($i=1; $i<2; $i++) {
if ($i=1)
blocA($mois);
else if ($i=2)
blocB($mois);
}
}
?>
Code:
<?php
/* STAR : Pour le BLOC A */
function blocA($valeurdumois) {
include("star_words.php");
switch ($valeurdumois) {
case 01 : $starA_title1 = $starJan_title1;
$starA_title2 = $starJan_title2;
$starA_text = $starJan_text;
$starA_link = $starJan_link;
$starA_image = $starJan_image;
//echo $starA_title1;
break;
case 02 : $starA_title1 = $starFev_title1;
$starA_title2 = $starFev_title2;
$starA_text = $starFev_text;
$starA_link = $starFev_link;
$starA_image = $starFev_image;
break;
.................
case 12 : $starA_title1 = $starDec_title1; $starA_title2 = $starDec_title2;
$starA_text = $starDec_text;
$starA_link = $starDec_link;
$starA_image = $starDec_image;
break;
}
}
?>
Si quelqu'un a une solution ou un lien qui expliquerait comment arriver au résultat voulu, je suis preneur :wink:
merci par avance
Milt