begin process at 2012 02 14 21:38:30
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

Débutants

 > 

aide pour débutant : include php


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

aide pour débutant : include php

lundi 31 janvier 2005 à 12:53:07 | aide pour débutant : include php

klem39

salut tout le monde,
ayant déja un site web, qui est franchement pouri, je voudrai le mettre a jours.
en effet dans mon site j'utilise des frames pour séparer mon menu et ma page principale, ce qui n'est pas du plus belle effet.

j'ai donc fait une mise a jour de mon site avec une seule pages avec un tableau a 2 colone (1er: mon menu, 2e:page principale) c'est dans le même genre que codes-sources.com.

donc puisque j'ai environ 25pages j'ai creer mon menu avec un include en php, pour éviter de modifier a chaque fois mes 25pages.

et c'est la que le problème arrive :

mon index marche très bien (le menu s'affiche grace au code php)
quand je clique sur un liens de mon menu, la page attendu arrive, mais quand je clique sur un 2e liens dans le menu la page est introuvable, alors je cmprens pas.



organisation de mon site :
dans la racine il n'y a que l'index
le menu est dans un docier menu qui est lui même dans la racine
la page "graver_un_dvd" est dans un docier video qui est lui même dans la racine



mes codes sources :


//-----------------------------------------------------------------------------------
index:

<html>

<head>
<title>Aspik.fr.st</title>
<meta name="generator" content="Namo WebEditor v5.0">
<meta name="author" content="Aspik.fr.st">

<style>
<!--BODY{ cursor:url("cursor.cur"); }-->
</style>

</head>

<body bgcolor="black" text="#009900" link="blue" vlink="purple" alink="red">
<TABLE cellSpacing=0 cellPadding=0 width="812" align=center border=0>
  <TBODY>
  <TR>
    <TD class=menu2 vAlign=top width="812" height="52">
   
            <p align="left" style="line-height:100%; margin-top:0; margin-bottom:0;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src="aspik1.jpg" width="193" height="74" border="0"><BR></TD></TR></TBODY></TABLE>

<TABLE cellSpacing=0 cellPadding=0 width="815" align=center border=0>
  <TBODY>
  <TR>
    <TD vAlign=top width="150" height="1082">
     
     
     
            <p><? include("menu/menu.php"); ?></p>
</TD>
    <TD vAlign=top width="665" bgColor="black" height="1082">
            <div align="left">
      
     .... 
     ....
     .....

//---------------------------------------------------------------------------------------

menu

<html>

<head>
<title>Hack</title>
<meta name="generator" content="Namo WebEditor v5.0">
</head>

<body bgcolor="black" text="#006600" link="blue" vlink="purple" alink="red">
      <TABLE cellSpacing=0 cellPadding=0 width="142" border=0>
        <TBODY>
        <TR>
          <TD height="860" width="142">
            <div align="left">
      <TABLE cellSpacing=0 cellPadding=0 width="140" border=0 style="line-height:100%; margin-top:0; margin-bottom:0;">
        <TBODY>
        <TR vAlign=center align=middle>
          <TD class=menu1
          background="barre2.jpg"
          height="20" width="140">
                        <p style="line-height:100%; margin-top:0; margin-bottom:0;" align="center"><FONT color="black"><b><span style="font-size:10pt;">Vidéo</span></b></FONT> </TD></TR>
        <TR>
          <TD bgColor="black" width="140">
                            <div align="left">
            <TABLE cellSpacing=0 cellPadding=8 width="140"
              border=0 style="line-height:100%; margin-top:0; margin-bottom:0;"><TBODY>
              <TR>
                <TD class=menu2
                background="zerobg.JPG"
                bgColor="black" width="124">

                                    <p style="line-height:100%; margin-top:0; margin-bottom:0;" align="left"><a href="video/graver_un_dvd.php"><span style="font-size:10pt;"><font color="red">Graver
                                    un DVD</font></span></a></p>
                                    <p style="line-height:100%; margin-top:0; margin-bottom:0;" align="left"><a href="video/dvd_sans_bonus.php"><span style="font-size:10pt;"><font color="red">DVD
                                    sans bonus</font></span></a></p>
                                    <p style="line-height:100%; margin-top:0; margin-bottom:0;" align="left"><a href="video/divx_sous_titres.php"><span style="font-size:10pt;"><font color="red">Divx
                                    +&nbsp;sous-titres</font></span></a></p>
...
...
...

//--------------------------------------------------------------------------------------

graver_un_dvd.php

<html>

<head>
<title>Aspik.fr.st</title>
<meta name="generator" content="Namo WebEditor v5.0">
<meta name="author" content="Aspik.fr.st">

<style>
<!--BODY{ cursor:url("cursor.cur"); }-->
</style>

<script language="JavaScript">
<!--
function na_open_window(name, url, left, top, width, height, toolbar, menubar, statusbar, scrollbar, resizable)
{
  toolbar_str = toolbar ? 'yes' : 'no';
  menubar_str = menubar ? 'yes' : 'no';
  statusbar_str = statusbar ? 'yes' : 'no';
  scrollbar_str = scrollbar ? 'yes' : 'no';
  resizable_str = resizable ? 'yes' : 'no';
  window.open(url, name, 'left='+left+',top='+top+',width='+width+',height='+height+',toolbar='+toolbar_str+',menubar='+menubar_str+',status='+statusbar_str+',scrollbars='+scrollbar_str+',resizable='+resizable_str);
}

// -->
</script>
</head>

<body bgcolor="black" text="#009900" link="blue" vlink="purple" alink="red">
<TABLE cellSpacing=0 cellPadding=0 width="812" align=center border=0>
  <TBODY>
  <TR>
    <TD class=menu2 vAlign=top width="812" height="52">
   
            <p align="left" style="line-height:100%; margin-top:0; margin-bottom:0;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src="aspik1.jpg" width="193" height="74" border="0"><BR></TD></TR></TBODY></TABLE>

<TABLE cellSpacing=0 cellPadding=0 width="815" align=center border=0>
  <TBODY>
  <TR>
    <TD vAlign=top width="150" height="1082">
     
     
     
            <p><? include("menu/menu.php"); ?></p>
</TD>
    <TD vAlign=top width="665" bgColor="black" height="1082">
            <div align="left">
     
     
    
      <TABLE cellSpacing=0 cellPadding=0 width="648" border=0>
        <TBODY>
        <TR align=middle>
          <TD class=menu1 width="648"
          background="barre1.jpg"
          bgColor=#000000 height="19">
                            <p align="center"><a href="../acceuil/accueil.htm"><b><span style="font-size:10pt;"><FONT color="black">Accueil</FONT></span></b></a><FONT color="black"><b><span style="font-size:10pt;"> &nbsp;&nbsp;-
                        &nbsp;&nbsp;</span></b></FONT><a href="../livre_or/livre_or.htm"><b><span style="font-size:10pt;"><FONT color="black">Livre d'or</FONT></span></b></a><FONT color="black"><b><span style="font-size:10pt;"> &nbsp;&nbsp;- &nbsp;&nbsp;</span></b></FONT><a href="../forum/forum.htm"><b><span style="font-size:10pt;"><FONT color="black">Forum</FONT></span></b></a><FONT color="black"><b><span style="font-size:10pt;">
                        &nbsp;&nbsp;- &nbsp;&nbsp;</span></b></FONT><a href="../email/email.htm"><b><span style="font-size:10pt;"><FONT color="black">E-mail</FONT></span></b></a></TD></TR></TBODY></TABLE>
   
            </div>
            <p style="line-height:100%; margin-top:0; margin-bottom:0;">&nbsp;</p>
      <TABLE height=894 width="642" align=center
      border="1" bgcolor="black" bordercolor="#666666" bordercolorlight="#666666">
        <TBODY>
        <TR vAlign=top bgColor="black">
          <TD width="632" bgColor=#000000 height="996">
<div class=Section1>

<p align=center style='text-align:center'><b><u><span style='font-size:22.0pt;
color:red'><font color="blue">GRAVER UN DVD</font></span></u></b></p>

....
....
....

lundi 31 janvier 2005 à 13:10:25 | Re : aide pour débutant : include php

NHenry

Membre Club Administrateur CodeS-SourceS
A loa place d'un include, utilise des frames.


NH
lundi 31 janvier 2005 à 13:19:10 | Re : aide pour débutant : include php

klem39

non je veut pas utiliser les frames, car c pas beau : www.aspik.fr.st
lundi 31 janvier 2005 à 13:55:36 | Re : aide pour débutant : include php

eXon

Membre Club
J'ai ta solution ;). Au lieu de faire include('menu/menu.php'); lorsque tu n'es pas dans le même dossier que le dossier menu tu dois faire: include('../menu/menu.php'); pour reculer d'un dossier sinon ça ne marche pas.

----------------
eXon
http://www.lookstrike.com
lundi 31 janvier 2005 à 16:05:53 | Re : aide pour débutant : include php

klem39

sa marche pas
voila ce que sa fait ta modif :

http://127.0.0.1/Aspik5/video/video/graver_un_dvd.php

sa repète le docier vidéo 2 fois
lundi 31 janvier 2005 à 16:40:12 | Re : aide pour débutant : include php

klem39

le résultat de mon site : [ Lien ]
lundi 31 janvier 2005 à 18:06:27 | Re : aide pour débutant : include php

tucsoufle

c'est les liens dans ton menu.php qui ne sont pas bon et c'est normal car tu n'est pas dans le
meme dossier, tes liens sont prevu quand tu est a la racine de ton site
donc si tu est sur une page qui est dans autre dossier, il faut les changer...

Je te donne une idée, tu me donnes une idée, nous avons chacun deux idées.
Mon site Internet

lundi 31 janvier 2005 à 19:53:33 | Re : aide pour débutant : include php

klem39

tu a raison tucsoufle c'est bien mes liens du menu qui merde et non l'include.

mais ces liens doivent etre donc changer a chaque fois qu'on est dans un répertoire différent !


donc est ce que quelqu'un connait une autre méthode pour avoir dans une page un menu unique pour toutes les pages de mon site. a part la méthode des frames
De tout façon il doit bien y avoir une autre méthode ?????????????????????
comment les webmaster de phpcs.com vont pour leur menu de gauche ?

lundi 31 janvier 2005 à 20:05:56 | Re : aide pour débutant : include php

tucsoufle

comment ils font ?
ils doivent mettre tous leurs fichiers a la racine, sans utiliser de sous dossier
personnellement je ne connais pas de solutions... désolé

Je te donne une idée, tu me donnes une idée, nous avons chacun deux idées.
Mon site Internet

lundi 31 janvier 2005 à 20:57:45 | Re : aide pour débutant : include php

Anthomicro

Salut,

utilises la variable $_SERVER['DOCUMENT_ROOT'] pour avoir la racine de ton site et faire tes includes en conséquence. Ainsi quel que soit le répertoire tu incluras le même fichier.

a +

Vulgarisation informatique : Entraide, dépannage et vulgarisation informatique

Forum d'entraide informatique (14 catégories)

1 2

Cette discussion est classée dans : menu, php, str, nbsp, dvd


Répondre à ce message

Sujets en rapport avec ce message

Menu deroulant php +access [ par lapinou95 ] Lapinouuuuukikoo ,voi formmail.php [ par pyranhaz ] J'ai un formmail en phpIl fait bien son travail et je l'apprécie, mais il y a un hic assez énervant qui m'échappe...Tous les menus déroulant ne peuven script airwick_menu [ par marin123 ] Bonjour,j'utilise le script airwick_menu pour mon site. Il fonctionne tres bien sur free.fr mais quand je veux aller sur l'hébergeur www.lsdp.net il m Sessions PHP et Frames HTML [ par floceam ] Salut, J'utilise les sessions php pour identifier les clients sur un espace réservé. De plus j'ai divisé ma page en deux horyzontalement, c'est a dir tableau en php [ par psychodingue ] Bonjours tout le monde,Moi j'ai un gros problème, je vais essayer de vous expliquer facilement...Voilà, je suis en train de faire le site d'un magasin php rafficher choix dans un menu deroulant apres un post [ par yetomell ] HELP PLEASEg un peu le meme probleme: j'utilise une variable pour stocker mon choix et je n'arrive pas a mettre en place une condition pour afficher p Menu dynamique PHP [ par zorax69 ] Hello,Je voudrais faire un menu vertical du type :gamme1___sous-gamme11______produit1______produit2___sous-gamme12______produit5______produit7gamme2__ pseudo frames imbriquées [ par attentio ] bonjour a tous, voila mon probleme, ...je m'obstine desesperement a vouloir imbriquer une pseudo frame dans une autre pseudo frame ... cad qu'une fois Supprimer un fichier en php [ par johaaanns ] Bonjour a tous !J'aimerais savoir comment on supprime un fichier en php...En gros j'ai un syteme d'administration ou quand on supprime un menu...les p php: Menu déroulant [ par manu22 ] Bonjour à tous,Je veux modifier les données personnels d'un de mes abonnés, pour cela j'ai une page qui s'affiche avec toutes leurs données que je peu


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,217 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales