soucis avec les cookies

Répondre
vengeur002
le 26/06/2014 à 08:51
vengeur002
Bonjour

j'ai un truc bizarre avec des cookies, donc j'ai vérifié, les cookie sont bien envoyé, les info sont bien dedans mais lorsque je fais ca :
<?php
if ((isset($_COOKIE['con_i'])) && (isset($_COOKIE['con_m']))&& (isset($_COOKIE['con_n']))&& (isset($_COOKIE['con_c']))&& (isset($_COOKIE['con_p'])) && (isset($_COOKIE['con_r']))) {
session_start();
$_SESSION['id']= $_COOKIE['con_i'];
$_SESSION['mail']= $_COOKIE['con_m'];
$_SESSION['rang']= $_COOKIE['con_r'];
$_SESSION['nom']= $_COOKIE['con_n'];
$_SESSION['prenom']= $_COOKIE['con_p'];
$_SESSION['civ']= $_COOKIE['con_c'];
}
session_start();
if (!isset($_SESSION['rang'])) {
session_start();
$_SESSION['rang'] = '1';
}
include('./include/conf.php');

?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr"> .................


Ben rien, ca ne connecte pas le membre, j ai essayé de débug en mettant un echo 'coucou'; dans la condition if isset cookie etc... et non pas d'echo donc ca ne detecte pas les cookies et je ne comprend pas pourquoi :/

Quelqu un pourrait il m'aiguiller svp?

merci
[ochlot]
le 03/07/2014 à 16:02
[ochlot]
ABSOLUMENT pas certain mais essai comme ça ( avec des parenthèses en moins) :


if (isset($_COOKIE['con_i']) && isset($_COOKIE['con_m']) && isset($_COOKIE['con_n'])&& isset($_COOKIE['con_c'])&& isset($_COOKIE['con_p']) && isset($_COOKIE['con_r']))
LupusMic
le 03/07/2014 à 18:09
LupusMic
Moi je parie plus sur les multiples session_start(), ça fout toujours la merde ça.
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
vengeur002
le 05/07/2014 à 17:31
vengeur002
Non, aucun changement ca ne fonctionne toujours pas
Une autre idée?
<?php
session_start();
if (isset($_COOKIE['con_i']) && isset($_COOKIE['con_m'])&& isset($_COOKIE['con_n'])&& isset($_COOKIE['con_c'])&& isset($_COOKIE['con_p']) && isset($_COOKIE['con_r'])) {

$_SESSION['id']= $_COOKIE['con_i'];
$_SESSION['mail']= $_COOKIE['con_m'];
$_SESSION['rang']= $_COOKIE['con_r'];
$_SESSION['nom']= $_COOKIE['con_n'];
$_SESSION['prenom']= $_COOKIE['con_p'];
$_SESSION['civ']= $_COOKIE['con_c'];
}
if (!isset($_SESSION['rang'])) {
$_SESSION['rang'] = '1';
}
include('./include/conf.php');

?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
vengeur002
le 05/07/2014 à 17:36
vengeur002
dans le fichier conf.php il y a ca :

<?php
$site='mon site';
//url du site
$url='http://www.monsite.fr';
//mail de contact
$contact='moi@monsite.fr';
$preff='design8';
// format des mail envoyé du site (html ou texte)
$mail_format='html';
//si un design mail est utilisé on en donne les parametres sinon on met non
$des_mail_top='./design/top_mail.html';
$des_mail_bot='./design/bot_mail.html';
// si on a besoin de jquery on le charge
if ((isset($jq)) && ($jq == 'yes')) {
echo '<script src="http://code.jquery.com/jquery-1.9.1.min.js"></script>';
}

?>


Donc le soucis ne viens pas de la
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours