puoi provare a mettere un if a inizio pagina, del tipo:

Codice PHP:
if ($_GET['id']!=$user_id)
{
    echo 
"Non puoi accedere a questa pagina";
    exit;

Ovviamente ad $user_id dovresti mettere il valore dell'id. Se usi un database mysql dovresti fare una cosa del genere:

Codice PHP:
$query="SELECT * from utenti WHERE id='$_SESSION[id]'";
$result=mysql_query($query) or die("impossibile selezionare utente");
$user=mysql_fetch_array($result);

$user_id=$user['id'
penso che una cosa del genere dovrebbe funzionare