page accueil ne s'affiche pas
Posté : 23 mars 2010, 22:21
Bonjour, alors voila j'ai un problème pour mon site internet que je suis entrain de créer moi même pas de kit graphique télécharger sur le net. Donc enfainte je fait apel au php
pour l'ensemble de la page. Je m'explique
j'ai créer une page index.php dans la quel se trouve ceci
je fait apel a la page html.php dans la quel se trouve tout le corp de mon site avec le header les liens ect... voici la page en question
et dans un fichier nommer html j'ai placer la page accueil.php sur laquel se trouve mon texte.
et le problème est la c'est que quand j'ouvre ma page html.php le corps du site est bien la mais pas le texte de la page accueil.php je ne vois pas d'ou vient le problème. Si
quelqu'un pouvais m'aider. Voici comment es coder ma page accueil.php
J'espère que quelqu'un pourra me dépanner car la je ne vois ou es le problème.
Merci d'avance a ceux qui me liron et qui me donnerons un coup de main.
Cordialement Alucard68
pour l'ensemble de la page. Je m'explique
j'ai créer une page index.php dans la quel se trouve ceci
Code : Tout sélectionner
<?php
require_once('html.php');
$page = $_GET['id'];
if (!$page) {
$page = 'accueil';
}
html_head($page);
html_header();
html_body($page);
html_footer($page);
?>Code : Tout sélectionner
<?php
require_once( 'index.php' );
error_reporting( 0 );
function getBaseURL()
{
$port = ':' . $_SERVER['SERVER_PORT'];
$host = preg_replace( '/:.*$/', '', $_SERVER['HTTP_HOST'] );
if ( preg_match( '/^(|off|false|disabled)$/i', $_SERVER['HTTPS'] ) )
{
$proto = 'http://';
if ( $_SERVER['SERVER_PORT'] == '80' )
{
$port = '';
}
}
else
{
$proto = 'https://';
if ( $_SERVER['SERVER_PORT'] == '443' )
{
$port = '';
}
}
$dir = (dirname($_SERVER['PHP_SELF']));
return $proto . $host . $port . $dir;
}
function html_head( $page )
{
global $page;
?> < html xmlns = "http://www.w3.org/1999/xhtml"; xml:lang =
"fr" lang = "fr" dir = "ltr" > < head > < title >Vampire Land</title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<?
}
function html_header()
{
$here = getBaseURL();
?>
<body>
<center>
<font face="comics" size="14" color="red">
Vampire Land
</font>
<br>
<img src="images/header.png">
<br>
<b>|</b> <a href="<?=$here?>">Accueil</a> <b>|</b>
<a href="<?=$here?>?id=etude">Etude Vampirique</a> <b>|</b>
<a href="<?=$here?>?id=film">Les Films</a> <b>|</b>
<a href="<?=$here?>?id=contact">Me Contacter</a> <b>|</b>
<a href="<?=$here?>?id=news">Les News</a> <b>|</b>
<a href="<?=$here?>?id=partenaire">Devenir Partenaire</a> <b> | </b>
<br>
<br>
<?php
}
function html_body( $page )
{
global $page;
$include = "html/$page.php";
echo ' <div id="content">';
if ( file_exists( $include ) )
{
$open = require_once($include);
}
else
{
$open = require_once("html/error.php");
}
page();
echo ' </div>';
}
function html_footer( $page )
{
$here
=
getBaseURL();
?>
<br>
<span id="footer">
..:: Copyright © 2010 Tout Droit Réservé "mon-site.net" Designed by Alucard68 ::..
</span>
<br>
<span id="menu_bas">
<u>Site Validé:</u> <a href="http://valide.w3c.com target=_blank">CSS
2.1</a> <b>|</b>
<br>
<u>Mes Partenaire:</u>
<br>
<u>Mes Référencement:</u>
</span>
</center>
</body>
</html>
<?php
}et le problème est la c'est que quand j'ouvre ma page html.php le corps du site est bien la mais pas le texte de la page accueil.php je ne vois pas d'ou vient le problème. Si
quelqu'un pouvais m'aider. Voici comment es coder ma page accueil.php
Code : Tout sélectionner
<?php
require_once( 'html.php' );
require_once( 'index.php' );
function page()
{
$here = getBaseURL();
php >
<span id ="text">
<div id ="cadre">
Bienvenu à tous les internautes dans Vampire Land .
Ici vous allez découvrir un monde différent . < br >
Sur se site vous decouvrirez un monde à part dans le quel les vampires existes . Pour moi < br >
il est évident que les vampires existent
et qu'ils vivents parmis nous sans que nous le sachions.
<br>
Je vous invite a lire
<a href="Bla.net/?id=etude">L'étude Vampirique</a > . < br >
Vous trouverez
plein d'autre services comme une rubrique
<a href="bla.net/?id=news">News</a>
dans laquel vous trouverez tous les
<br>
renseignement sur l'évolution de mon site . Ou encore tout
<a href =bla.net/?id=films">Les Films</a>
traitant du sujet du vampirisme . < br >
Je vous laisse découvrir par vous même . < br >
Bonne lecture à vous toutes et tous . < br >
N'hésité pas à utiliser la rubrique
<a href="bla.net/?id=contact target="_blank">Contact</a>
pour me faire part de toutes vos suggestion ou autres.
</div>
</span>
<?
}Merci d'avance a ceux qui me liron et qui me donnerons un coup de main.
Cordialement Alucard68