PHP - Pb utilisation de la condition IF
lili_2269
-
le père -
le père -
Bonjour,
Je vous explique mon problème.
J'ai une page "programmation.php", sur laquelle il y a 3 liens (ces liens ne font pas changer de page, mais sélectionnent la programmation selon critères, càd les liens, par exempe url : http://127.0.0.1/monsite/programmation.php?labelconcept=2). J'aimerais que lorsque l'internaute clique sur un des 3 liens, un lien "retour" apparaisse.
Avez-vous compris ?
Merci d'avance pour vos réponses ! :)
Je vous explique mon problème.
J'ai une page "programmation.php", sur laquelle il y a 3 liens (ces liens ne font pas changer de page, mais sélectionnent la programmation selon critères, càd les liens, par exempe url : http://127.0.0.1/monsite/programmation.php?labelconcept=2). J'aimerais que lorsque l'internaute clique sur un des 3 liens, un lien "retour" apparaisse.
Avez-vous compris ?
Merci d'avance pour vos réponses ! :)
5 réponses
-
if(isset($_GET['labelconcept']) and $_GET['labelconcept'] == 2){ echo '<a href="programmation.php">Retour</a>'; }
Essaye ceci. -
Oulala non ça ne fonctionne pas comme ça mais comme ça :
<?php if( isset($_GET['labelconcept']) and $_GET['labelconcept'] == 0){ echo '<h1 class="titre">' . echo $reponsepages["pages_titre_texte"] . '</h1>'; } else if ( isset($_GET['labelconcept']) and $_GET['labelconcept'] == 1) { echo $reponse_grignote ["labelconcept_nom"]; } else if ( isset($_GET['labelconcept']) and $_GET['labelconcept'] == 2) { echo $reponse_grignote ["labelconcept_nom"]; } else if ( isset($_GET['labelconcept']) and $_GET['labelconcept'] == 3) { echo $reponse_grignote ["labelconcept_nom"]; } ?> Mais ce que je te conseille plutôt c'est ceci : <?php if( isset($_GET['labelconcept']) ){ $label = $_GET['labelconcept']; switch ( $label ) { case 0 : echo '<h1 class="titre">' . echo $reponsepages["pages_titre_texte"] . '</h1>'; break; case 1 : echo $reponse_grignote ["labelconcept_nom"]; break; case 2 : echo $reponse_grignote ["labelconcept_nom"]; break; case 3 : echo $reponse_grignote ["labelconcept_nom"]; break; } ?> -
C'est magique, ça marche :)
J'avais testé un truc du genre, mais ce n'était pas correct!
Il me fallait ce code!!!
Je te remercie infiniment !! :) -
Et pour que le titre change en fonction des critères ? J'ai testé ça, mais rien ne s'affiche...
<?php if(isset($_GET['labelconcept']) and $_GET['labelconcept'] == 0){ echo '<h1 class="titre"><?php echo $reponsepages["pages_titre_texte"];?></h1>'; } elseif (isset($_GET['labelconcept']) and $_GET['labelconcept'] == 1) { echo '<?php echo $reponse_grignote ["labelconcept_nom"]; ?>'; } elseif (isset($_GET['labelconcept']) and $_GET['labelconcept'] == 2) { echo '<?php echo $reponse_grignote ["labelconcept_nom"]; ?>'; } elseif (isset($_GET['labelconcept']) and $_GET['labelconcept'] == 3) { echo '<?php echo $reponse_grignote ["labelconcept_nom"]; ?>'; } ?>
Merci encore! -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Mercii :)
Ca ne fonctionne pas par contre! En fait, ça marche, un titre apparait mais c'est toujours le même, càd celui de labelconcept_id = 1 ...