Laissez moi vous expliquer mon problème :
Je viens de me monter un serveur sous Mandrake 9.1 pour mon utilisation perso. Je compte me monter quelques trucs en PHP, mais pour l'instant je configure le serveur. Note : TOUS mes scripts de test fonctionne avec une réplique exacte de ma base sous EasyPHP avec Windows, je suis donc sur de mon code.
J'ai une page d'index.php, sur laquel je demande de se logger. Sur la page suivante (authentify.php), je test avec un accès base de données sur la table des user si le loggin et le mot de passe sont bons.Si oui, je redirige vers ma page welcome.php, si mauvais, vers index.php?action=connect_denied. Si lelogin est bon, je met en cookie la vers OK dans la variable REGISTER.
Dans ma page welcome.php, je commence par vérifier si REGISTER = OK, si oui on affiche toute la page, sinon, je redirige vers index.php?action=missing. Et bien que je rentre n'importe quel loggin, je me retrouve sur index.php?action=missing. Ce qui signifie que mon accès est mal testé et que en plus mon REGISTER n'est pas testé correctement non plus dans welcome.php. Je répète : avec un serveur EasyPHP sous Windows, ça tourne nickel. Les cookie serait-il mal géré, ou carrémént pas ? Je ne sais plus là, merci de m'aider