Tengo una duda que espero que puedan ayudarme. Me explico. Tengo un formulario en el que cargo un archivo. Pero al cargarlo el $_FILE no me esta funcionando de forma correcta, pues me cambia el nombre y no lo reconoce.
A continuación les muestro un print_r del "$_FILES"
Código PHP:
Ver original
Como ven me pone el type "octet-stream" que por lo que vi es como si PHP "no reconociera" el formato. Sin embargo, considero tengo el codigo bien, pues lo he realizado varias veces antes y nunca me habia pasado esto.
Les muestro el código del formulario:
Código PHP:
Ver original
<?php echo " <form action=\"$_SERVER[PHP_SELF]\" method=\"POST\" \"multipart / form-data\" name=\"f\" id=\"f\"> <table> <tr> <td>Subir Archivo</td> <td> <input type=\"file\" name=\"archivo\" id=\"archivo\"class=\"indata\"> <input type=\"hidden\" name=\"nombre_archivo\" id=\"nombreArchivo\"> </td> <td> <input type=\"submit\" onclick=\"return validarArchivo(f)\" name=\"subir_archivo\" id=\"subir_archivo\" value=\"Subir\" class=\"button\"> </td> </tr> </table> " ?>
A alguien le ha sucedido esto? que pueda darme una idea de como solucionarlo?