Si, me di cuenta y coloque el codigo de la siguiente manera:
Código PHP:
move_uploaded_file($archivo,$nombre);
$fp=fopen($nombre, "rb");
$imagen=fread($fp,$tamanio);
$imagen=addslashes($imagen);
fclose($fp);
unlink($nombre);
Me di cuenta por que me daba error en la linea de abajo.
En cuanto a si me graba datos en la bd si que me los guarda, pero no me los muestra. Cosa que no entiendo, en mi ordenador me funciona bien.
Un saludo