Accueil > Forum > > > > Un div en fonction d'une page...
Un div en fonction d'une page...
dimanche 10 juin 2007 à 18:03:43 |
Un div en fonction d'une page...

steve2206
|
Salut à tous, j'aimerai savoir comment inclure un code sur une page en fonction justement d'une page. C'est à dire que sur chaque page j'ai un code "A" et un code "variable". J'aimerai en gros que: - si je suis sur la page "page1.php" s'affichent les code A et variable1; - si je suis sur la page "page2.php" s'affichent les code A et variable2; - si je suis sur la page "page3.php" s'affichent les code A et variable3; - si je suis sur la page "page4.php" s'affichent les code A et variable4; D'après mes faibles connaissances de débutant, j'imagine bien qu'il doit y avoir un système d'include avec des "if" et "eslse" ou else if", moi pas trop comprendre... le pourquoi du comment c'est simplement que j'ai un div dans lequel je souhaite modifier simplement une partie, ce qui m'éviterait de créer plusieur grosses page avec ce gros div, un gain de temps, d'espace, et pratique pour s'y retrouver. Bref, je vous remercie par anance de vos réponses.
|
|
dimanche 10 juin 2007 à 19:19:47 |
Re : Un div en fonction d'une page...

J_G
|
Salut,
Tu cherches certainement la fonction "include"...
Exemple :
------- A.php ----------- <p> Code de A </p> -------------------------------
------- page1.php ------- <html> <body> <div ia="A"> <?php include 'A.php'; ?> </div> <div id="variable"> <p>Contenu variable n°1>/p> </dib> </body> </html> ---------------------------------
Et de même avec les page 2 3 4...
OK?
|
|
dimanche 10 juin 2007 à 19:40:37 |
Re : Un div en fonction d'une page...

steve2206
|
c'est plutôt comme ceci:
<div id="colonne_fixe_pour_chaque_page"> <div id="A"> blablabla </div> <div id="variable"> if "page1.php" --> <? variable1 ?> (si je suis sur la page1.php, la variable1 s'affiche) if "page2.php" --> <? variable2 ?> if "page3.php" --> <? variable3 ?> etc... </div> </div>
car ce code n'est qu'un div qui s'affiche. j'ai mieux pour comprendre, un petit exemple sur cette page: http://omhistorique.online.fr/index2.php?page=videos_gifs - tu dois deviner ici 2 gros "div": un à gauche et un à droite qui lui revient toujours (sauf sur la page d'accueil) - le "div" dont je parle est celui de droite: il s'affichera sur presque toutes les pages du site, mais j'aimerai que le menu (avec vidéos, icones, logos, etc...) change en fonction des pages, à savoir: * si je suis sur la page des vidéos, il s'affichera un menu * si je suis sur la page des jeux, il s'affichera un autre menu * etc...
|
|
dimanche 10 juin 2007 à 19:59:44 |
Re : Un div en fonction d'une page...

J_G
|
Oki... Alors 1000 solutions, dont : <div id="colonne_fixe_pour_chaque_page"> <div id="A"> blablabla </div> <div id="variable"> <? switch ( $page ) { default: case 'page1' : echo ....; break; case 'page2': echo .... break; } </div> </div> OU <div id="colonne_fixe_pour_chaque_page">
<div id="A"> blablabla </div>
<div id="variable">
<? include $page; ?> </div>
</div> avec les fichiers page1.php, page2.php, ... contenants le contenu mort au foot ! 
|
|
dimanche 10 juin 2007 à 20:05:16 |
Re : Un div en fonction d'une page...

Flachy Joe
|
Si tu as 4 pages il faut bien 4 fois le code HTML, pourquoi tu ecris ça comme si tu ne l'avais qu'une fois ? Page1.php : <?php include 'fixe.php' ?> <div id="colonne_fixe_pour_chaque_page"> <div id="A"> blablabla </div> <div id="variable"> <?php echo $variable1; ?> </div> </div> Page2.php
<?php include 'fixe.php' ?>
<div id="colonne_fixe_pour_chaque_page">
<div id="A"> blablabla </div>
<div id="variable">
<?php echo $variable2; ?>
</div>
</div> Ou alors : Page.php?n= [numero de la page]<?php include 'fixe.php' ?>
<div id="colonne_fixe_pour_chaque_page">
<div id="A"> blablabla </div>
<div id="variable">
<?php if ($_GET['n']==1){ echo $variable1; }else if ($_GET['n']==2){ echo $variable2; }?>
</div>
</div>  Flachy Joe  Ta vie t'est prêtée, fais en un cadeau.
|
|
lundi 11 juin 2007 à 13:41:08 |
Re : Un div en fonction d'une page...

steve2206
|
J'ai l'impression que le code qui se rapproche le plus de ce que je rechercher est le 2è de Flachy Joe:
------------------ Page.php?n=[numero de la page] <?php include 'fixe.php' ?> <div id="colonne_fixe_pour_chaque_page"> <div id="A"> blablabla </div> <div id="variable"> <?php if ($_GET['n']==1){ echo $variable1; }else if ($_GET['n']==2){ echo $variable2; }?> </div> </div> -------------------------
Mais je n'ai pas compris comment l'utiliser; ce que je comprend est que je dois numéroter chaque page puis mettre ce code dans ma page de colonne fixe en précisant la variable en fonction du numéro de la page: c'est bien ça? Et dans ce cas, le code Page.php?n=[numero de la page], c'est celui que je met sur chacune de mes pages (page1, page2, etc.)? Pour finir, pour une 3è variable, je dois aussi utiliser un "else if" ?
Ai-je bien compris?
|
|
lundi 11 juin 2007 à 19:14:57 |
Re : Un div en fonction d'une page...

Flachy Joe
|
Avec ce code tu n'aurais que 2 fichier php : page.php et fixe.php (ou fixe.htm d'ailleurs) mais les liens vers les pages seraient "page.php?n=1" pour la page 1, etc Tu peut utiliser "switch case" à la place de "if elseif"...  Flachy Joe  Ta vie t'est prêtée, fais en un cadeau.
|
|
mardi 12 juin 2007 à 16:55:49 |
Re : Un div en fonction d'une page...

steve2206
|
après une recherche rapide, j'ai cru comprendre que le "switch case" ne marche que si on a une seule condition, ce qui n'est pas mon cas. Parcontre tu m'es mis un doute: toutes mes pages doivent s'appeller 1.php, 2.php, etc ou bien j'insère le code "page.php?n=numéro" avec un numéro pour chaque page en gardant des noms du style gogo.php ou baba.htm comme nom de page?
Je vais quand même tester dès que je peux en attendant ta réponse.
|
|
mardi 12 juin 2007 à 17:39:59 |
Re : Un div en fonction d'une page...

steve2206
|
bon j'ai créer plusieurs pages d'essai et je me suis rendu compte par moi-même que page.php?n= devais se trouver avec le code que tu m'as donné. Problème: j'ai essayé ceci:
<?php menu1.php?n=1; menu2.php?n=2; menu3.php?n=3; ?>
mais ça ne marche pas: certainement car ce n'est pas ce qu'il faut mettre, mais je cherche et je ne trouve pas...
|
|
mardi 12 juin 2007 à 17:49:39 |
Re : Un div en fonction d'une page...

steve2206
|
je pense avoir trouvé en utilisant la bonne vieille methode du array ! Dans mon test ça marche, je vais tester sur les pages de mon site et je repasse ici pour dire si ça marche. En tout cas merci, je suis sur la bonne voie... 
|
|
Cette discussion est classée dans : page, code, php, div, affichent
Répondre à ce message
Sujets en rapport avec ce message
Affichage, enregistrement et recuperation de l'url [ par bedidaquin01 ]
bonjour mes frères grands, venez moi en aide pour la réussite de mon script svp. j'ai deux page: La première:[u]maeqapeil.php[/u] j'effectue une reche
Passage de variables via formulaire [ par jnkfou ]
Bonjour, je suis en train de creer une page qui permettrais de modifier le profil de l'utilisateur (c'est a partir un d'un blog wordpress que j'ai mo
Comment insérer du code PHP dans une page HTML [ par christie49 ]
Comment [b]intégrer[/b] un bout de [b]code PHP [/b]dans une [b]page HTML[/b] et [b][u]pouvoir transmettre les variables javascripts à mon code PHP [/u
2 formulaire en conflit [ par scromania ]
bonjour, Voila dans la cas ou l'utilisateur et de niveau =9 alors une page (include)et en plus. [code=php]if ($visiteur == 9){ include("modules/Page
defaut de transmision avec url php html [ par profiter ]
bonjour lorsque j'envoie une variable a l'aide d'un url aussi la var je la recupere de la base de donnees et s'affiche bien dans la premiere page alor
Mon formulaire ne s'affiche pas dans ma page php [ par brfrance ]
Bonjour, Bonjour, Mon formulaire html (voir ci dessous) ne s'affiche pas dans ma page php. formulaire :[code=html] " name="commentaire">
Une petite question sur les pages php [ par ian ]
Faut-il toujours insérer le code php dans le body d'une page html qui a une extension .php, ou y-a-t-il un moyen de faire fonctionner une page de cod
[SQL-PHP] affichage page par page [ par cedvoyage ]
J'ai une requête SQL qui me renvoie près de 3000 à 6000 réponses, donc je voudrais faire du page par page.J'ai repris le code d'un site 'concurrent' :
Le code PHP me crée des ligne vide [ par microdevweb ]
Bonjour, Voila j'ai un petit problème je crée un page php qui en appelle telle ou telle autre page suivant le cas avec la fonction require. Il sembler
Livres en rapport
|
Derniers Blogs
IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc REACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITERREACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITER par Groc
Une mauvaise utilisation de rx lors de l'écriture d'une couche d'accès à des services peut conduire à des cas embarassants avec des erreurs mal gérées, des appels qui ne partent lorsqu'ils le devraient, et même des résultats incorrects . le tout nuis...
Cliquez pour lire la suite de l'article par Groc SHAREPOINT BLOG SITE, PROBLèME D'ARCHIVESSHAREPOINT BLOG SITE, PROBLèME D'ARCHIVES par junarnoalg
Dernièrement, nous avons migré le site
myTIC
vers un nouveau serveur SharePoint 2010. Dans les contenus que nous vouloins récupérer, nous avions un certain nombre de blogs.
Nous avons utilisé les commandes Power...
Cliquez pour lire la suite de l'article par junarnoalg
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|