Ver Mensaje Individual
  #4 (permalink)  
Antiguo 21/03/2007, 05:16
Avatar de cala932
cala932
 
Fecha de Ingreso: septiembre-2006
Ubicación: San Juan-Argentina
Mensajes: 902
Antigüedad: 18 años, 2 meses
Puntos: 9
Re: Prueba local de formulario para enviar archivos

Ambos codigos estan bien, ahora una observacion en el primer codigo que pusiste
Código PHP:
<?php 
// In PHP 4.1.0 or later, $_FILES should be used instead of $HTTP_POST_FILES.
if (is_uploaded_file($HTTP_POST_FILES['userfile']['tmp_name'])) {
copy($HTTP_POST_FILES['userfile']['tmp_name'], "/imagenes");
} else {
echo 
"Possible file upload attack. Filename: " $HTTP_POST_FILES['userfile']['name'];
}
/* ...or... */
move_uploaded_file($HTTP_POST_FILES['userfile']['tmp_name'], "/place/to/put/uploaded/file");
?>
La segunda parte, es decir move_upload..... esta de mas, o haces la primera o la segunda.

Para probarlo de forma local, debes incluir la ruta completa de los directorios en donde vas a guardar las imagenes. por ejemplo:
Código PHP:
if(is_uploaded_file($HTTP_POST_FILES['archivo']['tmp_name'])) {
copy($_FILES['userfile']['tmp_name'],"C:/AppServ/www/imagenes/"); 
Podrias probar si realmente esta subiendo el archivo, colocando algo asi al principio:
Código PHP:
if(is_uploaded_file($HTTP_POST_FILES['archivo']['tmp_name'])
echo
"el archivo ha sido subido";
else 
echo
"No se ha podido subir el archivo"
Prueba con lo que te he dicho. Suerte y saludos. Cualquier cosa seguimos viendo
__________________
->Aprender es un proceso que incluye el error..