[bruit] equivalent variable globale en php

1 réponse
Avatar
titou44
bonjour

comment avoir l'équivalent d'une variable globale en php ?

merci pour pistes

titou44 chez libresurf.com

1 réponse

Avatar
patrice
Le 02/08/2012 13:18, titou44 a écrit :
bonjour

comment avoir l'équivalent d'une variable globale en php ?

merci pour pistes

titou44 chez libresurf.com





c'est les sessions

http://php.net/manual/en/function.session-start.php
Examples

Example #1 A session example: page1.php
<?php
// page1.php

session_start();

echo 'Welcome to page #1';

$_SESSION['favcolor'] = 'green';
$_SESSION['animal'] = 'cat';
$_SESSION['time'] = time();

// Works if session cookie was accepted
echo '<br /><a href="page2.php">page 2</a>';

// Or maybe pass along the session id, if needed
echo '<br /><a href="page2.php?' . SID . '">page 2</a>';
?>
After viewing page1.php, the second page page2.php will magically
contain the session data. Read the session reference for information on
propagating session ids as it, for example, explains what the constant
SID is all about.

Example #2 A session example: page2.php
<?php
// page2.php

session_start();

echo 'Welcome to page #2<br />';

echo $_SESSION['favcolor']; // green
echo $_SESSION['animal']; // cat
echo date('Y m d H:i:s', $_SESSION['time']);

// You may want to use SID here, like we did in page1.php
echo '<br /><a href="page1.php">page 1</a>';
?>