Hola a todos,
Soy nuevo en el foro y nuevo en el desarrollo web; Y espero que me puedan ayudar.
Tengo instalado PHP sobre IIS y estoy tratando de subir un archivo, pero algo sucede HTTP_POST_FILES["arcchivo"]["name"] está vacio. ¿Alguien tiene una idea de por que?
He reducido el código al mínimo y no creo que sea eso, no sé si tenga que habilitar alguna librería o algun parametro en el archivo php.ini
Gracias de antemano.
<form action="guardararchivo.php" method="post" enctype="multipart/form-data" name="form1" id="form1">
<label>Archivo
<input type="file" name="archivo" id="archivo" />
</label>
<input type="submit" name="guardar" id="guardar" value="Guardar" />
</form>
/*---- guardararchivo.php-----
<?php
if (is_uploaded_file($HTTP_POST_FILES["archivo"]["tmp_name"]))
{
copy($HTTP_POST_FILES["archivo"]["tmp_name"], "./imagenes/".$HTTP_POST_FILES["archivo"]["name"]);
echo "<b>se subio</b></br>";
}
else
{
echo "<b>no se subio</b></br>";
}
echo $HTTP_POST_FILES["archivo"]["name"]."</br>";
?>