La définition de Plusieurs Cookies en PHP

Merci de nous aider avec ceci.

J'ai un script qui vérifie les connexions et définit certains cookies. Il y a 4 cookies qui sont à l'étude (plus tard, je vais probablement déplacer certains de session sur le serveur, mais pour l'instant je suis en utilisant des cookies.

Le problème que je rencontre est que seuls les 2 premiers de la 4 sont mis en avant que le reste du script est en cours d'exécution. Peut-on savoir pourquoi?

//If there is a row, and only 1 row, then the details are correct. Set the cookie and re-direct
            $row = mysqli_fetch_array($data);

            setcookie('user_id', $row['User_ID'], time()+ (60*15),"/");
            setcookie('user_name',  $row['UserName'], time()+ (60*15),"/");
            setcookie('access_Level', $row['Access_Level'], time()+ (60*15),"/");
            setcookie('db_con', $row['Db_Con'], time()+ (60*15),"/");

            $home_url = $link . "application/views/Dashboard.php";
            header('Location: ' . $home_url);
Dont deux ne sont pas définies?
Aussi, si la valeur de la configuration de l'cookie est vide ou nulle, il ne va pas créer le cookie.
Les deux qui SONT de travail sont user_id et user_name. Les informations de la base de données est en cours de réception (et peut-être l'écho des caractères) @ Michael, le niveau d'Accès est tout simplement un nombre de 1 à 5, qui permet aux utilisateurs de contrôler les capacités des autres membres de leurs profils, mais je vais passer beaucoup de ces à la session que je n'ai pas besoin de la persistance vraiment.
Comment êtes-vous de la vérification pour déterminer s'ils sont ensemble ou pas? Êtes-vous de vérifier dans le navigateur? Par exemple, Firefox vous permet de voir les témoins d'une page par un clic droit sur la page, View Page Info, Security onglet, View Cookies bouton. La raison pour laquelle je dis cela est que la access_Level clé ne correspond pas à la clé d'autres corps (tout en minuscules lettres initiales). De sorte que vous pourriez être à la recherche de quelque chose de mal.
Ouais je suis vérification à l'aide de Firefox et Chrome, qui montrent les deux premiers mais pas les deux derniers. Aussi mon application ne peut pas y accéder si nécessaire. bonne prise sur le boîtier tho, Bien que je n'ai pas mis en œuvre les access_level chose, il doit être le même boîtier.

OriginalL'auteur Paul Chambers | 2011-07-17