
02/08/2007, 11:08
|
| | Fecha de Ingreso: julio-2007
Mensajes: 14
Antigüedad: 17 años, 8 meses Puntos: 0 | |
Re: Problemas en move_uploaded_file Cita:
Iniciado por dasan Hola
El código que procesa la subida del fichero es este:
$target_path = "/home/lagerber/public_html/pruebas/pruebas2/images/articulos/$categoria/";
/* Add the original filename to our target path.
Result is "uploads/filename.extension" */
$target_path = $target_path . basename( $HTTP_POST_FILES['archivo']['name']);
/********** Creo que el error está aquí *****************/ ¿Por qué no pruebas a controlar antes con éste if() ?
if( is_uploaded_file( $HTTP_POST_FILES['archivo']['tmp_name']) ){
if(move_uploaded_file($HTTP_POST_FILES['archivo']['tmp_name'], "$target_path")) {
echo "The file ". basename( $HTTP_POST_FILES['archivo']['name']).
" has been uploaded";
} else{
echo "There was an error uploading the file, please try again!";
}
Logicamente el error parece producido porque no es posible mover el fichero al directorio determinado. Ambos directorios, origen y destino (temp/ y pruebas/) tienen permisos 777.
La verdad es que estoy bloqueado porque no se donde puede estar el error.
Cualquier aportación será bien recibida...
Slds y gracias |