Comment faire une page Web apparaît dans une autre page Web

August 28

Pour placer une seule page Web dans une autre page est connu sous le nom "y compris" un fichier. Cela peut être fait avec le serveur Side Includes (SSI) et un fichier .shtml, ou avec une commande de PHP sur une page web .php. Les deux commandes fonctionnent de la même manière à l'aide d'une commande "include" dans le code HTML à l'endroit où vous voulez que les seconds contenus de pages Web apparaissent. L'exécution de cette commande arrive sur le serveur et le navigateur Web. Il ne sera pas visible sur votre machine locale.

Instructions

SHTML

1 Ouvrez votre logiciel d'édition Web et de créer une nouvelle page HTML avec l'extension .shtml. Cela indique au serveur d'exécuter une commande SSI qu'il trouve sur la page. Sinon, ils seront ignorés.

2 Voir le code HTML, et placez votre curseur à l'endroit où vous souhaitez insérer une autre page Web.

3 Ajouter cette commande SHTML: <! - # Include virtual = "filename.html" -> ou <- # include file = "included.html" -> où "filename.html" est le nom de votre web page à insérer. Si le fichier inclus est pas dans le même dossier que le fichier .shtml, utilisez le "include virtual" de commande, et inclure le chemin d'accès au fichier, à partir de la racine (/) répertoire, avant que le nom de fichier comme dans <! - #include virtual = "/ usr / users / smith / www / filename.html" ->.

4 Enregistrer les changements de page, et de télécharger les fichiers sur votre serveur.

5 Testez la page .shtml dans votre navigateur Web. Si cela ne fonctionne pas, contactez votre hébergeur pour vérifier si SSI est disponible sur votre serveur. Certains hôtes ne peuvent pas le permettre.

PHP

6 Ouvrez votre web édition sofware et créer une nouvelle page web avec l'extension .php. Cela indique au serveur d'attendre PHP commandes dans le document et de les exécuter. Sinon, ils seront ignorés.

7 ? Affichez le code HTML de votre page Web, et ajoutez cette commande de PHP à l'emplacement où vous voulez que l'autre contenu de la page Web pour commencent à apparaître: <? Php include ( "/ chemin_du_fichier / filename.php"); ?>, Où le chemin et le nom sont l'emplacement et le nom du fichier que vous souhaitez inclure.

8 Enregistrer les modifications dans la page web, et télécharger les fichiers sur le serveur Web.

9 Testez the.php page dans votre navigateur Web. Si cela ne fonctionne pas, contactez votre hébergeur pour vérifier qu'ils ont PHP installé sur le serveur.

Conseils et avertissements

  • SHTML et PHP sont utiles pour l'ajout d'en-têtes, pieds de page cohérents ou la navigation sur des sites Web. Si vous voulez changer un de ces domaines, vous avez seulement besoin de changer un seul fichier, et il sera automatiquement mis à jour sur toutes les pages qui sont le tirant avec un include command.If vous affichez la source de la page pour une page SHTML ou PHP avec inclure des commandes dans un navigateur Web, vous ne verrez pas l'inclure des commandes, mais au lieu du contenu du fichier inclus comme si elle faisait partie de la page Web d'origine.
  • Ne pas inclure les balises d'en-tête standards HTML dans le fichier HTML pour être inclus dans le .shtml ou .php page. Supprimer <HTML> et <BODY>, car il ne sera pas une page sur son propre web, et vous ne voulez pas dupliquer ces balises dans la page Web associée.

          

Post a comment: