Problème Pseudo-Frames

Petit nouveau ! | 3 Messages

26 avr. 2007, 17:14

Bonjour

Expliquer mon problème ne va pas être simple... mais je vais m'y forcer... je suis coincé :

Soit donc 2 pages en php (index.php) et (sommairemois.php)
Je fais donc une insertion du sommairemois.php dans l'index... voici le code :
<?php
        require "sommairemois.php";
?>
Avec les css tout ce met en place très bien dans l'index... jusque là parfait !

Dans sommairemenu.php il y a une liste de liens qui sont en fait des titres de textes. Ce sont des articles et ces articles sont censés s'afficher dans l'index dans une div "contenu". Je vous écris donc ici le contenu du fichier "sommairemois.php" :
<div id="Sommairemois">
<ul class="l1">
      <li class="a1"><a href="index-typepage-articles-numarticle-1.html">Acheter sur internet</a></li>
      <li class="a2"><a href="index-typepage-articles-numarticle-2.html">Le prix d'une vie</a></li> |
      <li class="a2"><a href="index-typepage-articles-numarticle-3.html">Le Shih-Tzu</a></li>
</ul>
<ul class="l2">
      <li class="a1"> <a href="index-typepage-articles-numarticle-4.html">Rufus Wainwright</a></li> |
      <li class="a2"><a href="index-typepage-articles-numarticle-5.html">Plus Belle la vie </a></li>
</ul>
<ul class="l3">
      <li class="a1"><a href="index-typepage-articles-numarticle-6.html">Rebecca Hampton</a></li> |
      <li class="a2last"><a href="index-typepage-articles-numarticle-7.html">L'automédication-psy</a></li>
</ul>
</div>

<div id="Contenu">
    <?php
      $rep="html04/";
      $article=array("achetersurinternet","prixdunevie","shih-tzu","rufus","plusbellelavie","rebeccahampton","automedication");
      $numtableau=$numarticle-1;
      $page=$rep.$article[$numtableau].".php";
    ?>
</div>
Bien entendu tout ce petit monde (index.php, sommairemois.php, le dossier "html04" dans lequel se trouvent tous les fichiers des articles en php) se trouvent à la racine.

Pourtant quand je test tout ca dans mon serveur intérne : l'index.php s'affiche très bien et le sommairemois.php est également bien présent là ou il faut mais quand je clique donc sur un titre d'article... alors que je m'attends à voir l'article s'afficher dans un div "Contenu"... je me retrouve avec :

Code : Tout sélectionner

Not Found The requested URL /mondossierracine/index-typepage-articles-numarticle-6.html was not found on this server. Apache/1.3.33 Server at 127.0.0.1 Port 80
Que faire s'il vous plait... ou est l'erreur... que manque t'il à tout ca ?
Merci

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

26 avr. 2007, 17:59

Modération :
milsou2, afin d'améliorer la lisibilité de ton message,
pense à utiliser les balises [code] ou [php] (selon le langage utilisé).

Elles sont disponibles au-dessus de la zone de saisie de ton message
lorsque tu postes un nouveau message.

Des indications sont disponibles sur la manière de mettre en forme vos messages dans la FAQ
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

Petit nouveau ! | 3 Messages

26 avr. 2007, 18:06

c gentil merci

Petit nouveau ! | 3 Messages

26 avr. 2007, 20:03

ouaa ca a l'air compliqué mon problème... personne se lance

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 10684 Messages

26 avr. 2007, 20:16

Code : Tout sélectionner

Not Found The requested URL /mondossierracine/index-typepage-articles-numarticle-6.html was not found on this server. Apache/1.3.33 Server at 127.0.0.1 Port 80
Que faire s'il vous plait... ou est l'erreur... que manque t'il à tout ca ?
Merci
Et bien puisque la page n'a pas pu être trouvée (Not Found), on peut supposer qu'il manque vraisemblablement une page nommée "index-typepage-articles-numarticle-6.html" dans le dossier "mondossierracine/" :)
Ce n'est pas en améliorant la bougie que l'on a inventé l'ampoule...