Eléphant du PHP |
372 Messages
30 juin 2016, 13:08
Je crains aujourd'hui car je n(y arrive pas voilà exactement ce que j'ai:
En gros si c'est rhone alpes tu fait ca, si c'est différent de rhone alpes tu fait ca ...
Et pourtant avec le code ci-dessous il n'applique que le texte généré si une région est renseignée et pas quand c'est rhone-alpes...
<?php
// Rhone alpes
if (!empty($_REQUEST['region']) && $_REQUEST['region'] == 'Rhône-Alpes') {
echo '<div class="panel-group accordion-faq" id="faq-accordion">
<div class="panel">
<div class="panel-heading"> <a data-toggle="collapse" data-parent="#faq-accordion" href="#question6" class="collapsed"> <span class="arrow-down">+</span> <span class="arrow-up">–</span><strong>Idées de sorties en '.$aRegion[$region_id].'</strong><br><p>Vous êtes à la recherche d\'une <strong>sortie en famille</strong> ou entre amis, retrouvez des <strong>idées de sortie</strong> sur lasortie.fr.</p></a> </div>
<div id="question6" class="panel-collapse collapse">
texte ...
</div>
</div>
</div>';
}
elseif (!empty($_REQUEST['region']) && $_REQUEST['region'] != 'Rhône-Alpes' && empty($_REQUEST['ville'])) {
// On affiche les dernieres sorties concert enregistrées de la ville renseignée
$exemple_loisirs = ("SELECT * FROM `loisirs` WHERE id_region = '".$region_id."' GROUP BY `loisirs`.`id_type_loisirs`");
$req = $bdd->query($exemple_loisirs);
while($sortie = $req->fetch(PDO::FETCH_ASSOC)){
// Formatage des date en fr
$dated = DateTime::createFromFormat('Y-m-d H:i:s', $sortie['date_debut_sortie']);
$date_loisir = $sortie['date_debut_sortie'] = ucfirst($jour[$dated->format('N')]).' '.$dated->format('d').' '.ucfirst($mois[$dated->format('n')]).' '.$dated->format('Y');
// Texte selon le genre de loisirs
if ($sortie['id_type_loisirs'] == 10) {
$mavariable .= 'Laissez vous tenter par une <strong>sortie concert</strong> et retrouvez par exemple: '.ucfirst(strtolower($sortie['titre'])).' à <strong>'.ucfirst(strtolower($sortie['city'])).' </strong> le '.$date_loisir.'.<br>';
} elseif ($sortie['id_type_loisirs'] == 11) {
$mavariable .= 'Vous ressentez une folle envie de vous changer les <em>idées</em> ? Retrouvez sur scéne '.ucfirst(strtolower($sortie['titre'])).' à <strong>'.ucfirst(strtolower($sortie['city'])).'</strong>.'.' Pour un <strong>spectacle</strong> à ne pas louper !<br>';
} elseif ($sortie['id_type_loisirs'] == 4) {
$mavariable .= 'Vide-grenier, il est venu le temps de chiner ! Oui les français ne se lasse pas des <strong>vide-greniers</strong> et <strong>brocante</strong> proche de chez eux. Que vous soyez à la recherche des bonnes affaires en tant que acheteur ou vendeur, Ne louper pas ce vide-grenier: '.ucfirst(strtolower($sortie['titre'])).' à '.ucfirst(strtolower($sortie['city'])).'<br>';
} elseif ($sortie['id_type_loisirs'] == 13) {
$mavariable .= 'A la recherche d\'une <strong>visite</strong> à faire en famille ou entre amis, vous êtes à la recherche de <em>monument historique</em> à <strong>visiter</strong> ? Venez décourvrir: '.ucfirst(strtolower($sortie['titre'])).' à '.ucfirst(strtolower($sortie['city'])).'<br>';
} elseif ($sortie['id_type_loisirs'] == 8) {
$mavariable .= 'Côté exposition, peut-être serez vous tentez pas une <strong>sortie culturelle</strong> avec cette <strong>sortie exposition</strong>: '.ucfirst(strtolower($sortie['titre'])).' à <strong>'.ucfirst(strtolower($sortie['city'])).'</strong>.'.'<br>';
} elseif ($sortie['id_type_loisirs'] == 18) {
$mavariable .= 'Aujourd\'hui la météo c\'est pas ca ? Profitez en pour faire une <strong>sortie cinéma</strong> avec: '.ucfirst(strtolower($sortie['titre'])).' à <strong>'.ucfirst(strtolower($sortie['city'])).'</strong> à partir de '.$sortie['horaire_debut'].', osez l\'originalité.<br>';
} elseif ($sortie['id_type_loisirs'] == 7) {
$mavariable .= 'En tant que passionné(e) de sport vous ne pouvez l\'immanquable avec ce <strong>rendez-vous sportif</strong> '.ucfirst(strtolower($sortie['titre'])).' à partir de '.$sortie['horaire_debut'].' à <strong>'.ucfirst(strtolower($sortie['city'])).'</strong>.<br>';
}
}
// Par région
echo'<div class="panel-group accordion-faq" id="faq-accordion">
<div class="panel">
<div class="panel-heading"> <a data-toggle="collapse" data-parent="#faq-accordion" href="#question6" class="collapsed"> <span class="arrow-down">+</span> <span class="arrow-up">–</span><strong>Idées de sorties en '.$aRegion[$region_id].'</strong><br><p>Vous êtes à la recherche d\'une <strong>sortie en famille</strong> ou entre amis, retrouvez des <strong>idées de sortie</strong> sur lasortie.fr.</p></a> </div>
<div id="question6" class="panel-collapse collapse">
<div class="panel-body">'.$mavariable.'</div>
</div>
</div>
</div>';
// Par ville
}elseif (!empty($_REQUEST['region']) && !empty($_REQUEST['ville'])) {
// On affiche les dernieres sorties de la ville renseignée
$exemple_loisirs = ("SELECT * FROM `loisirs` WHERE city = '".$_REQUEST['ville']."' GROUP BY `loisirs`.`id_type_loisirs`");
$req = $bdd->query($exemple_loisirs);
while($sortie = $req->fetch(PDO::FETCH_ASSOC)){
// Formatage des date en fr
$dated = DateTime::createFromFormat('Y-m-d H:i:s', $sortie['date_debut_sortie']);
$date_loisir = $sortie['date_debut_sortie'] = ucfirst($jour[$dated->format('N')]).' '.$dated->format('d').' '.ucfirst($mois[$dated->format('n')]).' '.$dated->format('Y');
// Texte selon le genre de loisirs
if ($sortie['id_type_loisirs'] == 10) {
$mavariable .= 'Laissez vous tenter par une <strong>sortie concert</strong> et retrouvez par exemple: '.ucfirst(strtolower($sortie['titre'])).' à <strong>'.ucfirst(strtolower($sortie['city'])).' </strong> le '.$date_loisir.'.<br>';
} elseif ($sortie['id_type_loisirs'] == 11) {
$mavariable .= 'Vous ressentez une folle envie de vous changer les <em>idées</em> ? Retrouvez sur scéne '.ucfirst(strtolower($sortie['titre'])).' à <strong>'.ucfirst(strtolower($sortie['city'])).'</strong>.'.' Pour un <strong>spectacle</strong> à ne pas louper !<br>';
} elseif ($sortie['id_type_loisirs'] == 4) {
$mavariable .= 'Vide-grenier, il est venu le temps de chiner ! Oui les français ne se lasse pas des <strong>vide-greniers</strong> et <strong>brocante</strong> proche de chez eux. Que vous soyez à la recherche des bonnes affaires en tant que acheteur ou vendeur, Ne louper pas ce vide-grenier: '.ucfirst(strtolower($sortie['titre'])).' à '.ucfirst(strtolower($sortie['city'])).'<br>';
} elseif ($sortie['id_type_loisirs'] == 13) {
$mavariable .= 'A la recherche d\'une <strong>visite</strong> à faire en famille ou entre amis, vous êtes à la recherche de <em>monument historique</em> à <strong>visiter</strong> ? Venez décourvrir: '.ucfirst(strtolower($sortie['titre'])).' à '.ucfirst(strtolower($sortie['city'])).'<br>';
} elseif ($sortie['id_type_loisirs'] == 8) {
$mavariable .= 'Côté exposition, peut-être serez vous tentez pas une <strong>sortie culturelle</strong> avec cette <strong>sortie exposition</strong>: '.ucfirst(strtolower($sortie['titre'])).' à <strong>'.ucfirst(strtolower($sortie['city'])).'</strong>.'.'<br>';
} elseif ($sortie['id_type_loisirs'] == 18) {
$mavariable .= 'Aujourd\'hui la météo c\'est pas ca ? Profitez en pour faire une <strong>sortie cinéma</strong> avec: '.ucfirst(strtolower($sortie['titre'])).' à <strong>'.ucfirst(strtolower($sortie['city'])).'</strong> à partir de '.$sortie['horaire_debut'].', osez l\'originalité.<br>';
} elseif ($sortie['id_type_loisirs'] == 7) {
$mavariable .= 'En tant que passionné(e) de sport vous ne pouvez l\'immanquable avec ce <strong>rendez-vous sportif</strong> '.ucfirst(strtolower($sortie['titre'])).' à partir de '.$sortie['horaire_debut'].' à <strong>'.ucfirst(strtolower($sortie['city'])).'</strong>.<br>';
}
}
echo'<div class="panel-group accordion-faq" id="faq-accordion">
<div class="panel">
<div class="panel-heading"> <a data-toggle="collapse" data-parent="#faq-accordion" href="#question6" class="collapsed"> <span class="arrow-down">+</span> <span class="arrow-up">–</span><strong>Idées de sorties à '.$_REQUEST['ville'].'</strong><br><p>Vous êtes à la recherche d\'une <strong>sortie en famille</strong> ou entre amis, retrouvez des <strong>idées de sortie</strong> sur lasortie.fr.</p></a> </div>
<div id="question6" class="panel-collapse collapse">
<div class="panel-body">'.$mavariable.'</div>
</div>
</div>
</div>';
}
?>