Bonjour
J'ai lu sur plusieurs cites que les cadres étaient de plus en plus déprécies
sur le net.
Novice dans la création de page web je souhaiterais avoir une alternative
aux cadres.
On m'a conseillé les includes avec du php.
Est ce que quelqu'un pourrait m'expliquer en *detail* commment je dois m'y
prendre ?
Ou mieux encore si vous aviez un site web avec un tutorial sur ce sujet.
(je sais installer easyphp c'est une des rare chose que je sais faire)
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Sebastien
traxdata000 wrote:
On m'a conseillé les includes avec du php. Est ce que quelqu'un pourrait m'expliquer en *detail* commment je dois m'y prendre ? Ou mieux encore si vous aviez un site web avec un tutorial sur ce sujet.
Salut ! Tu vas devoir factoriser les différentes zones de tes pages et les placer dans des fichiers à part que tu inclueras au besoin.
html/haut.inc.php =================================== <!DOCTYPE ...> <html> <head>...</head> <body> <h1>Nom du site</h1> <ul id="navigation-interne">...</ul> <div id="contenu"> =================================== html/bas.inc.php =================================== </div><!-- Fermeture de #contenu --> <ul id="menu">...</ul> <p id="pied">Mon pied-de-page</p> </body> </html> =================================== Exemple pour une page d'accueil :
index.php =================================== <?php require 'html/haut.inc.php' ?> <h2>Accueil</h2> <p>Bienvenue par ici !</p> <p>...</p> <?php require 'html/bas.inc.php' ?> =================================== Etc. Des questions ?
traxdata000 wrote:
On m'a conseillé les includes avec du php.
Est ce que quelqu'un pourrait m'expliquer en *detail* commment je dois m'y
prendre ?
Ou mieux encore si vous aviez un site web avec un tutorial sur ce sujet.
Salut !
Tu vas devoir factoriser les différentes zones de tes pages et les
placer dans des fichiers à part que tu inclueras au besoin.
html/haut.inc.php
=================================== <!DOCTYPE ...>
<html>
<head>...</head>
<body>
<h1>Nom du site</h1>
<ul id="navigation-interne">...</ul>
<div id="contenu">
===================================
html/bas.inc.php
=================================== </div><!-- Fermeture de #contenu -->
<ul id="menu">...</ul>
<p id="pied">Mon pied-de-page</p>
</body>
</html>
===================================
Exemple pour une page d'accueil :
index.php
=================================== <?php require 'html/haut.inc.php' ?>
<h2>Accueil</h2>
<p>Bienvenue par ici !</p>
<p>...</p>
<?php require 'html/bas.inc.php' ?>
===================================
Etc.
Des questions ?
On m'a conseillé les includes avec du php. Est ce que quelqu'un pourrait m'expliquer en *detail* commment je dois m'y prendre ? Ou mieux encore si vous aviez un site web avec un tutorial sur ce sujet.
Salut ! Tu vas devoir factoriser les différentes zones de tes pages et les placer dans des fichiers à part que tu inclueras au besoin.
html/haut.inc.php =================================== <!DOCTYPE ...> <html> <head>...</head> <body> <h1>Nom du site</h1> <ul id="navigation-interne">...</ul> <div id="contenu"> =================================== html/bas.inc.php =================================== </div><!-- Fermeture de #contenu --> <ul id="menu">...</ul> <p id="pied">Mon pied-de-page</p> </body> </html> =================================== Exemple pour une page d'accueil :
index.php =================================== <?php require 'html/haut.inc.php' ?> <h2>Accueil</h2> <p>Bienvenue par ici !</p> <p>...</p> <?php require 'html/bas.inc.php' ?> =================================== Etc. Des questions ?
Burninghat
Sebastien écrivait :
traxdata000 wrote:
On m'a conseillé les includes avec du php. Est ce que quelqu'un pourrait m'expliquer en *detail* commment je dois m'y prendre ? Ou mieux encore si vous aviez un site web avec un tutorial sur ce sujet. Voilà un tutorial qui peut constituer une bonne première approche du
problème... Le site n'est plus actualisé mais regorge encore d'articles très intéressants pour bien débuter : http://www.phpinfo.net/articles/article_pseudo-frames.html
Bon courage et amuse-toi bien :-)
-- burninghat
Sebastien <nospam@for.me> écrivait :
traxdata000 wrote:
On m'a conseillé les includes avec du php.
Est ce que quelqu'un pourrait m'expliquer en *detail* commment je
dois m'y prendre ?
Ou mieux encore si vous aviez un site web avec un tutorial sur ce
sujet.
Voilà un tutorial qui peut constituer une bonne première approche du
problème... Le site n'est plus actualisé mais regorge encore d'articles
très intéressants pour bien débuter :
http://www.phpinfo.net/articles/article_pseudo-frames.html
On m'a conseillé les includes avec du php. Est ce que quelqu'un pourrait m'expliquer en *detail* commment je dois m'y prendre ? Ou mieux encore si vous aviez un site web avec un tutorial sur ce sujet. Voilà un tutorial qui peut constituer une bonne première approche du
problème... Le site n'est plus actualisé mais regorge encore d'articles très intéressants pour bien débuter : http://www.phpinfo.net/articles/article_pseudo-frames.html
Bon courage et amuse-toi bien :-)
-- burninghat
Patrice
Salut ! Tu vas devoir factoriser les différentes zones de tes pages et les placer dans des fichiers à part que tu inclueras au besoin. Des questions ? Oui, j'en ai une petite.
Mon site fonctionne avec une syntaxte de lien du type index.php?page=nom_de_la_page (un petit script permet d'inclure les pages) En isolant mon header, le menu qui se situe sur la gauche de la page et le footer (je crois que ce sont les noms) puis en reconstruisant chacune de mes pages avec des include, puis-je mieux me faire connaitre chacune des mes pages par les moteurs de recherche. En effet, je remarque que les moteurs qui m' ont repertoriés laissent de coté certaines pages (peut-être est-ce délibérément, ou tous les liens ne sont pas lus avec cette syntaxe?)
De plus je me souhaiterais savoir si cette construction des pages permet un affichage plus rapide?
Merci Patrice
Salut !
Tu vas devoir factoriser les différentes zones de tes pages et les
placer dans des fichiers à part que tu inclueras au besoin.
Des questions ?
Oui, j'en ai une petite.
Mon site fonctionne avec une syntaxte de lien du type
index.php?page=nom_de_la_page (un petit script permet d'inclure les pages)
En isolant mon header, le menu qui se situe sur la gauche de la page et
le footer (je crois que ce sont les noms) puis en reconstruisant chacune
de mes pages avec des include, puis-je mieux me faire connaitre chacune
des mes pages par les moteurs de recherche. En effet, je remarque que
les moteurs qui m' ont repertoriés laissent de coté certaines pages
(peut-être est-ce délibérément, ou tous les liens ne sont pas lus avec
cette syntaxe?)
De plus je me souhaiterais savoir si cette construction des pages permet
un affichage plus rapide?
Salut ! Tu vas devoir factoriser les différentes zones de tes pages et les placer dans des fichiers à part que tu inclueras au besoin. Des questions ? Oui, j'en ai une petite.
Mon site fonctionne avec une syntaxte de lien du type index.php?page=nom_de_la_page (un petit script permet d'inclure les pages) En isolant mon header, le menu qui se situe sur la gauche de la page et le footer (je crois que ce sont les noms) puis en reconstruisant chacune de mes pages avec des include, puis-je mieux me faire connaitre chacune des mes pages par les moteurs de recherche. En effet, je remarque que les moteurs qui m' ont repertoriés laissent de coté certaines pages (peut-être est-ce délibérément, ou tous les liens ne sont pas lus avec cette syntaxe?)
De plus je me souhaiterais savoir si cette construction des pages permet un affichage plus rapide?
Merci Patrice
Guillaume BOUCHARD
Mon site fonctionne avec une syntaxte de lien du type index.php?page=nom_de_la_page (un petit script permet d'inclure les pages)
Script sécurisé ? Tu verifies bien que nom_de_la_page correspond bien à quelque chose ? Non parce que sinon tu risques de te faire pirater :)
switch($_GET['page']){ case 'truc': include('truc.php'); break;
.... default: include('index'); }
En isolant mon header, le menu qui se situe sur la gauche de la page et le footer (je crois que ce sont les noms) puis en reconstruisant chacune de mes pages avec des include, puis-je mieux me faire connaitre chacune des mes pages par les moteurs de recherche.
Pas forcement, mais c'est vraiment plus propre.
En effet, je remarque que les moteurs qui m' ont repertoriés laissent de coté certaines pages (peut-être est-ce délibérément, ou tous les liens ne sont pas lus avec cette syntaxe?)
En partie, les moteurs de recherches n'aimes pas les "?..."
De plus je me souhaiterais savoir si cette construction des pages permet un affichage plus rapide?
Le gain sera vraiment negligable, de l'ordre de 10^-500 pouillem de secondes. C'est faire beaucoup de mal a une mouche pour pas grand chose.
Bref, la conclusion de tout cela, c'est qu'il est preferable d'utiliser la methode par include de "header" et "footer". Celle-ci est plus propre, plus sécurisé, fait des nom de fichiers plus joli et comprensible par un humain de base et elle est plus souple. Bref, pour ne pas citer la pub, "que du bonheur !"
Bonne chance.
-- Guillaume.
Mon site fonctionne avec une syntaxte de lien du type
index.php?page=nom_de_la_page (un petit script permet d'inclure les pages)
Script sécurisé ? Tu verifies bien que nom_de_la_page correspond bien à
quelque chose ? Non parce que sinon tu risques de te faire pirater :)
switch($_GET['page']){
case 'truc':
include('truc.php');
break;
....
default:
include('index');
}
En isolant mon header, le menu qui se situe sur la gauche de la page et
le footer (je crois que ce sont les noms) puis en reconstruisant chacune
de mes pages avec des include, puis-je mieux me faire connaitre chacune
des mes pages par les moteurs de recherche.
Pas forcement, mais c'est vraiment plus propre.
En effet, je remarque que
les moteurs qui m' ont repertoriés laissent de coté certaines pages
(peut-être est-ce délibérément, ou tous les liens ne sont pas lus avec
cette syntaxe?)
En partie, les moteurs de recherches n'aimes pas les "?..."
De plus je me souhaiterais savoir si cette construction des pages permet
un affichage plus rapide?
Le gain sera vraiment negligable, de l'ordre de 10^-500 pouillem de
secondes. C'est faire beaucoup de mal a une mouche pour pas grand chose.
Bref, la conclusion de tout cela, c'est qu'il est preferable d'utiliser
la methode par include de "header" et "footer". Celle-ci est plus
propre, plus sécurisé, fait des nom de fichiers plus joli et
comprensible par un humain de base et elle est plus souple. Bref, pour
ne pas citer la pub, "que du bonheur !"
switch($_GET['page']){ case 'truc': include('truc.php'); break;
.... default: include('index'); }
En isolant mon header, le menu qui se situe sur la gauche de la page et le footer (je crois que ce sont les noms) puis en reconstruisant chacune de mes pages avec des include, puis-je mieux me faire connaitre chacune des mes pages par les moteurs de recherche.
Pas forcement, mais c'est vraiment plus propre.
En effet, je remarque que les moteurs qui m' ont repertoriés laissent de coté certaines pages (peut-être est-ce délibérément, ou tous les liens ne sont pas lus avec cette syntaxe?)
En partie, les moteurs de recherches n'aimes pas les "?..."
De plus je me souhaiterais savoir si cette construction des pages permet un affichage plus rapide?
Le gain sera vraiment negligable, de l'ordre de 10^-500 pouillem de secondes. C'est faire beaucoup de mal a une mouche pour pas grand chose.
Bref, la conclusion de tout cela, c'est qu'il est preferable d'utiliser la methode par include de "header" et "footer". Celle-ci est plus propre, plus sécurisé, fait des nom de fichiers plus joli et comprensible par un humain de base et elle est plus souple. Bref, pour ne pas citer la pub, "que du bonheur !"
Bonne chance.
-- Guillaume.
Frederic Bouchery
Script sécurisé ? Tu verifies bien que nom_de_la_page correspond bien à quelque chose ? Non parce que sinon tu risques de te faire pirater :)