Is there a list anywhere of all the session variables that Drupal inherently uses? I'll need to track around 9 additional variables, and want to make sure I'm not over-riding Drupal (some of them are only one letter long).

Comments

You need to namespace your variables. This will prevent conflicts. So if your module is named my_module:

<?php
$_SESSION
['my_module']['some_variable'] = t('Something');
$_SESSION['my_module']['some_other_variable'] = t('Something else');
?>

Module names must be unique, and therefore there will never be any clashes with any of Drupal's variables, nor with any other contributed module (well, ideally/theoretically).

Jaypan
Our newest Drupal site: PacificAikido.com (Drupal showcase)