Hola caricatos!
La verdad es que tenia el formulario anidado en la pagina
crear_galeria.html , pero ya lo he solucionado y sigo igual, ahora la pagina crear_galeria.html:
<html>
<head>
<title>NUEVA GALERIA</title>
</head>
<body background="../Pagina_Web/Imagenes/crepusculo.bmp">
<form name="from1" method="post" enctype="multipart/form-data" id="form1" action="crear_galeria1.php">
<p> </p><p> </p>
<center><font color="#FF9900" size="+2"><b>INTRODUCE EL NOMBRE Y UNA DESCRIPCION DE LA GALERIA</b></font></center>
<p> </p>
<TABLE align="center">
<TR>
<TD align="left"><label><font color="#FF9900" size="3"><b>NOMBRE GALERIA:</b></font></label></TD>
<TD align="left"><input name="nombre" type="text" id="nombre"></TD>
</TR>
</TABLE>
<p>
<center><input style="color:#000099" type="submit" name="submit" value="ACEPTAR"></center>
</p>
</form>
</body>
</html>
Me estoy volviendo loco

, es como si la variable que envio por metodo post $nombre perdiera su valor una vez dentro del codigo de subida.
puedes echarme un cable caricatos?