CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

problème include php , je debute

Pseudo supprimé
Pseudo supprimé 24 juin 2006 à 12:24:18

Bonjour , je débute le php et je souhaite inclure des includes dans ma page accueil avec ce code :

<?php
if ($_GET[´page´] == "accueil1")
{
include("accueil1.php");
}
if ($_GET[´page´] == "lier")
{
include("lier.php");
}

?>

hors quand je regarde ma page sur easy php voila ce que cela me met :

Notice: Undefined index: page in e:\monkultimate\accueil.php on line 49

Notice: Undefined index: page in e:\monkultimate\accueil.php on line 53

comme je n´y connais pas encore grand chose je ne sais pas de quoi ca vient malgré avoir relu er relu le site du zero!!!

merci de me dire ou je fais une boulette parce que je suis au bord du desepoir!!!! :snif2:

merci d´avance^^

Pseudo supprimé
Pseudo supprimé 24 juin 2006 à 12:26:50

en fait cela m´affiche cela sur ma page d´accueil, je ne sais pas comment faire pour avoir une page d´accueil avec ce que je veux mettre en page d´accueil quoi!! :gni: je sasi pas si je suis claire la!!lol

gugus963
gugus963
Niveau 10
24 juin 2006 à 12:27:30

Pourquoi veux tu faire deux include ?
Et deux if à la fois je sais pas si c´est possible...
c´est

if
else

ou

if
elseif

non ?

Pseudo supprimé
Pseudo supprimé 24 juin 2006 à 12:29:57

if ($_GET[´page´] == "minichat")
{
include("minichat.php");
}

if ($_GET[´page´] == "news")
{
include("news.php");
}

if ($_GET[´page´] == "forum")
{
include("forum.php");
}

?>

ca c´est le code qu´ils donnent sur le site du zero :hum:

il disent qu´il faut faire des include ainsi pour eviter des piratage intempestifs

http://www.siteduzero.com/tuto-3-148-1-les-includes.html#ss_part_2

voici le lien c´est vers le bas de la page^^ :-)

gugus963
gugus963
Niveau 10
24 juin 2006 à 12:36:13

Ah ok ^^ Oui oui je sais en plus je l´ai fait avant-hier ce tuto ^^
Mais le code là c´est le truc pour faire genre :
www.bonjour.fr/index.php?page=news
Je te conseille plutôt de faire une autre méthode, tu fais comme ça :

<?php include("header-menu.php") ?>

<!-- Ici tu affiches le code central, le corps de la page -->

<?php include("footer.php") ?>

Moi, c´est ce que je fais, après tu fais comme tu veux

gugus963
gugus963
Niveau 10
24 juin 2006 à 12:36:47

En fait ton truc c´est la deuxième méthode, moi c´est la première, que je trouve mieux :o))

Pseudo supprimé
Pseudo supprimé 24 juin 2006 à 12:39:08

ben le souci c´est que je veux un site a etage^^

donc il faudrais que ca marche avec ce code la^^

En plus il doit bien avoir un truc que je ne connais pas vu que des sites comme ca existent et que ca marche^^

merci pour ton aide en tout cas^^

Si quelqu´un peu me dire ou est la boulette je vous en serasi tres reconniassante^^ :oui:

deepblue
deepblue
Niveau 16
24 juin 2006 à 12:49:33

Vas sur simmstein.be > codes > "utiliser les includes pour votr site"

Pseudo supprimé
Pseudo supprimé 24 juin 2006 à 12:58:08

merci pour ton lien deepblue mais je vois aucuns lien dans la page codes et y´a pas de bouton "valider" sur la page d´inscription!! :doute:

Pseudo supprimé
Pseudo supprimé 24 juin 2006 à 13:03:33

j´ai reussi a trouver la page en passant par lr forum merci beaucoup :-) je vais voir ce que je peux faire^^

Pseudo supprimé
Pseudo supprimé 24 juin 2006 à 13:27:39

bon j´y arrive pas!! :hum: d´autres idées pour m´aider svp?? :mort:

gckiller
gckiller
Niveau 9
24 juin 2006 à 16:02:36

tu peux mettre ça sur ta page par exemple

<?php include("page.php"); ?>

et après tu crée page.php et dedans tu met
<?php
if($page ==""){include ("accueil.htm");}
?>

le lien pour afficher accueil.htm sera ?p age= et t´a qu´a rajouter des lignes pour les autres pages

Pseudo supprimé
Pseudo supprimé 24 juin 2006 à 16:32:19

gckiller

Oui mais avec ton systeme je vais me retrouver à nouveau en galere de design et embourbé dasn des modofication sasn fin des que je change un truc sur une page html il faudra que je modifie toutes les autres!! :mort:
C´est sympa de ta part de te pencher sur mon cas en tout cas!! :-)))

gckiller
gckiller
Niveau 9
24 juin 2006 à 16:41:23

ba nan, t´a ta page principal, celle avec le header menu footer et le corps, ou sera inclu page.php

après toutes les autres pages tu les fait en mettant juste le contenu, elles seront inclus dans le corps si fait un lien ?p age=nomdelapage

Pseudo supprimé
Pseudo supprimé 24 juin 2006 à 19:12:09

("accueil.htm");}

Ca ta page est bien en html non?? :-)

y´a vraiment un truc que je pige pas c´est juste comment obtenir une page d´accueil en php avec dessus mes liens type :

<a
href=
http://monk-france.fr/sommaire.php?page=lier&gt;
accueil</a>

je veux un menu avec ce genre de lien mais je n´arrive pas a créer ce qui se trouve par defaut sur ma page d´accueil

ma page http://monk-france.fr/sommaire.php est vide au milieu et je n´arrive pas a y mettre le contenu qui sera sur le sommaire genre les news les mises a jour etc etc

je met un exemple :

http://tutofactory.free.fr/
ca c´est l´accueil d´un site
si je prend une page du site cela donne ce lien la par exemple :
http://tutofactory.free.fr/site.php?page=menugraph

moi j´arrive a obtenir la page lien mais tu vois sur l´accueil avec la news le nombre de personne sur le site etc ben ca parait petu etre con mais je n´arrive pas a le faire et a l´integrer en meme temps que mon script pour les includes!!

Si je met du texte mes includes marchent plus! :mort:
donc je crie : aaa ll´aiiidideee!! :gni:

Pseudo supprimé
Pseudo supprimé 24 juin 2006 à 19:17:20

sinon oui pour les problemes "notice" j´ai apparemment reglé le probleme!! fallait modifié une configuration dans easy php!! :hum: blaireaude que je suis!! :-p

Yoda_Software
Yoda_Software
Niveau 30
25 juin 2006 à 01:33:47

Juste pour info, l´utilisation de switch est préférable à des if successifs, donc au lieu de :
if ($_GET[´page´] == "minichat")
{
include("minichat.php");
}

if ($_GET[´page´] == "news")
{
include("news.php");
}

if ($_GET[´page´] == "forum")
{
include("forum.php");
}

il est plus propre de mettre :
switch ($_GET[´page´])
{
case "minichat":
include("minichat.php");
break;
case "news":
include("news.php");
break;
case "forum":
include("forum.php");
}

Delta672
Delta672
Niveau 9
25 juin 2006 à 01:38:50

Ou bien encore mieux, ..... la méthode barbare !
http://simmstein.be/phpcode/?rub=wall&amp;nom=X9TbVUHr&amp;type=php

Yoda_Software
Yoda_Software
Niveau 30
25 juin 2006 à 01:57:57

Je ne trouve pas cette méthode barbare du tout.

Pour l´utilisation du switch, j´aurai pu préciser une page par défaut, $_GET[´page´] ne correspond à aucune valeur de la liste :
switch ($_GET[´page´])
{
case "minichat":
include("minichat.php");
break;
case "news":
include("news.php");
break;
case "forum":
include("forum.php");
break;
default:
include("accueil.php");
}

Pseudo supprimé
Pseudo supprimé 25 juin 2006 à 16:49:49

oiiinnn!!!! :snif2:

je vous remercie pour tous vos conseils vraiment mais j´ai l´impression que persone ne comprend mon probleme :
je n´arrive pas a obtenir de page accueil par defaut en php!!

des impages valent mieux que des mots :

http://img138.imageshack.us/img138/4658/sommairephp9jc.jpg
voici mon sommaire et je n´arrive pas afficher quoi que ce soit au milieu!!
je veux un accueil par defaut et ensuite pouvoir inclure les autres page dedans
mais deja je n´arrive meme pas a obtenir mon accueil!! :snif:

helppp pleassse!!!! :gni:

Sous forums
  • Aide à l'achat Mac
  • Macintosh
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Steam Deck
  • Hardware
La vidéo du moment