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

  FORUM HardWare.fr
  Programmation
  PHP

  Cacher certaine partie d'une page PHP

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Cacher certaine partie d'une page PHP

n°1566721
varindien
Posté le 29-05-2007 à 15:39:19  profilanswer
 

Bonjour,
 
Voilà, je suis en train de developper un site Web.Mais je cherche à savoir s'il y'a pas un moyen moin babare pour cacher une partie de la page, selong que l'on soit Administrateur ou Rédacteur.
 
voici le bout de code  
 

Code :
  1. <?
  2.  if($_SESSION['groupe'] != "admin" )
  3.  {
  4.   ?>
  5.   <div id="option">
  6.    <a href="index.php?par=art"><img src="images/article.jpg" height="85" border="0"/></a>
  7.   </div>
  8.   <div id="option">
  9.   <a href="index.php?par=emp"><img src="images/emploi.jpg" width="198" height="85" border="0" /></a>
  10.  </div>
  11.  <div id="option">
  12.   <a href="index.php?par=manuel"><img src="images/manuels.jpg" width="198" height="85" border="0" /></a>
  13. </div>
  14.   <?
  15.   exit();
  16.   }
  17. ?>
  18.  <div id="option">
  19.   <a href="index.php?par=art"><img src="images/article.jpg" height="85" border="0"/></a>
  20.  </div>
  21.  <div id="option">
  22.   <a href="index.php?par=util"><img src="images/utilisteurs.jpg" width="198" height="85" border="0" /></a>
  23.  </div>
  24.  <div id="option">
  25.   <a href="index.php?par=emp"><img src="images/emploi.jpg" width="198" height="85" border="0" /></a>
  26.  </div>
  27.  <div id="option">
  28.   <a href="index.php?par=manuel"><img src="images/manuels.jpg" width="198" height="85" border="0" /></a>
  29. </div>
  30. </center>


 
le problème ici, c'est qu'il y'a redondance.. j'ai pensé à un include.Mais peut-être que quelqu'un à une idée sur la gestion entre Administrateur et Redacteur.
 
Car si je dois faire la même chose juste pour cacher un bouton "Supprimer"... cela fera deux fois la même pages.. pour  une ligne enlevée! une page avec un exit() à la fin sans le bouton et quand je sors du if ( celui ci vérifiant si  la session fais partie ou pas du group admin), la même avec le bouton...
 

mood
Publicité
Posté le 29-05-2007 à 15:39:19  profilanswer
 

n°1566785
Mxtrem
Posté le 29-05-2007 à 16:44:47  profilanswer
 

Pourquoi pas une redirection ?
 

Code :
  1. <?php
  2. if($_SESSION['groupe'] != "admin" )         {
  3. header("Location: visiteur.php" );
  4. }
  5. ?>
  6. La suite du code...


 
Et dans la page visiteur.php

Code :
  1. <?php
  2. if($_SESSION['groupe'] == "admin" )         {
  3. $loc=$_SERVER['HTTP_REFERER'];
  4. header("Location :".$loc); # redirige vers la page precedente si cay admin - enfin ça sert pas à grand chose ^^
  5. }
  6. ?>


Message édité par Mxtrem le 29-05-2007 à 16:45:12

---------------
J'ai un clavier US et j'ai la flemme de switch en FR :o
n°1566813
gooopil
pfiew
Posté le 29-05-2007 à 17:41:55  profilanswer
 

Au lieu d'enlever une ligne, ajoute-en une.
 
blablablablbla  
if (session(groupe)) + blbalbalbalbalba
else if (session(admin) + bklalbablablabalb
blablablablabla
 
Et sinon, tu peux pas avoir plusieurs id identiques

n°1566959
varindien
Posté le 29-05-2007 à 22:12:53  profilanswer
 

Gooopil, ce n'est pas très clair.
la fonction exit() n'affiche pas la suite.
c'est pour ca que je remet tt.
 
y'a t'il une fonction permettant de dire, si tu es admin, tu m'affiche la chose précédente PLUS ce qui vient.
 
 
 
 

n°1566960
gooopil
pfiew
Posté le 29-05-2007 à 22:16:42  profilanswer
 

$qsdqsd = "blbalblablbalbalablab"
if (session(groupe)) $qsdqsd.=qsdfqsdfqsghrhrhh;
echo $qsdqsd  
 
Ou un truc du genre :)


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

  Cacher certaine partie d'une page PHP

 

Sujets relatifs
Actualiser une page...[PHP/MYSQL] pourquoi ce script marche pas ?
Probleme de configuration PHP pour fonction exec("")Challenge CSS : Positionner un div en absolute en bas de page...
comment faire pour reduire taille page web?Fonction Php
[PHP] Extraire un fichier zipexécution de scripts SQL depuis du code PHP
[résolu] Erreur invisible et page blancheObjet flash et mise en page !
Plus de sujets relatifs à : Cacher certaine partie d'une page PHP


Copyright © 1997-2018 Hardware.fr SARL (Signaler un contenu illicite) / Groupe LDLC / Shop HFR