erreur dans un lien, page php....

Petit nouveau ! | 1 Messages

22 nov. 2012, 18:09

Bonjour à tous
Je me présente, Dominique (M) 46 ans et j'aime bien tous ceux qui touche le web et les nouvelles technologies en général....
J'ai commencé les sites web, avec des tableaux, colonne etc....chose qui à bien changer aujourd’hui....et j'ai toujours fais du "bricolage" en ce qui concerne le php.....
En ce moment, j'ai un problème, se qui m’amène, à vous demandez de l'aide....
J'ai fais un site pour un ami...
http://passion77.free.fr/ (redirection : http://www.passion-detailing77.fr/), mais ses l'adresse http://passion77.free.fr qui et intéressante, afin d'avoir le code source.....
Si on clique sur le menu haut de page, le haut de la page bouge pas….seule le bas de page bouge….jusqu’à la tous va bien…..
Si on clique dans la rubrique, « news » sa marche…ouf….Mais la ou sa fonctionne plus, dans cette même page et plus bas si on clique sur « News précédentes » vous verrez sa marche pas comme je l’aimerais…..
Structure de mon site……
Quand on clique sur « News » on arrive sur la page journal.php a la racine….et dans cette même page j’ai inséré : <?php include("news/news.php"); ?> et la sa marche, comme vous pouvez le voir…..
La ou sa fonctionne pas, ces sur la page news et ce lien…..« News précédentes »
Contenue de la page "news.php", du moins une partie…
$criteres="journal.php? ";
$query=$criteres."debut= ";

Je ne sais pas si c’est bien clair……..
Merci à vous
Dominique

ViPHP
xTG
ViPHP | 7331 Messages

22 nov. 2012, 19:53

Il faut avoir une page principale et gérer tout le site avec un paramètre d'url et des includes.
Exemple :
<?php
// ton header - bannière - menu - ...

$page = (!empty($_GET['page'])) ? $_GET['page'] : 'news';
switch($page){
  case 'news' :
    include('news.php');
  break;
  case 'autrePage' :
    include('uneAutrePage.php');
  break;
  default :
    echo "Erreur : cette page n'existe pas.";
  break;
}

// ton bas de page
De ce fait tu resteras toujours sur la même page, mais en chargeant un contenu différent (index.php?page=news / index.php?page=autrePage / ect).