Ver Mensaje Individual
  #4 (permalink)  
Antiguo 22/12/2010, 17:24
xfrancis
 
Fecha de Ingreso: septiembre-2009
Mensajes: 164
Antigüedad: 15 años, 1 mes
Puntos: 3
Respuesta: Crear perfil publico

Bueno, ya tienes la mayor parte hecha! No se si esto es lo que estas buscando, pero algo simple es hacer un perfil.php

Código PHP:
<?
include('conn.php'); //incluye la conexión a la db y la sesión

$id $_GET['id'];

if(
$_SESSION['idusuario'] == $id)
{
//Aqui muestras lo puede ver el usuario en su propio perfil
}
else
{
//y aqui lo que quieres que sea visible para los demas usuarios
}

//lo siguiente es un ejemplo de como mostrar los datos, incluye los en la respectiva seccion del if segun quieras que sean publicos o privados.

$user=mysql_query("SELECT * FROM usuarios WHERE id='$id' ");
if(
$user_ok=mysql_fetch_array($user) )
{

echo 
'Usuario <b>'.$user_ok["nick"].'</b><br>';
echo 
'<img src="'.$user_ok["foto"].'" width="50" height="50" alt="'.$user_ok["nick"].'"/>';
echo 
'<br>Email: <a href="mailto:'.$user_ok["email"].'">'.$user_ok["email"].'</a><br>';
}
?>
Espero que te ayude! Un saludo!