Ok... mira... en el caso de php en cada pagina que vayas a usar las variables de sesion... debes poner esto:
Código PHP:
session_start();
Con una vez que lo hagas la pagina queda habilitada para comunicarse con las variables de sesion y poder cargarlas o modificarlas.
Luego para la asignacion siempre se usa el = y no es necesario que declares la variable antes de utilizarla. (es una buena practica, pero eso es una diferencia con VB)
test.php
Código PHP:
session_start();
$_SESSION['test'] = "esto es una prueba";
echo '<a href="test2.php">Ir a la proxima pagina</a>';
test2.php
Código PHP:
session_start();
echo $_SESSION['test'];
Suerte!