Código PHP:
<?
# Comprovamos que se haya subido un fichero
if (is_uploaded_file($_FILES["userfile"]["tmp_name"]))
{
# Cogemos el formato de la imagen
if ($_FILES["userfile"]["type"]=="image/jpeg" || $_FILES["userfile"]["type"]=="image/pjpeg" || $_FILES["userfile"]["type"]=="image/gif" || $_FILES["userfile"]["type"]=="image/bmp" || $_FILES["userfile"]["type"]=="image/png")
{
# Cogemos la anchura y altura de la imagen
$info=getimagesize($_FILES["userfile"]["tmp_name"]);
# Escapa caracteres especiales
$imagenEscapes=mysql_real_escape_string(file_get_contents($_FILES["userfile"]["tmp_name"]));
# Agregamos la imagen a la base de datos
$result=mysql_query("UPDATE user_registration SET avatar='".$imagenEscapes."' WHERE usuario='".$_SESSION['k_username']."' ",$link);
# Cogemos el identificador con que se ha guardado
$id=mysql_insert_id();
}}
?>
<form ENCTYPE="multipart/form-data" action="user.php" method="POST">
<INPUT NAME="userfile" TYPE="file">
<p><input type="submit" value="Guardar Imagen">
<?
// armo el query
$result = mysql_query("SELECT avatar FROM user_registration WHERE usuario='".$_SESSION['k_username']."'");
while($f = mysql_fetch_assoc($result)){
?>
<table border="2" cellspacing="2" cellpadding="2" widht="200" height="200">
<tr>
<td>
<img src=<?php echo $f['avatar']; ?> width="65" height="65"/></td>
</tr>
</table>
<?
}
?>