Variables globales sous MAMP
Posté : 06 déc. 2011, 00:20
Bonsoir à tous,
Je débute aves des tutos, j'expérimente sous MAMP et aucun ne semble résoudre mon problème.
Je veux passer une données, (chaine de caractère ou int) par variable globale ($_GLOBALS ou $COOKIE).
A priori rien de compliqué : un fichier php pour envoyer la donnée, un autre pour la récupérer.
Je copie-colle les exemples des tutos, mais sans succès.
Ci-dessous mon code.
What's the problem ? Est-ce MAMP qu'il faut configurer de manière particulière ?
Thanks,
Bats
>>>>>>>>>>> SENDER >>>>>>>>>>>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<title>Test d'envoir de variable par COOKIE</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>
<h2>Envoi d'une variabla par COOKIE</h2>
<p>
<?php
setcookie('cookie_name', 'blablabla', (time() + 3600));
echo "Variable test dans sender : ";
echo $_COOKIE['cookie_name'];
?>
</p>
<a href="COOKIE_reciever.php">Dis-moi bonjour !</a>
</body>
</html>
>>>>>>>>>> RECIEVER >>>>>>>>>>>>>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<title>Test de réception de variable par COOKIE</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>
<h2>reception d'une variable par COOKIE</h2>
<p>Valeur recuperee par COOKIE :
<?php
echo $cookie_name; // exemple 1 (si registar_globals est à on dans php.ini)
//echo $HTTP_COOKIE_VARS['cookie_name']; // exemple 2
//echo $_COOKIE['cookie_name']; // exemple 3 (si on est sur PHP 4.1.0 ou plus)
?>
</p>
</body>
</html>
Je débute aves des tutos, j'expérimente sous MAMP et aucun ne semble résoudre mon problème.
Je veux passer une données, (chaine de caractère ou int) par variable globale ($_GLOBALS ou $COOKIE).
A priori rien de compliqué : un fichier php pour envoyer la donnée, un autre pour la récupérer.
Je copie-colle les exemples des tutos, mais sans succès.
Ci-dessous mon code.
What's the problem ? Est-ce MAMP qu'il faut configurer de manière particulière ?
Thanks,
Bats
>>>>>>>>>>> SENDER >>>>>>>>>>>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<title>Test d'envoir de variable par COOKIE</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>
<h2>Envoi d'une variabla par COOKIE</h2>
<p>
<?php
setcookie('cookie_name', 'blablabla', (time() + 3600));
echo "Variable test dans sender : ";
echo $_COOKIE['cookie_name'];
?>
</p>
<a href="COOKIE_reciever.php">Dis-moi bonjour !</a>
</body>
</html>
>>>>>>>>>> RECIEVER >>>>>>>>>>>>>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<title>Test de réception de variable par COOKIE</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>
<h2>reception d'une variable par COOKIE</h2>
<p>Valeur recuperee par COOKIE :
<?php
echo $cookie_name; // exemple 1 (si registar_globals est à on dans php.ini)
//echo $HTTP_COOKIE_VARS['cookie_name']; // exemple 2
//echo $_COOKIE['cookie_name']; // exemple 3 (si on est sur PHP 4.1.0 ou plus)
?>
</p>
</body>
</html>