Código:
<form action="<?=$PHP_SELF?>" method="post" enctype="multipart/form-data" name="form1"> <p align="center">Archivo <input name="archivo" type="file" id="archivo"> </p> <p align="center"><input name="boton" type="submit" id="boton" value="Enviar"> <input type="hidden" name="ini" value="1"></p> </form> <? if($_POST[ini]==1) { if (is_uploaded_file($HTTP_POST_FILES['archivo']['tmp_name'])) { copy($HTTP_POST_FILES['archivo']['tmp_name'], $HTTP_POST_FILES['archivo']['name']); $subio = true; } if($subio) { echo $HTTP_POST_FILES['archivo']['tmp_name'].'<br>'.$HTTP_POST_FILES['archivo']['name']; echo "El archivo subio con exito"; } else { echo 'hola'.$HTTP_POST_FILES['archivo']['tmp_name'].'<br>'.$HTTP_POST_FILES['archivo']['name']; echo "No se puedo subir"; } die(); } ?>
en mi servidor local (mi pc) puedo subir archivos sin problemas...
pero cuando los usbo al servidor real, no me sube los archivos...
Observen que imprimo los valores echo $HTTP_POST_FILES['archivo']['tmp_name'].'<br>'.$HTTP_POST_FILES['archivo']['name'];
y en servidor local los muestra bien, pero en el oficial los muestra vacios y siempre entra al ciclo de que el archivo no se puedo subir
que es lo que puede ser???
que me recomiendan???
necesito la ayuda urgente
gracias de antemano