Aide - Recherche - Membres - Calendrier
Version complète : Pb code php
Forum Webmaster - Ton Webmaster > Conception de sites > Programmation > php
jerrylee
bonjour !

d'habitude je rajoute des page a mon site sans pb mais la le lien de la page liens.htm ne fonctionne pas !

voila le code de la page index2.php

<title>THE WORLD ELVIS</title><?php
$Res_pr_ji = "accueil.htm";
$Res_pr_ju = array('accueilb.htm','biographie.htm','concerts.htm','films.htm','photos.htm','dl.htm','forum1.php','graceland.htm','liens.htm',);
$p = $_GET['page']%count($Res_pr_ju);

include $Res_pr_ji;

switch($p){
case '1' : @include "biographie.htm"; break;
case '2' : @include "concerts.htm"; break;
case '4' : @include "films.htm"; break;
case '5' : @include "photos.htm"; break;
case '6' : @include "dl.htm"; break;
case '7' : @include "forum1.php"; break;
case '8' : @include "graceland.htm"; break;
case '9' : @include "liens.htm"; break;
default : @include "accueilb.htm"; break;
}

?>

et voici l'adresse de mon site http://www.theworldelvis.com

merci de votre aide
GhostMaster34
Salut,

le lien de la page liens.htm ne fonctionne pas ?

Je vient de regarder un peu tout tes liens présent sur ton site et il fonctionne tous pourtant... blink.gif

Sinon,je pense que tu a une virgule de trop dans ce code :

('accueilb.htm','biographie.htm','concerts.htm','films.htm','photos.htm','dl.htm','forum1.php','graceland.htm','liens.htm',);

A moins que c'est moi qui me plante tongue.gif
jerrylee
oui g pourtant essayé en enlevant la virgule mais sa fait pareil sa ne marche pas !
GhostMaster34
Et tu est censer avoir quoi sur cette page : case '9' : @include "liens.htm"; break; ?

Image, photo ?
jerrylee
juste le design du sit avec des liens txt

voila la page qui doit ce mettre en dessou de mon menu quand on clic sur liens :
http://www.theworldelvis.com/liens.htm
GhostMaster34
J'ai regarder un peu mieux et tu n'a pas que cette page qui "bug" au niveau des liens !

Essaie un truc du genre :

default : include("accueilb.htm"); break;
case '1' : include("biographie.htm"); break;
case '2' : include("concerts.htm"); break;
case '4' : include("films.htm"); break;
case '5' : include("photos.htm"); break;
case '6' : include("dl.htm"); break;
case '7' : include("forum1.php"); break;
case '8' : include("graceland.htm"); break;
case '9' : include("liens.htm"); break;
jerrylee
je v essayé ton code mais les autre liens qui ne marche pas c parceque les pages ne son pas faite !
car je suis rester bloqué a la page liens !



g changer le code sa revien au mm sad.gif
GhostMaster34
et ca :

default : $page = "accueilb.htm" break;
case '1' : $page = "biographie.htm" break;
case '2' : $page = "concerts.htm" break;
case '4' : $page = "films.htm" break;
case '5' : $page = "photos.htm" break;
case '6' : $page = "dl.htm" break;
case '7' : $page = "forum1.php" break;
case '8' : $page = "graceland.htm" break;
case '9' : $page = "liens.htm" break;

selon la valeur de $p , $page devrait prendre la valeur correspondante
jerrylee
la sa marche plus du tout sad.gif
GhostMaster34
sad.gif

bon,là,désolé mais je vois pas du tout ou se trouve le problème !

Peut être que quelqu'un d'autre a la solution ?
jerrylee
merci quand mm GhostMaster34 !

la g remi comme s'était avant en attendant de trouver la solution !
manhim
Ghostmaster, ta oublier tout les ; après les $page = "..."
jerrylee
g éssayé avec les ; et sa marche que a moitié !

y a que le haut du site qui s'affiche sad.gif

( je remet comme avant )
manhim
Enleve les @ de ton premier code et regarde s'il y à un/des erreurs.
jerrylee
sa change rien
GhostMaster34
Je croit avoir trouver le problème, attend je regarde....
jerrylee
je vien de resoudre le pb !

http://www.theworldelvis.com

g modifier le code et voila sa marche biggrin.gif

<title>THE WORLD ELVIS</title>
<?php
$Res_pr_ji = "accueil.htm";
$p = (int)$_GET['page'];


include $Res_pr_ji;

switch($p){
case '1' : @include "biographie.htm"; break;
case '2' : @include "concerts.htm"; break;
case '4' : @include "films.htm"; break;
case '5' : @include "photos.htm"; break;
case '6' : @include "dl.htm"; break;
case '7' : @include "forum1.php"; break;
case '8' : @include "graceland.htm"; break;
case '9' : @include "liens.htm"; break;
default : @include "accueilb.htm"; break;
}

?>


merci pour votre aide !
GhostMaster34
Ah ben voilà qui est une bonne nouvelle smile.gif
C\'est une version "bas débit" de notre forum. Pour voir la version complète avec plus d\'information, la mise en page et les images, veuillez cliquez ici.
Invision Power Board © 2001-2012 Invision Power Services, Inc.