Hola a todos tengo un problemilla en mi host local tengo un formulario que guarda todo normal sin problemas.
    
Código HTML:
Ver original- <form action="$_SERVER['PHP_SELF'] " method="post" enctype="multipart/form-data">   
- <h1 align="center" class="titulo">- NUEVA NOTA DE PRENSA </h1>
 
- <table  align="center" id="datos" > 
-     <td><input name="id" type="hidden" size="430"> </td> 
-     <td><input name="fichero" type="file" size="30" maxlength="150"></td> 
Pero cuando lo subo al servidor no me guarda, solo la imagen en la carpeta que elegi pero no los datos . 
Creen que el problema sea el action $_SERVER['PHP_SELF'], ya he trabajado antes asi y funcionaba. Debo usar mejor el nombre del formulario en vez del $_SERVER['PHP_SELF']? Cual es el mas recomendable, ya que el modificar que es casi lo mismo que el guardar me funciona normal.