[php] Créer un super index.php3???

Créer un super index.php3??? [php] - Programmation

Marsh Posté le 17-04-2001 à 15:36:28    

Salut,
 
beaucoup de site utilise un index.php3 qui comporte des frames.
Je voudrais savoir comment ils font pour que lorsque l'on tape: www.site.com/index.php3?bijour ca ouvre la page bijour.html dans une des frames seulement.
 
Merci d'avance.


---------------

Reply

Marsh Posté le 17-04-2001 à 15:36:28   

Reply

Marsh Posté le 17-04-2001 à 16:26:06    

Tu fait un fichier normal avec un cellule de tableau vide dans laquelle tu place le code suivant :
 
<?
if (isset($page) {
  include("chemin/$page.php" );
}
else {
  include ("chemin/default.php" );
}
?>
 
c'est tout ;-) tu peux aussi perfectionner le truc en faisant des sosu sections, inclure des meta tags etc...
@+


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
Reply

Marsh Posté le 17-04-2001 à 16:28:45    

Merci.
 
Mais il va me changer toute ma page.
Si je veux juste qu'il change une des frames, je fais comment?
Comment on accéde aux frames en php??


---------------

Reply

Marsh Posté le 17-04-2001 à 19:35:16    

il va recharger la même page en changeant juste la cellule en question.
Le reste est dans le cache (images CSS etc..) donc c rapide.
Les frames c naze, pas compatible avec les vieux navigateurs et empeche un bon référencement sur certains moteurs, oublie les si tu veux mon avis.


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
Reply

Marsh Posté le 17-04-2001 à 20:28:21    

si tu peux éviter les frames fais le !
sinon tu modifie simplement ton frameset et tu fais qq chose comme  
<frame src="<?php echo $page.".php"; ?>" ...>

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed