Ver Mensaje Individual
  #7 (permalink)  
Antiguo 18/02/2010, 16:55
dpbataller
 
Fecha de Ingreso: agosto-2009
Mensajes: 134
Antigüedad: 14 años, 8 meses
Puntos: 3
Respuesta: Pequeño proyecto (Blog)

He conseguido que acepte el archivo y lo guarde, pero... ¿Cómo le puedo decir que lo guarde en una carpeta que tengo en el directorio llamada files?Ahora la guara en la raiz de la carpeta proyecto, es decir, donde está todo... los .html, .css etc.. entendeis no?
Código PHP:
Ver original
  1. $nombre_archivo = $_FILES['archivo']['name'];
  2.     $tipo_archivo = $_FILES['archivo']['type'];
  3.     $tamano_archivo = $_FILES['archivo']['size'];
  4.     //compruebo si las características del archivo son las que deseo
  5.     if (!((strpos($tipo_archivo, "gif") || strpos($tipo_archivo, "jpeg")) && ($tamano_archivo < 100000))) {
  6.         echo "La extensión o el tamaño de los archivos no es correcta.
  7.         <br><br><table><tr><td><li>Se permiten archivos .gif o .jpg<br><li>se   permiten archivos de 100 Kb máximo.</td></tr></table>";
  8.     }else{
  9.         if (move_uploaded_file($_FILES['archivo']['tmp_name'], $nombre_archivo)){
  10.            echo "El archivo ha sido cargado correctamente.";
  11.         }else{
  12.            echo "Ocurrió algún error al subir el fichero. No pudo guardarse.";
  13.         }
  14.     }