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 :

[Cookies] Probléme de cookie


Sujet :

Langage PHP

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 7
    Par défaut [Cookies] Probléme de cookie
    Voilà j'ai un soucis au niveau des cookies enfin je pense.

    En mode local (sur ma machine) tout marche normalement.
    Une fois uploader sur l'hebergeur quand je veux me connecter avec mes logins, sa marche sa me dit bien que je suis connecté, mais une fois le retour sur la page index son statu de loggé n'existe plus, c'est comme si le SETCOOKIE de s'effectuais pas.

    je ne sais pas si c'est un probléme de codage ou autre.


    Voici mon 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
    		$reqq = 'select salt from  user where username="' . $_POST['pseud'] . '" LIMIT 1';
    		$queryq	= mysql_query($reqq);
    		$fetchq = mysql_fetch_array($queryq);		
    		$req	= 'SELECT username,password FROM user WHERE username="' . $_POST['pseud'] . '" AND password="'.md5(md5($_POST['mdpp']).$fetchq['salt']).'"';
    		$query	= mysql_query($req);
    		$fetch	= mysql_fetch_array($query);
    		if ( $_POST['pseud'].'&'.md5(md5($_POST['mdpp']).$fetchq['salt']) == $fetch['username'].'&'.$fetch['password'] )
    		{
    			setcookie("dispo", $_POST['pseud'].'&'.md5(md5($_POST['mdpp']).$fetchq['salt']) );
    			echo '<br><br><center><a href="index.php">Vous etes connecté</a></center>';
    		}
    		else
    		{
    			echo '<br><br><center><a href="index.php">imposssible de se connecter</a></center>';
    		}
    et ma phase de test :
    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
    16
    17
    18
     
    $cook_recup		= $_COOKIE['auth_dispo'];
    $cook_admin		= explode('&', $cook_recup);
    $req10	= "SELECT username,password FROM user WHERE username='".$cook_admin[0]."' AND password='".$cook_admin[1]."' ";
    $query10	= mysql_query($req10);
    $fetch10	= mysql_fetch_array($query10);
     
      if ( $_COOKIE['auth_dispo'] == $fetch10['username'].'&'.$fetch10['password'] )
    {
    echo '
    	<tr align="center">
    	<td><a href="index.php?action=deconnect">< Se déconnecter ></a></td>
    	</tr>';
    }
    else{
    echo '<tr align="center"><td>';
    echo '<a href="index.php?action=connect"> < Se connecter ></a></td></tr>';
    }

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 7
    Par défaut
    Personne n'aurait la moindre idée d'où pourrait venir mon probléme?

Discussions similaires

  1. Réponses: 6
    Dernier message: 13/12/2007, 20h18
  2. Réponses: 3
    Dernier message: 13/12/2006, 22h21
  3. Réponses: 4
    Dernier message: 24/11/2006, 15h43
  4. [Cookies] Problème avec cookie
    Par chienlou dans le forum Langage
    Réponses: 4
    Dernier message: 16/05/2006, 15h55
  5. [Cookies] problème de cookies
    Par jeanfrancois dans le forum Langage
    Réponses: 1
    Dernier message: 10/04/2006, 16h13

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