"Warning: copy(../asinpro/data/img_programas/031110101108.jpg) [function.copy]: failed to open stream: No such file or directory"
la direccion esta bien no se si tengo que configurar permisos
Código:
este es el codigo <?php include("../data/dbapertura.php"); if (empty($_FILES['archivo']['name'])) { header("location: programascap.php?proceso=falta indicar fichero 0 archivo con nombre repetido"); //o como se llame el formulario .. } else { $nombre_imagen=date(dmyhms); $tipo="jpg"; $tam_max = 1048576; $_FILES['archivo']['tmp_name'] ; //Nombre que ha recibido el archivo en el servidor de manera temporal $_FILES['archivo']['name']=$nombre_imagen ; //Nombre del archivo enviado $_FILES['archivo']['size'] ; //Tamaño en bytes $_FILES['archivo']['type']=$tipo ; //Tipo del archivo $_FILES['archivo']['error'] ; //Error devuelto al subir el archivo if(is_uploaded_file($_FILES['archivo']['tmp_name'])) { if($_FILES['archivo']['size'] > $tam_max) { unlink($_FILES['archivo']['tmp_name']); echo"El archivo es demasiado grande"; } else { if(strstr($_FILES['archivo']['name'], '..')) { echo "Usuario malintencionado"; } else { copy($_FILES['archivo']['tmp_name'], "../asinpro/data/img_programas/{$_FILES['archivo']['name']}.{$_FILES['archivo']['type']}"); echo"archivo correcto, lo copiamos a la carpeta de destino"; } } /****************************Ingreso de datos***************************/ if(isset($_POST[btnguardar])) { $fecha_ing=date("Y-m-d H:m:s"); mysql_query("insert into asinpro.programas(pro_codigo, pro_titulo, pro_imagen, pro_fec_ing, pro_fec_mod, pro_publicar,pro_orden ,pro_detalle)" ."values('$_POST[pro_codigo]','$_POST[pro_titulo]','$nombre_imagen', '$fecha_ing', '$nombre_imagen','$_POST[pro_publicar]','3', '$_POST[pro_detalle]') ") OR die("Error". mysql_error()); } } } //} ?>