Problème de redirection php

Bonjour,

Je suis entrain de créer un site pour un projet et j'ai besoin d'un peu d'aide.
alors ce dont j'ai besoin:

- comment toujours afficher les news dans la page d'accueil tout en gardant
<?php
$page = $_GET['page'];
if (file_exists('pages/'.$page.'.php'))
{
include('pages/'.$page.'.php');
}
?>

En gros je veux afficher les news dès que quelqu'un clique sur le lien du site: http://systemd.netau.net et non pas tomber sur l'indexe avec une page blanche.

- comment protéger mes répertoire comme /pages/

Voilà j'ai ^posé mes questions j'aimerais des réponses le plus vite possible et les plus compréhensibles puisque je débute.
Merci à vous

6 réponses

  1. Et aussi Comment ne pas dépasser la page quand on y met un contenu car ça fait moche si on la dépasse
    1. Bonsoir,

      Ce que vous faites est très bien. Vous avez une approche orientée MVC. Voir ici si ça peut vous aider:

      http://html5.immo-scope.com/index.php?page=general/unModeleMvcSimplifie

      A+
      1. Merci beaucoup de votre réponse. Je vais voir tout ça, je vous tiens au courrant.
      2. Je n'ai pas trop compris le système. Je suppose qu'il faut mettre

        <?php
        if (isset($_GET['page']]) && $_GET['page']=='listeAnnonces') {
        include 'inc/class.Annonces.inc.php';
        $Annonces = new Annonces();
        include 'templates/listeAnnonces.phtml';
        }
        ?>

        dans index.php

        mais que faut- il faire à la suite pour permettre d'ouvrir les autre pages. Et que faut-il mettre dans listeAnnonces.phtml? un div?
        <div id="text">
        </div> ?
      3. Bonsoir,

        Retournez sur la page:
        http://html5.immo-scope.com/index.php?page=general/unModeleMvcSimplifie

        J'ai étoffé les explications.

        A+
      4. https://www.000webhost.com/migrate?static=true

        mon problème c'est maintenant que quand j'ajoute une news je reçois un message d'erreur:

        SELECT auteur, titre, date, contenu, icon FROM live_news ORDER BY date DESC LIMIT 0, 5;
        Unknown column 'auteur' in 'field list'

        vous pouvez tester d'y mettre un news en vous connectant: ID: admin pass: 789456123
    2. bonjour j'ai fait mon site entièrement sur un autre domaine mais le problème c'est que j'ai ce message d'erreur qui s'affiche quand j'y met une news:

      SELECT auteur, titre, date, contenu, icon FROM live_news ORDER BY date DESC LIMIT 0, 5;
      Unknown column 'auteur' in 'field list'

      Je ne sais pas d'où vient le problème et ça me tracasse car il ne reste plus que ça pour y mettre un CSS ainsi que d'un design

      Merci d'avance pour vos réponses
    3. UP!

      mpmp93 m'autorisez vous à me faire u copie de votre site web afin de pouvoir avoir les cours avec moi quand je n'aurais plus de connexion internet?
      1. Bonjour,

        Autorisation, mais en citant en fin de page le lien pour les infos complètes.

        A+
      2. Merci beaucoup. Je les ajouterais une fois que j'ai tout.
    4. Auriez vous une idée sur ce problème:

      SELECT auteur, titre, date, contenu, icon FROM live_news ORDER BY date DESC LIMIT 0, 5;
      Unknown column 'auteur' in 'field list'

      Merci d'avance pour votre réponse
      1. le champ auteur n'existe pas dans la table de la base de données.

        C'est du mysql exécuté dans un script php. Le message d'erreur vou sindique quel est le script en cause.