help_outline
Ayudanos!
play_arrow
Este sitio utiliza cookies propias y de terceros. Si continúa navegando consideramos que acepta el uso de cookies. OK Más Información.

[SOLUCIONADO] Uploader con seleccion de carpeta

  • 1 Respuestas
  • 1096 Vistas

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

Desconectado Only

  • *
  • Underc0der
  • Mensajes: 219
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
    • Email
  • Skype: cesartorres.1688
« en: Julio 01, 2013, 10:43:19 am »
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
« Última modificación: Marzo 22, 2014, 01:52:57 pm por Expermicid »

Desconectado Only

  • *
  • Underc0der
  • Mensajes: 219
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
    • Email
  • Skype: cesartorres.1688
« Respuesta #1 en: Julio 01, 2013, 03:01:42 pm »
Ya pude hacerlo , les dejo el codigo para el que lo ocupe

Código: PHP
  1. <div class="panel">
  2.     <h4>Selecciona el archivo a subir</h4>
  3.     <form action="" method="POST" enctype="multipart/form-data">
  4.    
  5.     <input  type="file" name="archivo[]" required="required"/><br/>
  6.     <br/>
  7.     <br/>
  8.     <h4>Selecciona el curso</h4>
  9.     <?php
  10.        
  11.                 $result = scandir("./cursos/");
  12.                
  13.                 //echo "Selecciona el curso<br/>";
  14.                
  15.  
  16.                
  17.                 foreach($result as $carpeta){
  18.                                 if($carpeta != ".." && $carpeta !="." && $carpeta !="Thumbs.db"){
  19.                                         echo "<li><input type='radio'
  20.                                                         required='required'
  21.                                                         name='mover'
  22.                                                         value='cursos/".$carpeta."'>".
  23.                                                         $carpeta."<br/>";
  24.                                        
  25.                                         }
  26.                         }
  27.                        
  28.                         echo "<br/>";
  29.         ?>
  30.     <input class="button"type="submit" value="Enviar"/>
  31.     </form>
  32.     </div>
  33.         <div class="panel">
  34.     <h4>Estado de carga</h4>
  35.    
  36.     <?php
  37.        
  38.                 if($_POST["mover"]){
  39.                                 for($i=0;$i<count($_FILES['archivo']['tmp_name']);$i++){
  40.                                                 echo $_FILES['archivo']['name'][$i]."<b> Fue cargado exitosamente a : </b>".$_POST["mover"]."<br/>";
  41.                                                
  42.                                                 copy($_FILES['archivo']['tmp_name'][$i],$_POST["mover"]."/".$_FILES['archivo']['name'][$i]);
  43.                                         }
  44.                         }
  45.        
  46.         ?>
  47.  
  48.     </div>
  49.     </div>
« Última modificación: Marzo 27, 2014, 05:30:24 pm por Expermicid »

 

¿Te gustó el post? COMPARTILO!



[SOLUCIONADO] ¿Kali Linux o Kali Linux Ligth ?

Iniciado por worq

Respuestas: 2
Vistas: 9250
Último mensaje Noviembre 21, 2017, 12:28:54 pm
por Codig0Bit
[SOLUCIONADO] Multiuploader de imagenes con mysql, hosting de imagenes con mysql

Iniciado por graphixx

Respuestas: 4
Vistas: 2378
Último mensaje Marzo 26, 2013, 05:42:58 pm
por Xt3mP
[SOLUCIONADO] ¿Como publicar un software como software libre?

Iniciado por FuriosoJack

Respuestas: 2
Vistas: 1778
Último mensaje Mayo 23, 2017, 07:24:22 am
por HATI
[SOLUCIONADO] Linux Mint, errores, errores y mas errores...

Iniciado por n1sendev

Respuestas: 12
Vistas: 3394
Último mensaje Noviembre 22, 2017, 06:50:55 am
por RuidosoBSD
[SOLUCIONADO] Problem al instalar Windows "cualquier windows"

Iniciado por Made

Respuestas: 7
Vistas: 3227
Último mensaje Septiembre 03, 2012, 04:53:08 pm
por Made