IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Redirection ne fonctionne [PHP 5.3]


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de 3logy
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2007
    Messages
    280
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : Allemagne

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Août 2007
    Messages : 280
    Par défaut Redirection ne fonctionne
    Salut tout le monde!!

    J'ai fait une page internet avec un module login....apres connection mon module artikel.inc.php devrais changer... bon voici le code:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
     
          <?php
            if ((isset($_SESSION['username'])))
            {
            switch($_SESSION['username']) {
                case "user1":
                    include("script/php/includes/bienvenue.inc.php");
                break;
                case "user2":
                    include("script/php/includes/bienvenu.inc.php");
                }
            }else{
                include_once 'script/php/includes/highlights.inc.php';
            }
         ?>
    J'explique...j'ai implementer 2 utilisateurs : user1 et user2....si ils se sont inscrits le module artikel.inc.php contiendra le module bienvenue.inc.php....sinon highlights.inc.php...mais sa ne fonctionne pas...j'ai toujours le module artikel.inc.php avec highlights.inc.php...meme lorsque j'entre le bon mot de passe et le bon utilisateur? que dois faire ? pourquoi il ne reconnait pas mes utilisateurs?

    Merci pour l'aide!!

  2. #2
    Membre éclairé
    Inscrit en
    Juin 2006
    Messages
    584
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 584
    Par défaut
    peu être un session_start avant d'utiliser les sessions

    Si tu rajoutes 100 utilisateurs, ca va être lourd le fichier.

  3. #3
    Membre éclairé Avatar de 3logy
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2007
    Messages
    280
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : Allemagne

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Août 2007
    Messages : 280
    Par défaut
    Citation Envoyé par morgan47 Voir le message
    peu être un session_start avant d'utiliser les sessions

    Si tu rajoutes 100 utilisateurs, ca va être lourd le fichier.
    Mais j#ai deja une session_start dans mon index.php!! dois je en mettre encore ici?

    Mais non c juste un exemple, je ferais plus tard avec mysql!!

  4. #4
    Membre éclairé
    Inscrit en
    Juin 2006
    Messages
    584
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 584
    Par défaut
    je suis pas sensé le savoir ^^

    Si ton fichier est inclu dans ton index, pas besoin de le mettre, sinon c'est obligé si il est appellé directement.

    que donne print_r($_SESSION)

    de plus comment sont créé les variables de sessions?

  5. #5
    Membre éclairé Avatar de 3logy
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2007
    Messages
    280
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : Allemagne

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Août 2007
    Messages : 280
    Par défaut
    Citation Envoyé par morgan47 Voir le message
    je suis pas sensé le savoir ^^

    Si ton fichier est inclu dans ton index, pas besoin de le mettre, sinon c'est obligé si il est appellé directement.

    que donne print_r($_SESSION)

    de plus comment sont créé les variables de sessions?
    Okay j'essaye de mettre session_start a l'en tête...je reposte les resultats plus tard!!!

  6. #6
    Membre émérite Avatar de alain31tl
    Homme Profil pro
    Inscrit en
    Novembre 2005
    Messages
    935
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Novembre 2005
    Messages : 935
    Par défaut
    Bonsoir

    On peut voir comment sont déclarées tes variables de sessions dans ton fichier index ?
    Ce que je pige pas, c'est ton implémentation de 2 utilisateurs comme tu l'indiques.(??)
    Alors que :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     ($_SESSION['username'])
    ne peut être associé qu'à une seule variable dans une session, et par conséquent, à un seul et unique utilisateur...mais pas 2.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [PHP 5.2] La redirection ne fonctionne pas
    Par beegees dans le forum Langage
    Réponses: 1
    Dernier message: 17/05/2009, 20h39
  2. [URL rewriting] la redirection ne fonctionne pas
    Par jobo13 dans le forum Apache
    Réponses: 2
    Dernier message: 08/03/2009, 18h51
  3. redirections ne fonctionne pas
    Par Invité dans le forum Langage
    Réponses: 4
    Dernier message: 22/09/2006, 10h05
  4. [CSV] Redirection ne fonctionne pas
    Par Brizzio dans le forum Langage
    Réponses: 12
    Dernier message: 16/12/2005, 10h55
  5. [DOS] Redirection ne fonctionne pas
    Par Pedro dans le forum Langage
    Réponses: 15
    Dernier message: 13/06/2005, 08h45

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo