include => page décalé - PHP - Programmation
Marsh Posté le 27-12-2008 à 19:09:38
alors avant tout, il faut bien comprendre le fonctionnement d'include : lors de son appel, PHP inclue une page et interprète son code PHP.
Le code généré se trouve donc à l'emplacement de l'appel.
Aussi je ne comprends pas ton problème : où voudrais tu que se trouve ta DIV ? Qu'entends tu par une balise ?
Marsh Posté le 27-12-2008 à 19:16:00
hum d'accord,...
donc avec include, je fais grosso-modo, un copier-coller,
sa sera plus clair avec le site en question:
http://jeunessedomdidier.ch/historique.php
le texte est censé apparaitre à droite du menu, il apparait sous la page (la bordure rouge correspond a la zone de texte mal placé)
Marsh Posté le 27-12-2008 à 19:21:08
Regarde le code généré par ta page, et tu comprendras pourquoi, avec la structure actuelle de ce que tu as fais, ton include ne marchera jamais.
Marsh Posté le 27-12-2008 à 19:21:13
Ok, alors ce que tu devrais faire :
Une div qui comprend et le menu (inclus par PHP), et le contenu (le fameux cadre qui reste en dessous).
Là, tu utilises les CSS pour afficher le texte à côté et non en dessous.
Code :
|
Code :
|
Renseignes toi sur la propriété float en CSS
Marsh Posté le 27-12-2008 à 19:29:42
génial =)
je vais aller me renseigner la dessus, et corrigé le tir
merci
Marsh Posté le 27-12-2008 à 18:56:24
Hello,
J'ai essayé de trouver ma réponse sur Mr.google, mais mon problème persiste, il ne doit pas être bien compliqué mais n'étant pas un expert en php,...
Donc mon problème:
J'ai créer une page index.php, et je voudrais en faite réutiliser exactement la même page en ajoutant par dessus, du simple texte.
j'ai donc créer une autre page.php contenant:
<?php
include("index.php" );
?>
<div>
blablabla
</div>
seulement bien évidemment, mon "blabla" apparait en dessous du reste de la page "index.php" existerait il, une balise pour faire passer l'include au "second plan" ?
si quelqu'un aurait la gentillesse de m'aider =)