Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/12/2008, 21:10
Avatar de Yamilskate
Yamilskate
 
Fecha de Ingreso: septiembre-2006
Mensajes: 94
Antigüedad: 17 años, 6 meses
Puntos: 0
Pregunta move_uploaded_file, no copia archivo donde debería ser!

<?php
$directorio = 'img_/';
$nombre_archivo = $_FILES['file']['name'];

$uploaddir = "$directorio/$cve_avaluo/";
$uploadfile = "$uploaddir/$nombre_archivo";

(!is_dir('C:/wamp/www/subir_archivos/img_/'.$cve_avaluo))? mkdir($uploaddir, 0777) : $mess_error .='Error la carpeta ya existe <br>';//crea el directorio
if (is_dir('C:/wamp/www/subir_archivos/img_/'.$cve_avaluo)) echo "existe el directorio"; else echo "no existe";

if (is_uploaded_file(@$_FILES['file']['tmp_name']))
move_uploaded_file(@$_FILES['file']['tmp_name'], $uploadfile);

?>

El problema es:
Hay un comportamiento extraño pués este código me crea correctamente la carpeta con el valor de "$cve_avaluo" pero mi archivo no lo carga en dicha carpeta, sino que lo pone en el directorio padre, osea en 'C:/wamp/www/subir_archivos/img_/

Última edición por Yamilskate; 15/12/2008 a las 21:16