Accueil > Forum > > > > Inclure une page htm dans un page php
Inclure une page htm dans un page php
dimanche 1 juillet 2007 à 12:03:18 |
Inclure une page htm dans un page php

jpv424
|
Bonjour à tous, voila je suis un gros débutant en php et un script me pose problème... J'ai une page index.php avec dedans ce script : <?php if (!isset($_GET['page'])) $page= 'acceuil'; switch($page) { case 'acceuil': include ('acceuil.htm');break; case 'club': include ('club.htm');break; case 'membres': include ('membres.htm');break; case 'histoire':include ('histoire.htm');break; case 'contact':include ('contact.htm');break; case 'villes':include ('villes.htm');break; case 'voitures':include ('voitures.htm');break; case 'gagnants':include ('gagnants.htm');break; case 'regles':include ('regles.htm');break; case 'categories':include ('categories.htm');break; case 'annonces':include ('annonces.htm');break; } ?>
Sur la page index.php ce script est dans un tableau... J'ai aussi un menu avec des lien qui ont comme adresse <a href="/index.php?page=club">
Ce qu'il faudrait, c'est que quand je clique sur le lien "Le Club", la page club.htm soit incluse dans index.php et dans le tableau ou il y a le script... Une pseudo-frame quoi...
Je suis chez free et c'est ce qui bug... Pour l'instant ma page index.php affiche correctement le contenu de acceuil.htm mais les autres pages restent introuvables...
Merci beaucoup !!!!
|
|
dimanche 1 juillet 2007 à 18:03:49 |
Re : Inclure une page htm dans un page php

milkasoprano
|
Réponse acceptée !
alors je comprend ce que tu veux faire pour afficher tes pages tu dois faire ceci :
http://localhost/index.php?page=club
et club te redirigera vers ta page en html. mais en fait il faudrai que tu proteges mieux la chose en fesant ceci, c'est plus propre :
<? if (!isset($_GET["page"])) { $page = ""; }else{ $page = $_GET["page"]; }
switch ($page) { case 'acceuil': include ('acceuil.php');break; case 'club': include ('club.php');break; case 'membres': include ('membres.php');break; case 'histoire':include ('histoire.php');break; case 'contact':include ('contact.php');break; case 'villes':include ('villes.php');break; case 'voitures':include ('voitures.php');break; case 'gagnants':include ('gagnants.php');break; case 'regles':include ('regles.php');break; case 'categories':include ('categories.php');break; case 'annonces':include ('annonces.php');break; }
?>
c'est mieux de nommé tes pages en php parce que HTM c'est pas trop top top quoi. tu vois ? je veux dire en le nommant php ca ne tengage a rien mais si un jour tu ajoutes un script ou une fonction dans la page ! taura pas a revenir sur la fonction switch();
ensuite pour afficher la page dans ton index tu ajoute cette ligne a l'emplacement que tu veux choisir :
<?php include($include); ?>
et voila ;) et quand tu veux acceder a une page tu fais ceci :
http://localhost/index.php?page=club http://localhost/index.php?page=voitures http://localhost/index.php?page=histoire
etc... bonne journée a toi.
|
|
dimanche 1 juillet 2007 à 18:05:27 |
Re : Inclure une page htm dans un page php

milkasoprano
|
case 'acceuil': include ('acceuil.php');break; case 'club': include ('club.php');break; case 'membres': include ('membres.php');break; case 'histoire':include ('histoire.php');break; case 'contact':include ('contact.php');break; case 'villes':include ('villes.php');break; case 'voitures':include ('voitures.php');break; case 'gagnants':include ('gagnants.php');break; case 'regles':include ('regles.php');break; case 'categories':include ('categories.php');break; case 'annonces':include ('annonces.php');break;
MERDE j'ai oublié ceci : (remplace)
case 'acceuil': $include ('acceuil.php');break; case 'club': $include ('club.php');break; case 'membres': $include ('membres.php');break; case 'histoire':$include ('histoire.php');break; case 'contact': $include ('contact.php');break; case 'villes': $include ('villes.php');break; case 'voitures': $include ('voitures.php');break; case 'gagnants': $include ('gagnants.php');break; case 'regles': $include ('regles.php');break; case 'categories': $include ('categories.php');break; case 'annonces': $include ('annonces.php');break;
|
|
lundi 2 juillet 2007 à 12:13:27 |
Re : Inclure une page htm dans un page php

jpv424
|
ok merci je test sa desuite et je reviens merci bcp
|
|
lundi 2 juillet 2007 à 13:34:58 |
Re : Inclure une page htm dans un page php

jpv424
|
Merci beaucoup tout marche mais je n'ai pas mis $ devant include sinon sa fait une erreur... C'est grave question faille include ?
|
|
lundi 2 juillet 2007 à 14:31:47 |
Re : Inclure une page htm dans un page php

jpv424
|
Salut j'ai une autre question j'ai une page qui s'appelle categories.php
Quand je tape son url tout va bien mais quand elle est incluse dans index.php les accents ne sont pas reconnus et sa fait des drôle de signes...
|
|
lundi 2 juillet 2007 à 17:15:57 |
Re : Inclure une page htm dans un page php

vilhjalms
|
Saell og blesuð
probleme d encodage peut etre utf8 ?
Vilhjálms
Sigurðsdóttir aka Frëyjá
|
|
mercredi 4 juillet 2007 à 14:03:21 |
Re : Inclure une page htm dans un page php

jpv424
|
Bonjour, c'est re-moi... Mes pages sont bien incluses dans index.php Par contre, quand je rentre l'adresse du site je n'ai pas encore fait de page d'acceuil (qui saffiche des qu'on rentre sur le site) pour le moment ya un blanc ou dedans ya l'endroit ou inclure mes autres pages... Biensur quand je rajoute du texte sur cette page, le texte reste sur tout les pages ! Comment faire ? Merci beaucoup ! 
|
|
vendredi 6 juillet 2007 à 18:55:04 |
Re : Inclure une page htm dans un page php

jpv424
|
Il n'y a personne pour m'aider ? 
|
|
dimanche 16 août 2009 à 11:30:49 |
Re : Inclure une page htm dans un page php

Rolls512
|
Bonjour,
Je voudrais faire la même chose que jpv424, moi c'est qès qu'on a cliqué sur l'icone <AREA COORDS="0, 0, 16, 16" HREF="liste_news.php"> mais je veux pas qu'il efface ma page index.php pour ouvrir liste_news.php, je veux que liste_news soit inclus dans ma page index.php
Quelqu'un aurait il la solution? merci d'avance
|
|
Cette discussion est classée dans : page, case, include, htm, break
Répondre à ce message
Sujets en rapport avec ce message
Signet en Php ? [ par dumbop84 ]
pff .... c dur le PHP surtout quand on est pas prgrammeur .... mon probléme a moi c que j'aimerai savoir si on peut faire des signer en php... j'ai u
Redirection depuis login [ par blackvault ]
hola!!! j'ai un gros probleme avec mon site internet... en fait ma page indexnew.php (et non pas index tout court pour faire compliquer!) est organis
[DEBUTANT] Include [ par b3n0it ]
Bonjour :)Voila je suis vraiment débutant en php et j'ai une petite erreur avec mon include Voici le code : if(file_exists("menu/$page.htm"))in
mise en forme [ par jimmypage64 ]
Bonjour, je veux mettre en forme une page internet... en haut de la page je voudrai ma banniere, a gauche mon menu, en bas mon pied et au milieu le c
pb php [ par maxxou56 ]
Lorque je tente de compiler ma page index de mon site en php je reçois le message d'erreur suivant: Parse error: parse error, unexpected T_IF, expect
Problème d'affichage [ par VivoBaggio ]
Salut, j'ai un soucis au niveau de mon affiche des pages, rien de méchant mais qui m'ennuie. Lorsque j'alterne des pages (accueil / team et inversemen
Problème Tableau [ par VivoBaggio ]
Salut tout le monde. Voilà, je sais que cette question ne devrait pas se trouver dans cette partie du forum, mais je n'ai pas su la mettre autre part.
lien [ par kenny18 ]
salut !j'ai 4 div dans ma page qui se nomme "home.php". dans la div 1, j'ai un menu dynamique (au survol des menus, les sous-menus apparaissent dessou
DIV [ par kenny18 ]
salut tout le monde,j'ai le lien suivant : ', $row_c['sp_nom'], '';?>Donc ce lien va chercher le n° de l'id
problème d'include [ par axvier ]
Bonjour,Je débute en php et j'ai un petit soucis vis-à-vis d'un include.En fait, je désire modifier le fichier inclu en ayant simplement à cliquer sur
Livres en rapport
|
Derniers Blogs
TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 !TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 ! par ROMELARD Fabrice
Speakers: Fabrice Meillon et Stanislas Quastana Cette session est basée entièrement sur celle donnée lors de la BUILD cet hiver. Il n'y a pas d'ajout d'information en rapport avec cet évènement passé. Windows 8 Server sera intégralem...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice [HTML5] AUTOUR DU W3C : NOUVEAUX STANDARDS ET WEB MOBILE (LILLE)[HTML5] AUTOUR DU W3C : NOUVEAUX STANDARDS ET WEB MOBILE (LILLE) par Gio
Je m'y prends un peu tard je sais, mais bon je suis développeur web et donc hyper fainéant ! Toujours dans le cadre des technologies émergentes, ici HTML5, parce qu'on aime HTML5 chez Wyg , nous seront présent, le vieux ( Aurélien V.) et moi, pour pr...
Cliquez pour lire la suite de l'article par Gio [WP7] DYNAMICALLY CHANGE STARTUP PAGE[WP7] DYNAMICALLY CHANGE STARTUP PAGE par KooKiz
Let's say that you want to allow the user to customize the startup page of your application. You can easily change the startup page by editing the 'NavigationPage' attribute in the manifest file. But the manifest cannot be modified once the applicatio...
Cliquez pour lire la suite de l'article par KooKiz SESSION SILVERLIGHT 5 3D : SLIDES ET DEMOSSESSION SILVERLIGHT 5 3D : SLIDES ET DEMOS par Groc
Durant les techdays, j'ai eu le plaisir d'animer une session sur Silverlight 5 et la 3D avec Simon Ferquel. Comme promis, voici nos slides et mes démos (celles avec le viper BSG) ici et là. Pour mémoire, les démos utilisent toutes le viper BSG...
Cliquez pour lire la suite de l'article par Groc
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|