Hallo,
da fehlt aber immer noch das www und der domain name in meinen tests ...
auch das gehört eigentlich dazu!
oh man...
schon mal daran gedacht?
$url = 'http://'.$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI'];
oder
$url = 'http://'.$_SERVER['SERVER_NAME'].$_SERVER['PHP_SELF'];