Programación Web y Scripting > PHP

 Upload En Diferente Carpeta

(1/2) > >>

RadicalEd:
Hola chicos de SoloCodigo, tengo una consulta aca y otra que al rato dejo en JavaScript.

Como hago para subir archivos en diferente carpeta usando este script.


--- Código: Text ---<?php   if($boton)   {    if (is_uploaded_file($HTTP_POST_FILES['archivo']['tmp_name']))  {      copy($HTTP_POST_FILES['archivo']['tmp_name'], $HTTP_POST_FILES['archivo']['name']);      $subio = true;    }    if($subio)  {      echo "El archivo subio con exito<br>";    $var1 = $HTTP_POST_FILES['archivo']['name'];    echo $var1;    $link = mysql_connect($mod_host, $mod_user, $mod_password);      mysql_select_db($mod_db, $link);      $result = mysql_query("INSERT INTO archivo VALUES('$nombre','192.168.1.9/pagina/".$var1."','$observacion')" , $link);    }  else  {      echo "El archivo no cumple con las reglas establecidas";    }    die();   }?> Lo que pasa es que me graba sobre la carpeta donde tengo los scripts de php y todo eso y necesito guardarlo en una carpeta por ejemplo "archivospdf" que esta sobre la carpeta de los script, osea, como una subcarpeta.

Mollense:
Buenas...

No tengo experiencia con eso pero hasta que encuentres la solución... ¿No podrías mover el o los archivos una vez que termines el upload?

 :beer:

RadicalEd:
Es que no lo quiero hacer manual, ya que como ves guardo en una tabla y ademas no puedo estar revisando que archivos han subido para pasarlos a la otra carpeta.

ibito:
A ver si te sirve cambiar la parte del copy a

--- Código: Text --- copy($HTTP_POST_FILES['archivo']['tmp_name'], "archivospdf/".$HTTP_POST_FILES['archivo']['name']);  

Mollense:

--- Cita de: "RadicalEd" --- Es que no lo quiero hacer manual, ya que como ves guardo en una tabla y ademas no puedo estar revisando que archivos han subido para pasarlos a la otra carpeta.
--- Fin de la cita ---
Lo que yo decía era hacerlo por código. Pero no debe ser la mejor solución. Fijate como dice ibito.

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa