[SOLUCIONADO] Uploader con seleccion de carpeta

Iniciado por Only, Julio 01, 2013, 10:43:19 AM

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

Julio 01, 2013, 10:43:19 AM Ultima modificación: Marzo 22, 2014, 01:52:57 PM por Expermicid
Hola a todos , espero me puedan ayudar, estoy trabajando en una aplicacion la cual me debe subir un archivo al servidor, el detalle es que al momento de subir necesito seleccionar la carpeta donde lo guardara, en mi servidor tengo una carpeta llamada cursos, la cual contiene mas carpetas ejemplo:

cursos
-curso 1
-curso 2
-curso 3

Cuando suba el archivo me deberian de aparecer las carpetas disponibles y seleccionar a cual carpeta deseo subirlo

Gracias a todos por la ayuda

Julio 01, 2013, 03:01:42 PM #1 Ultima modificación: Marzo 27, 2014, 05:30:24 PM por Expermicid
Ya pude hacerlo , les dejo el codigo para el que lo ocupe

Código: php
<div class="panel">
    <h4>Selecciona el archivo a subir</h4>
    <form action="" method="POST" enctype="multipart/form-data">
   
    <input  type="file" name="archivo[]" required="required"/><br/>
    <br/>
    <br/>
    <h4>Selecciona el curso</h4>
    <?php

$result = scandir("./cursos/");

//echo "Selecciona el curso<br/>";



foreach($result as $carpeta){
if($carpeta != ".." && $carpeta !="." && $carpeta !="Thumbs.db"){
echo "<li><input type='radio'
required='required'
name='mover'
value='cursos/".$carpeta."'>".
$carpeta."<br/>";

}
}

echo "<br/>";
?>
    <input class="button"type="submit" value="Enviar"/>
    </form>
    </div>
<div class="panel">
    <h4>Estado de carga</h4>
   
    <?php

if($_POST["mover"]){
for($i=0;$i<count($_FILES['archivo']['tmp_name']);$i++){
echo $_FILES['archivo']['name'][$i]."<b> Fue cargado exitosamente a : </b>".$_POST["mover"]."<br/>";

copy($_FILES['archivo']['tmp_name'][$i],$_POST["mover"]."/".$_FILES['archivo']['name'][$i]);
}
}

?>

    </div>
    </div>