I was wondering if there is an easy solution to add some php "if" code when my website tries to show the widgets and if it has $_SESSION I set on homepage (based on the source of which they came) not to show one of them?
The easiest way to do this is via
<?php if ($a == $b) // Your $_SESSION stuff dynamic_sidebar( 'Right Sidebar' ); ?>
Any widgets contained in the "Right Sidebar" will now be loaded based on your condition. You should use this with