Probleme affichage page html dans index.php
Dernière réponse : dans Programmation
Bonjour à tous voila donc lorsque je teste ma page index.php la page accueil s'affiche mais si je clique dans les menus je n'obtient aucune page autre que l'accueil.
Voici le code pour afficher les pages présents dans mon index.php
<?php
if ($_GET['page'] == "Informations")
{
include("scenario.html");
}
if ($_GET['page'] == "Codes")
{
include("codes.html");
}
if ($_GET['page'] == "Copines")
{
include("2copines.html");
}
if ($_GET['page'] == "Fers")
{
include("3fers.html");
}
if ($_GET['page'] == "Armes")
{
include("4armes.html");
}
if ($_GET['page'] == "Huîtres")
{
include("5huitres.html");
}
if ($_GET['page'] == "Tags")
{
include("6tags.html");
}
if ($_GET['page'] == "Tatouages")
{
include("7tatouages.html");
}
if ($_GET['page'] == "Voitures")
{
include("8voitures.html");
}
if ($_GET['page'] == "Rodéos")
{
include("9rodeos.html");
}
if ($_GET['page'] == "Cheveux")
{
include("10cheveux.html");
}
if ($_GET['page'] == "GTA LCS")
{
include("gtalcs.html");
}
if ($_GET['page'] == "Codes LCS")
{
include("gtalcscodes.html");
}
if ($_GET['page'] == "Photos LCS")
{
include("gtalcsphotos.html");
}
if ($_GET['page'] == "Vidéos")
{
include("videos.html");
}
if ($_GET['page'] == "Divers")
{
include("teledivers.html");
}
if ($_GET['page'] == "Véhicules")
{
include("televehicules2.html");
}
if ($_GET['page'] == "Mods")
{
include("telemods.html");
}
else {
include("accueil.html");
}
?>
Voici un menu:
<li>
<a href="index.php?page=scenario.html">Informations</a>
</li>
<li>
<a href="index.php?page=codesps2.html">Codes</a>
</li>
<li>
<a href="index.php?page=2copines.html">Copines</a>
</li>
<li>
<a href="index.php?page=3fers.html">Fers</a>
</li>
<li>
<a href="index.php?page=4armes.html">Armes</a>
</li>
<li>
<a href="index.php?page=5huitres.html">Huîtres</a>
</li>
<li>
<a href="index.php?page=6tags.html">Tags</a>
</li>
<li>
<a href="index.php?page=7tatouages.html">Tatouages</a>
</li>
<li>
<a href="index.php?page=8voitures.html">Voitures</a>
</li>
<li>
<a href="index.php?page=9rodeos.html">Rodéos</a>
</li>
<li>
<a href="index.php?page=10cheveux.html">Cheveux</a>
</li>
En espérant que vous m'aidiez en attendant je cherche de mon côté.
Voici le code pour afficher les pages présents dans mon index.php
<?php
if ($_GET['page'] == "Informations")
{
include("scenario.html");
}
if ($_GET['page'] == "Codes")
{
include("codes.html");
}
if ($_GET['page'] == "Copines")
{
include("2copines.html");
}
if ($_GET['page'] == "Fers")
{
include("3fers.html");
}
if ($_GET['page'] == "Armes")
{
include("4armes.html");
}
if ($_GET['page'] == "Huîtres")
{
include("5huitres.html");
}
if ($_GET['page'] == "Tags")
{
include("6tags.html");
}
if ($_GET['page'] == "Tatouages")
{
include("7tatouages.html");
}
if ($_GET['page'] == "Voitures")
{
include("8voitures.html");
}
if ($_GET['page'] == "Rodéos")
{
include("9rodeos.html");
}
if ($_GET['page'] == "Cheveux")
{
include("10cheveux.html");
}
if ($_GET['page'] == "GTA LCS")
{
include("gtalcs.html");
}
if ($_GET['page'] == "Codes LCS")
{
include("gtalcscodes.html");
}
if ($_GET['page'] == "Photos LCS")
{
include("gtalcsphotos.html");
}
if ($_GET['page'] == "Vidéos")
{
include("videos.html");
}
if ($_GET['page'] == "Divers")
{
include("teledivers.html");
}
if ($_GET['page'] == "Véhicules")
{
include("televehicules2.html");
}
if ($_GET['page'] == "Mods")
{
include("telemods.html");
}
else {
include("accueil.html");
}
?>
Voici un menu:
<li>
<a href="index.php?page=scenario.html">Informations</a>
</li>
<li>
<a href="index.php?page=codesps2.html">Codes</a>
</li>
<li>
<a href="index.php?page=2copines.html">Copines</a>
</li>
<li>
<a href="index.php?page=3fers.html">Fers</a>
</li>
<li>
<a href="index.php?page=4armes.html">Armes</a>
</li>
<li>
<a href="index.php?page=5huitres.html">Huîtres</a>
</li>
<li>
<a href="index.php?page=6tags.html">Tags</a>
</li>
<li>
<a href="index.php?page=7tatouages.html">Tatouages</a>
</li>
<li>
<a href="index.php?page=8voitures.html">Voitures</a>
</li>
<li>
<a href="index.php?page=9rodeos.html">Rodéos</a>
</li>
<li>
<a href="index.php?page=10cheveux.html">Cheveux</a>
</li>
En espérant que vous m'aidiez en attendant je cherche de mon côté.
Autres pages sur : probleme affichage page html index php
Lassé par la pub ? Créez un compte
Bonjour, essaie plutôt comme ça ce sera déjà plus clair :
<?php
$page = $_GET['page'];
if ($page == "Informations")
{
$include = "scenario.html";
}
ELSEif ($page == "Codes")
{
$include = "codes.html";
}
else {
$include = "accueil.html";
}
require ($include);
?>
Ensuite, c'est tout à fait normal que ça ne marche pas, regarde ton code :
<a href="index.php?page=scenario.html">Informations</a>
et
if ($_GET['page'] == "Informations")
{
include("scenario.html");
}
$page ne vaudra jamais "informations" puisque tu lui mets scenario.html comme valeur
edit : tu peux aussi utiliser la fonction switch pour ce genre de code, c'est très pratique
<?php
$page = $_GET['page'];
if ($page == "Informations")
{
$include = "scenario.html";
}
ELSEif ($page == "Codes")
{
$include = "codes.html";
}
else {
$include = "accueil.html";
}
require ($include);
?>
Ensuite, c'est tout à fait normal que ça ne marche pas, regarde ton code :
<a href="index.php?page=scenario.html">Informations</a>
et
if ($_GET['page'] == "Informations")
{
include("scenario.html");
}
$page ne vaudra jamais "informations" puisque tu lui mets scenario.html comme valeur
edit : tu peux aussi utiliser la fonction switch pour ce genre de code, c'est très pratique
Voila j'ai corrigé le code mais je n'est toujour pas de pages qui s'affichent.
La seule qui s'affiche est la page "accueil.html"
Le code dans index.php:
<?php
$page = $_GET['page'];
if ('$page' == "Informations")
{
$include = "scenario.html";
}
ELSEif ('$page' == "Codes")
{
$include = "codes.html";
}
ELSEif ('$page' == "Copines")
{
$include = "2copines.html";
}
ELSEif ('$page' == "Fers")
{
$include = "3fers.html";
}
ELSEif ('$page' == "Divers")
{
$include = "teledivers.html";
}
ELSEif ('$page' == "Véhicules")
{
$include = "televehicules2.html";
}
ELSEif ('$page' == "Mods")
{
$include = "telemods.html";
}
else {
$include = "accueil.html";
}
require ($include);
?>
Celui du menu corrigé:
<li>
<a href="index.php?page=Informations">Informations</a>
</li>
<li>
<a href="index.php?page=Codes">Codes</a>
</li>
<li>
<a href="index.php?page=Copines">Copines</a>
</li>
<li>
<a href="index.php?page=Fers">Fers</a>
</li>
Voila en attendant de nouveau un peu d'aide merci.
La seule qui s'affiche est la page "accueil.html"
Le code dans index.php:
<?php
$page = $_GET['page'];
if ('$page' == "Informations")
{
$include = "scenario.html";
}
ELSEif ('$page' == "Codes")
{
$include = "codes.html";
}
ELSEif ('$page' == "Copines")
{
$include = "2copines.html";
}
ELSEif ('$page' == "Fers")
{
$include = "3fers.html";
}
ELSEif ('$page' == "Divers")
{
$include = "teledivers.html";
}
ELSEif ('$page' == "Véhicules")
{
$include = "televehicules2.html";
}
ELSEif ('$page' == "Mods")
{
$include = "telemods.html";
}
else {
$include = "accueil.html";
}
require ($include);
?>
Celui du menu corrigé:
<li>
<a href="index.php?page=Informations">Informations</a>
</li>
<li>
<a href="index.php?page=Codes">Codes</a>
</li>
<li>
<a href="index.php?page=Copines">Copines</a>
</li>
<li>
<a href="index.php?page=Fers">Fers</a>
</li>
Voila en attendant de nouveau un peu d'aide merci.
Salut,
Stp utilise un switch, vraiment pas beau ton code
tidall a écrit :
Voila j'ai corrigé le code mais je n'est toujour pas de pages qui s'affichent.
La seule qui s'affiche est la page "accueil.html"
Le code dans index.php:
<?php
$page = $_GET['page'];
if ('$page' == "")
{
$include = "scenario.html";
}
ELSEif ('$page' == "Codes")
{
$include = "codes.html";
}
ELSEif ('$page' == "Copines")
{
$include = "2copines.html";
}
ELSEif ('$page' == "Fers")
{
$include = "3fers.html";
}
ELSEif ('$page' == "Divers")
{
$include = "teledivers.html";
}
ELSEif ('$page' == "Véhicules")
{
$include = "televehicules2.html";
}
ELSEif ('$page' == "Mods")
{
$include = "telemods.html";
}
else {
$include = "accueil.html";
}
require ($include);
?>
Celui du menu corrigé:
<li>
<a href="index.php?page=Informations">Informations</a>
</li>
<li>
<a href="index.php?page=Codes">Codes</a>
</li>
<li>
<a href="index.php?page=Copines">Copines</a>
</li>
<li>
<a href="index.php?page=Fers">Fers</a>
</li>
Voila en attendant de nouveau un peu d'aide merci.
switch $_GET['page']{
case "Informations" : $include = "scenario.html";
break;
case "..................." : ............... etc....
break;
default: $include="acceuil.html";
}
inlude_once('./'.$include);
etc....
Stp utilise un switch, vraiment pas beau ton code
Citation :
tidall a écrit :
Voila j'ai corrigé le code mais je n'est toujour pas de pages qui s'affichent.
La seule qui s'affiche est la page "accueil.html"
Le code dans index.php:
<?php
$page = $_GET['page'];
if ('$page' == "")
{
$include = "scenario.html";
}
ELSEif ('$page' == "Codes")
{
$include = "codes.html";
}
ELSEif ('$page' == "Copines")
{
$include = "2copines.html";
}
ELSEif ('$page' == "Fers")
{
$include = "3fers.html";
}
ELSEif ('$page' == "Divers")
{
$include = "teledivers.html";
}
ELSEif ('$page' == "Véhicules")
{
$include = "televehicules2.html";
}
ELSEif ('$page' == "Mods")
{
$include = "telemods.html";
}
else {
$include = "accueil.html";
}
require ($include);
?>
Celui du menu corrigé:
<li>
<a href="index.php?page=Informations">Informations</a>
</li>
<li>
<a href="index.php?page=Codes">Codes</a>
</li>
<li>
<a href="index.php?page=Copines">Copines</a>
</li>
<li>
<a href="index.php?page=Fers">Fers</a>
</li>
Voila en attendant de nouveau un peu d'aide merci.
switch $_GET['page']{
case "Informations" : $include = "scenario.html";
break;
case "..................." : ............... etc....
break;
default: $include="acceuil.html";
}
inlude_once('./'.$include);
etc....
Merci mais je ne connaissait pas encore les switches, que dois-je mettre après le dernier etc...???
Shinji62 a écrit :
Salut,
Stp utilise un switch, vraiment pas beau ton code
tidall a écrit :
Voila j'ai corrigé le code mais je n'est toujour pas de pages qui s'affichent.
La seule qui s'affiche est la page "accueil.html"
Le code dans index.php:
<?php
$page = $_GET['page'];
if ('$page' == "")
{
$include = "scenario.html";
}
ELSEif ('$page' == "Codes")
{
$include = "codes.html";
}
ELSEif ('$page' == "Copines")
{
$include = "2copines.html";
}
ELSEif ('$page' == "Fers")
{
$include = "3fers.html";
}
ELSEif ('$page' == "Divers")
{
$include = "teledivers.html";
}
ELSEif ('$page' == "Véhicules")
{
$include = "televehicules2.html";
}
ELSEif ('$page' == "Mods")
{
$include = "telemods.html";
}
else {
$include = "accueil.html";
}
require ($include);
?>
Celui du menu corrigé:
<li>
<a href="index.php?page=Informations">Informations</a>
</li>
<li>
<a href="index.php?page=Codes">Codes</a>
</li>
<li>
<a href="index.php?page=Copines">Copines</a>
</li>
<li>
<a href="index.php?page=Fers">Fers</a>
</li>
Voila en attendant de nouveau un peu d'aide merci.
switch $_GET['page']{
case "Informations" : $include = "scenario.html";
break;
case "..................." : ............... etc....
break;
default: $include="acceuil.html";
}
inlude_once('./'.$include);
etc....
Citation :
Shinji62 a écrit :
Salut,
Stp utilise un switch, vraiment pas beau ton code
Citation :
tidall a écrit :
Voila j'ai corrigé le code mais je n'est toujour pas de pages qui s'affichent.
La seule qui s'affiche est la page "accueil.html"
Le code dans index.php:
<?php
$page = $_GET['page'];
if ('$page' == "")
{
$include = "scenario.html";
}
ELSEif ('$page' == "Codes")
{
$include = "codes.html";
}
ELSEif ('$page' == "Copines")
{
$include = "2copines.html";
}
ELSEif ('$page' == "Fers")
{
$include = "3fers.html";
}
ELSEif ('$page' == "Divers")
{
$include = "teledivers.html";
}
ELSEif ('$page' == "Véhicules")
{
$include = "televehicules2.html";
}
ELSEif ('$page' == "Mods")
{
$include = "telemods.html";
}
else {
$include = "accueil.html";
}
require ($include);
?>
Celui du menu corrigé:
<li>
<a href="index.php?page=Informations">Informations</a>
</li>
<li>
<a href="index.php?page=Codes">Codes</a>
</li>
<li>
<a href="index.php?page=Copines">Copines</a>
</li>
<li>
<a href="index.php?page=Fers">Fers</a>
</li>
Voila en attendant de nouveau un peu d'aide merci.
switch $_GET['page']{
case "Informations" : $include = "scenario.html";
break;
case "..................." : ............... etc....
break;
default: $include="acceuil.html";
}
inlude_once('./'.$include);
etc....
Lassé par la pub ? Créez un compte
- Contenus similaires :
Tags :
- ForumDownload programme changer index html index php
- ForumProbleme affichage html sur page php
- ForumProbleme affichage texte php html
- ForumProbleme affichage page php
- ForumProbleme affichage page php formualaire ie
- ForumProbleme affichage applet page html
- ForumPhp. if conditions 1 affichage page html
- ForumProbleme affichage page word
- ForumProbleme affichage page google
- ForumProbleme affichage page d'accueil
- Voir plus