Problème php => cookies et code html

Fermé
Utilisateur anonyme - 23 nov. 2003 à 20:18
 Utilisateur anonyme - 24 nov. 2003 à 18:52
Bonjour, j'ai voulu utiliser un javascipt qui affiche un petit message de bienvenue, cependant j'aimerais qu'il ne s'afiche qu'une fois.
J'ai donc écrit:
<?
if (isset($HTTP_COOKIE_VARS["visite"]) { 
setcookie("visite","yes")
 } 
else {
setcookie("visite","yes")
?> 
<SCRIPT LANGUAGE=JavaScript>
/Javascript pour afficher le message de bienvenue/
 </SCRIPT>
<?
 }
?>

Or il afiche tout le temps le message de bienvenue: que faire ?
Merci d'avance.
A voir également:

1 réponse

stfm Messages postés 60 Date d'inscription jeudi 7 mars 2002 Statut Membre Dernière intervention 8 mars 2004 16
24 nov. 2003 à 09:02
Salut,

j'ai fait un test chez moi avec le code suivant :
<?php
	if (!isset($HTTP_COOKIE_VARS["visite"]))
	{
		setcookie("visite","yes")
?>
		<html>
		<body>
			<script language="javascript">
				alert("coucou");
			</script>
		</body>
		</html>
<?php
	}
?>

et ca marche bien.

Erreurs de syntaxe trouvees :
parenthese oubliee ligne 2
point-virgule oublie a chaque setcookie

stf
0
Utilisateur anonyme
24 nov. 2003 à 18:52
Mirci, je teste dès que possible ;-)

Un forum n'est pas un chat. Un programmeur n'est pas un 
designer. Le web est plein de choses inutiles.
0