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 :

probleme avec mes sessions


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Décembre 2008
    Messages
    319
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 319
    Par défaut probleme avec mes sessions
    Bonjour,

    j utilise des sessions pour l authentification sur mon site mon souci est que quand j ajoute mon code de protection sur la page que je veux protéger comme ci dessous (le session start est tout en haut aucun code avant)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    session_start();
    if (session_is_registered("authentification")){ 
    }
    else {
    echo "<script language=\"JavaScript\">\n";
    echo "window.location.href = 'index2.php'"; 
    echo "</script>";
    }
    il me met ça sur la page qui s affiche :

    Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at W:\var\www\ipv\inc\connexion.php:7) in W:\var\www\body.php on line 2
    j me suis dit la session est déjà active du coup j ai enlevé le session start et la bien sur ça ne marche plus ....

    avez vous une idée pourquoi ?

    Merci

  2. #2
    Membre confirmé
    Inscrit en
    Août 2009
    Messages
    107
    Détails du profil
    Informations forums :
    Inscription : Août 2009
    Messages : 107
    Par défaut
    Salut,

    Plutôt que de ne faire aucun traitement au cas où le résultat du if est "false", il vaudrait mieux faire :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    session_start();
    if (!session_is_registered("authentification")){ 
    echo "<script language=\"JavaScript\">\n";
    echo "window.location.href = 'index2.php'"; 
    echo "</script>";
    }

  3. #3
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  4. #4
    Membre éclairé
    Inscrit en
    Décembre 2008
    Messages
    319
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 319
    Par défaut
    Merci et pour les infos le site direct dans les marque ta page

    apr contre ce st vraiment bizarre l'eereur porte sur le header.php qui est en include dans mon fichier j enlève le header.php et il y a toujours une erreur sur ce fichier ...

  5. #5
    Membre éclairé
    Inscrit en
    Décembre 2008
    Messages
    319
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 319
    Par défaut
    bon bah j ai fait différemment j ai utilise un autre script d authentification et pas de souci en plus je viens de voir que celui que j utilisais avait une grosse faille de sécurité

    merci encore

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

Discussions similaires

  1. Probleme avec mes textbox en javascript
    Par WaZz dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 24/02/2006, 10h37
  2. Probleme avec mes formulaire html dans mes pages web
    Par foungnigue dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 28/12/2005, 20h07
  3. Probleme avec les sessions
    Par Manio 54 dans le forum Langage
    Réponses: 6
    Dernier message: 07/12/2005, 15h10
  4. Problème avec mes emails sous postfix
    Par barbot dans le forum Réseau
    Réponses: 4
    Dernier message: 23/06/2004, 15h56
  5. [tomcat]j'ai un probleme avec mes URLs
    Par nouaman dans le forum Tomcat et TomEE
    Réponses: 3
    Dernier message: 27/05/2004, 01h10

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