Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1435 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  switch + mise en page

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

switch + mise en page

n°952327
kameha
Posté le 13-01-2005 à 13:57:06  profilanswer
 

Salut,
voici le code qui me permet de jongler avec plusieurs mis en page :

<?php  
 
 if (!isset($page) || $page=='' || $page=="default" ) $mep ="a";
 
 
 
 switch ($mep) {
 
  case "a":
 
   echo '<td class="gauche" valign=top height="100%">';
 
   include('include/'.$_SESSION['langue'].'/frames/gauche.php');
 
   echo '</td><td class="centre-div">';
 
    include('include/'.$_SESSION['langue'].'/frames/centre.php');  
 
   echo '</td>';
 
   echo '<td class="droite-news">';
 
   include('include/'.$_SESSION['langue'].'/frames/droite.php');
 
   echo '</td>';  
 
    break;  
 
   
 
     case "c":  
 
    echo '<td rowspan="2" class="gauche">';
 
    include('include/'.$_SESSION['langue'].'/frames/gauche.php');
 
    echo '</td><td colspan="2"  width="100%" height="100%" valign=top>';  
 
    echo'<table cellspacing="0" cellpadding="0" valign=top ><tr><td class="titre-rubrique" >';
 
    include('include/'.$_SESSION['langue'].'/frames/titre-rubrique.php');  
 
      echo '</td></tr><tr><td class="centre-full" valign=top>';  
 
        include('include/'.$_SESSION['langue'].'/frames/centre.php');      
 
        echo '</td>';
 
        echo'</td></tr></table>';
 
        echo '</td>';  
 
        break;
   
   
     case "d":  
 
    echo '<td rowspan="2" class="gauche">';
 
    include('include/'.$_SESSION['langue'].'/frames/gauche.php');
 
    echo '</td><td colspan="2" height="100%" valign=top>';  
 
    echo'<table cellspacing="0" cellpadding="0" valign=top >';
 
      echo '<tr><td class="centre-full" valign=top>';  
 
        include('include/'.$_SESSION['langue'].'/frames/centre.php');      
 
        echo '</td>';
 
        echo'</td></tr></table>';
 
        echo '</td>';  
 
        break;  
 
     
 
     default:
 
  echo '<td class="gauche">';
 
  include('include/'.$_SESSION['langue'].'/frames/gauche.php');
 
  echo '</td><td colspan="2"  class="main-droite" >';  
 
  echo'<table cellspacing="0" cellpadding="0" valign=top ><tr><td class="titre-rubrique" colspan=2>';
 
  include('include/'.$_SESSION['langue'].'/frames/titre-rubrique.php');  
 
     echo '</td></tr><tr><td class="centre-full" valign=top>';  
 
        include('include/'.$_SESSION['langue'].'/frames/centre.php');  
 
        echo '</td><td class="droite">';  
 
        include('include/'.$_SESSION['langue'].'/frames/droite.php');  
 
        echo'</td></tr></table>';
 
        echo '</td>';  
 
  break;    
 
  }  
 
 ?>


 
Ou est ce que je pourrais insérer:
si $langue=ru alors $mep sera toujours =d
?
svp
Merci

mood
Publicité
Posté le 13-01-2005 à 13:57:06  profilanswer
 

n°952330
esox_ch
Posté le 13-01-2005 à 14:01:43  profilanswer
 

Pourquoi pas avant le switch ?  
if((isset($_SESSION['langue'])) AND ($_SESSION['langue'] == 'ru'))
{
 $mep = 'd';
}


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
n°952578
plainsofpa​in
Pingouino's lover
Posté le 13-01-2005 à 18:47:34  profilanswer
 

Aaaaarg des frames (ou un équivalent)!!!
 
Tu aurais fait une mise en page xhtml/CSS, tu n'aurais qu'a changer de CSS pour changer l'aspect du site  :whistle:


Message édité par plainsofpain le 13-01-2005 à 18:48:37

---------------
http://www.alsacreations.com , http://www.openweb.eu.org. Mon CV : http://cv.roane-irkana.net/. Exemple à ne surtout pas suivre : www.worldinternet.be

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  switch + mise en page

 

Sujets relatifs
[struts]Affichage par page avec strutsComment faire un Script de download d'une page precise ?
affichage lent (très) de la pageComment déconnecter un utilisateur à la fermeture d'une page ?
recharger une pageprobleme cadre resolution dans la page aide!!!
ancres, ennemies de la mise en page ?Dreamweaver texte et mise en page en html
Plus de sujets relatifs à : switch + mise en page


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR