Les Allergies
Alimentaires
Posez votre question Signaler

Problème PHP cookies [Résolu]

darkchristophetd 1111Messages postés 26 février 2008Date d'inscription 14 novembre 2010Dernière intervention - Dernière réponse le 5 avril 2009 à 13:59
Bonjour,
J'ai ce script d'identification pour entrer sur mon site ultra-secret :
<?php
		if(isset($_POST['code']))
		{
			if($_POST['code'] == 'unCodeImpossibleADeviner:p')
			{
				echo '<p>Le code est correct. Vous allez être redirigé vers le site dans 3 secondes.</p>';
				setcookie('code', 'le code en question', 3600*24*2);
				ob_end_flush(); /* On vide le tampon et on retourne le contenu au client */
			}
			else
			{
				echo '<p>Le code est incorrect.</p>';
				sleep(1);
				setcookie('code', $_POST['code'], 3600*24*2);
				ob_end_flush;
			}
		}
		?>


Bien sûr, tout en haut de mon script, j'ai mis <?php ob_start() ?>
Mais le cookie "code" n'est pas créé, qu'il soit bon ou non.
Pourquoi ?
Merci d'avance,
christophetd
Lire la suite 

Problème PHP cookies »

Suggestions
3 réponses
Réponse
+1
moins plus
Salut, si tu mets ceci :
setcookie('code','le code en question', time()+3600*24*2);

Qu'est-ce que ca te fait ?
Ajouter un commentaire
Réponse
+0
moins plus
Merci !
J'avais oublié le time()+
Ajouter un commentaire
Réponse
+0
moins plus
De rien, ca me fait plaisir !
Ajouter un commentaire
Ce document intitulé « Problème PHP cookies » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?