Bonjour à tous Smiley smile

J'ai une include sur ma page principale (php) qui appelle des pages htm...

Je pense avoir reussi à protéger un minimum cette include...dont voici le code


<?php
 $pageOK = array('news' => 'news.htm',
                 'port' => 'port.htm',
     'contact' => 'contact.htm',
     );

if ( (isset($_GET['page'])) && (isset($pageOK[$_GET['page']])) ) {
   include($pageOK[$_GET['page']]);  
 } else {
   include('news.htm');  
 }

?>


Et mes liens sont donc :

<ul class="menugauche">
<li><a href="index.php?page=news">News</a></li>
<li><a href="index.php?page=port">Port</a></li>
<li><a href="index.php?page=contact">Contact</a></li>
</ul>


Comment faire pour masquer le chemin imonde qui s'affiche dans la barre d'état au survol d'un de ces liens : du genre ...index.php?page=...
De plus il me semble que cela rajouterais une mini protection non?

J'ai entendu parler du "l'URL Rewriting" mais ça à l'air un peu galère à faire quand même...

http://www.webrankinfo.com/analyses/autres/mettre-en-place-url-rewriting.php[/url]

Merçi de me dire ce que vous en pensez !!! Mon but étant de faire une page accessible conforme et sécurisé un minimum ! xhtm+css+php Smiley cligne
Bonjour,

L'URL rewriting est la solution à utiliser ici. Une fois qu'on a pigé, ce n'est pas si compliqué.
De plus, ça permet également de supprimer les extensions des pages : plus de .html, .php, .machin (ça aussi, ça fait plus propre).