¿Has realizado un var_dump a id? var_dump($id); para ver lo que te devuelve.
Una cosa que no entiendo es:
Código PHP:
Ver original<?php
//conexion a nivel local wampserver
echo $f['nombre'].'<br>';
echo "<a href=\"comentarios.php?id_fotoprofile=".$row['id_fotoprofile'].">\"><img src=\"{$f['foto']}\" width=\"100\" heigth=\"100\" /></a>";
}
?>
Si te fijas, ese
$row['id_fotoprofile'], no debería de ser
$f['id_fotoprofile'] ¿? Ya que en ese código la variable $row no existe, por eso deduzco que no te coge ninguna identidad.
El archivo comentar lo veo bien excepto el session_start(), que debes de ponerlo al principio de todo.
Así:
Código PHP:
Ver original<?php
$id = $_GET['id_fotoprofile'];
include("config.php");
$sql = "SELECT * FROM comentar WHERE id_fotoprofile='".$id."'";
echo "Comentarios:".$row['comentario']."";
?>
Saludos,