Transfere de variables??

shreek69 Messages postés 236 Date d'inscription   Statut Membre Dernière intervention   -  
shreek69 Messages postés 236 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
J'ai un formulaire d'identification,selon l'utilisateur je fais une requete pour connaitre son 'niveau d'acces'(pour mon site php) donc je stoke cette variable $rr qui represente le nivo d'acces (ex:1,2,3) et je voudrai transferer cette variable sur mon site pour controlé l'autoristaion de certaines rubriques mais je n'arrive pas a transferer cette variable.
Si vous pourriez m'aider Je vous remercie d'avance
Configuration: Windows XP
Internet Explorer 7.0

10 réponses

  1. Mimiste Messages postés 1159 Statut Membre 206
     
    la transférer de page en page ? Ben il faut utiliser les sessions php
    1
  2. shreek69 Messages postés 236 Date d'inscription   Statut Membre Dernière intervention   4
     
    J'ai deja essaye ca marche pas
    ??????????????????????????
    QUE FAIRE
    0
    1. Mimiste Messages postés 1159 Statut Membre 206
       
      Montrer comment tu a fais car si ça ne marche pas c'est peut être que ça n'a pas été fais correctement ^^
      0
  3. shreek69 Messages postés 236 Date d'inscription   Statut Membre Dernière intervention   4
     
    ok j'ai fais ca dans ma 1ere page:
    <?php
    session_strart();
    $_SESSION['$rr']=$ww;
    ?>
    et dans mon autre page:
    echo $_SESSION['$ww];
    Voila et sa maffiche rein sachant que si ds la 1 page je fais un echo de $rr j'ai bien la valeur attendue
    Please help me
    Merci
    0
    1. Mimiste Messages postés 1159 Statut Membre 206
       
      il faut déjà que tu mette un session_start(); sur toutes les pages qui utilisent les sessions

      puis dans la première page tu alimente

      $_SESSION['$rr']

      et tu demande sur la seconde page d'afficher

      $_SESSION['$ww];

      forcement ça ne peux pas marcher, c'est pas du tout le même nom

      ensuite il faudrait que tu évite les caractères spéciaux genre ton $
      0
  4. shreek69 Messages postés 236 Date d'inscription   Statut Membre Dernière intervention   4
     
    Mais je peux pas eviter $ car c'est une variables que je veux transferer
    Sa m'affiche : Aray() (2);
    C'est a peu pre bon mai moi je veux que le '2'
    Comment je fais?????????
    merci bcp
    0
    1. Mimiste Messages postés 1159 Statut Membre 206
       
      premiere page php

      <?PHP

      session_start();

      $_SESSION['RR'] = $ww;

      ?>

      deuxieme page php

      <?PHP

      session_start();

      echo $_SESSION['RR'];

      ?>

      $_SESSION est un tableau de valeurs indexé.
      ['RR'] est l'index de la position du tableau que tu veux afficher, c'est n'est pas une variable
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. shreek69 Messages postés 236 Date d'inscription   Statut Membre Dernière intervention   4
     
    oui mais moi je veux faire le transfere d'une variables ju oblige de mettre $rr
    mais sa marche pas
    0
    1. Mimiste Messages postés 1159 Statut Membre 206
       
      tu ne transfert pas une variable mais son contenu, au final tu arrive au même résultat
      0
  7. ryldor Messages postés 145 Statut Membre 14
     
    Slt, si j'ai bien compri tu souhaite transfere ta variable $rr a une autre page ?

    Si c le cas il fo bien utiliser le session avec un session_start sur chaque page!

    tu declare une variable de session $_SESSION['ma_variable']=$rr;

    apre tu la recupere dans t otre page sans probleme !
    0
  8. shreek69 Messages postés 236 Date d'inscription   Statut Membre Dernière intervention   4
     
    OUI mais quand je mets
    <?PHP
    session_start();
    $_SESSION['rr'] = $ww; ICI IL COMPREND PAS QU'IL FAUT LE CONTENU DE MA VARIABLE $rr il retien deux lettres rr c tt
    ?>
    0
  9. shreek69 Messages postés 236 Date d'inscription   Statut Membre Dernière intervention   4
     
    Je voudrais vous remercier ryldor er MIMISTE
    J'ai reussi c la classe
    Merci cio
    0
  10. ryldor Messages postés 145 Statut Membre 14
     
    non en fait en fait quand tu declare une session, le nom que tu met n'est pas le nom de ta variable mais juste un nom pour retrouver ta variable de session;

    C'est pourquoi tu declare ta session $_SESSION['trucmuche']=$rr;

    C'est la meme chose que si tu aurais ecris $ww=$rr sauf que ici tu utilise les sessions
    0
  11. shreek69 Messages postés 236 Date d'inscription   Statut Membre Dernière intervention   4
     
    oué OK c'est ce que j'ai fais ca marche o top
    merci pr tt
    cio
    0