Esto no es correcto (fijate bien en los ejemplos que puse):
Código PHP:
echo $_SESSION['$url']; // no me despliega nada
Código PHP:
$_SESSION['$url']= $ip;
debería ser:
Código PHP:
echo $_SESSION['url']; // no me despliega nada
Código PHP:
$_SESSION['url']= $ip;
Te recuerdo una vez más que $_SESSION es un array ..
PD: El array superglobal $_SESSION sólo está disponible desde PHP 4.1.0 en adelante.
Un saludo,