Comment fair ex : index.php?page=connect

madmangp Messages postés 84 Statut Membre -  
avion-f16 Messages postés 20367 Statut Contributeur -
Bonjour,
je veux fair des page par l'index ex : quand il click sur login il va sur index.php?page=login
Merci pour vos reponse
A voir également:

7 réponses

avion-f16 Messages postés 20367 Statut Contributeur 4 509
 
Tu dois faire ça en PHP.

Si tu fais ça juste pour faire comme certains sites, ça ne sert à rien : tu ne feras que copier les idées des autres, faire des trucs parfois inutiles et ne pas comprendre ce que tu fais.

Si ton site ne fonctionne pas avec une page index.php sur laquelle on fait un lien selon la page (index.php?page=actu, news ...), il n'y a aucun intérêt à faire ça.

Voilà quand même la solution :
Fait un lien "normal" en ajoutant page={ce que tu veux}.
Et voici le code PHP :
<?php
$pages_autorisees = array('accueil','news','login');
if($_GET['page'] == 'accueil') {
    ?>
    <!-- Contenu de la page d'accueil
    <?php }
elseif($_GET['page'] == 'login') {
    ?>
    <!-- Contenu de la page de login -->
    <?php }
elseif($_GET['page'] == 'register') {
    ?>
    <!-- Contenu de la page d'enregistrement -->
    <?php }
} else {
    echo 'Page inexistante';
?>
0
madmangp Messages postés 84 Statut Membre 1
 
Merci
0
madmangp Messages postés 84 Statut Membre 1
 
Bonjour ,
le script ne marche pas !
merci , pour votre réponse
0
madmangp Messages postés 84 Statut Membre 1
 
Bonjour ,
le script ne marche pas !
merci , pour votre réponse
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
avion-f16 Messages postés 20367 Statut Contributeur 4 509
 
<?php
if($_GET['page'] == 'accueil') {
    ?>
    <!-- Contenu de la page d'accueil
    <?php }
elseif($_GET['page'] == 'login') {
    ?>
    <!-- Contenu de la page de login -->
    <?php }
elseif($_GET['page'] == 'register') {
    ?>
    <!-- Contenu de la page d'enregistrement -->
    <?php }
else {
    echo 'Page inexistante';
?>
0
madmangp Messages postés 84 Statut Membre 1
 
UP!
0
avion-f16 Messages postés 20367 Statut Contributeur 4 509
 
Voilà, il fonctionne (des bêtes fautes ...) :
<?php
if($_GET['page'] == 'accueil') {
	?>
	<!-- Contenu de la page d'accueil -->
	<?php }
elseif($_GET['page'] == 'login') {
	?>
	<!-- Contenu de la page de login -->
	<?php }
elseif($_GET['page'] == 'register') {
	?>
	<!-- Contenu de la page d'enregistrement -->
	<?php }
else {
	echo 'Page inexistante';
}
?>
0