Php/html

shreek69 Messages postés 236 Date d'inscription   Statut Membre Dernière intervention   -  
 pixelrulez -
Bonjour,
Voila je suis entrain de faire un site en html et php le probleme est que j'utilise les sessions pour une variables d'une autre page et il faut que je m'en serve dans ma page html
Je m'explique: j'ai un site avec des rubriques et je veux selon la valeur de cette variable(c'est 1 ou 2) autoriser ou non certaines rubriques a l'utilisateur
Comment je fais le changement de ma variable $a qui est en php avec mon code html qui suit derriere
Merci
Configuration: Windows XP
Internet Explorer 7.0

4 réponses

  1. pixelrulez
     
    Bonjour a toi,

    Si tu utilises les variables sessions tu est obligé de faire du php il te suffit de renommer ton html en php
    A l'enregistrment de ta session tu fais session.register("1") ou ("2").

    Puis pour recupérer tes variables tu mets en début de page (qui sera .php)

    <?php session_start();
    if(session_is_registered("1"))
    {
    // Si la session est enregistrée, on affiche la page
    ?>

    et ton code en hmtl ou php ou les 2 ^^
    0
  2. shreek69 Messages postés 236 Date d'inscription   Statut Membre Dernière intervention   4
     
    Atten jve mieux de rexpliquer car c pa tout a fai sa:
    <?php
    session....
    $a
    <?
    ($a est soit egale a 1 ou 2)
    <html>
    mon site....
    rubriqsue
    En faite c'est ici jve lui dire que si $a=1 alors affiche cette rubrique
    et si $a=2 alors affiche cette rubrique
    et je ne sais pas comment lui dire car il comprend pas le melange html et php
    par ex
    if $a=1
    echo rubrique prive
    else
    echo rubrique public
    0
  3. Nunux
     
    renomme ta page.html en ta page .php

    puis tu fais à l'endroit que tu veux

    if ($a=1){ echo 'Rubrique privé'; } else {echo 'Rubrique publique';}
    0
  4. shreek69 Messages postés 236 Date d'inscription   Statut Membre Dernière intervention   4
     
    elle est deja .php
    mais je peux pas inserer du code php tel que if ..else dans mon html??????????
    0
    1. pixelrulez
       
      et ben si mais tu dois mettre ton code php les balises <?php et ?>
      0