Aunque recomiendo separar funciones php del html, si lo tienes que hacer en un unico archivo....
Estas hablando del perfil del PROPIO usuario, no de algun otro usuario, no? Entonces olvidate del get.
En el login.php, aquí:
Crea una variable de session con la id, ah! y en la query, solo vas a esperar 1 resultado, entonces ponle LIMIT 1
Código PHP:
Ver original<?php
require_once('./config/funciones.php');
conectar('x', 'x', 'x', 'x');
include("mantenimiento.php");
//Variables
{
if($existe->activado != 1) {
echo 'Primero activa tu cuenta entrando a tu correo';
}else{
$_SESSION['logged'] = 'yes';
$_SESSION['uid'] = $existe->uid;
$_SESSION['username'] = $username;
echo '<script>window.location="ofserker.php"</script>';
}
}else{
echo 'El usuario y/o pass son incorrectos.';
}
?>
perfil.php seria lo siguiente, segun la lógica
Código PHP:
Ver original<?php
//Incluyes la conexion a la base de datos
//Haces una query con los datos que necesitas de tu perfil
$q = mysql_query("Select * FROM users WHERE uid='".$_SESSION['uid']."' LIMIT 1");
//Row contiene ahora todos los datos del usaurio
//Y aqui haces el html de tu perfil
?>
<ul>
<li><span>Nombre:</span><?=$row['user'] ?></li>
<li><span>Correo:</span><?=$row['mail'] ?></li>
<li><span>IP:</span><?=$row['ip'] ?></li>
</ul>
Y ya está...puse esos 3 datos porque no conozco tu tabla perfil, pero se supone que la pregunta era como conseguir el id de usuario, lo que está respondido
un saludo