Seleccionar carpeta con un combobox

Iniciado por lee51, 8 Septiembre 2017, 16:00 PM

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

lee51

Hola amigos.

He encontrado este codigo de hace tiempo en esta pàgina.
Me gustaria pedir ayuda para  utilizar-lo para hacer lo siguiente.

Tengo un player que me sirve para escuchar las canciones de una carpeta.
Esta carpeta le pongo el nombre en el campo $relMusicDir=CARPETA

Mi pregunta es si modificando alguna cosa de este codigo, puedo modificar esta carpeta que escribo manualmente  $relMusicDir=

Ahora mismo el codigo muestra la carpeta, pero creo que no hace nada mas.

Des de mi ignorancia lo veo muy facil, tengo claro que no lo sera tanto... no se si alguien puede ayudarme. 

Saludos y gracias por todo.

<select name="select">
<?php
//Archivos ignorados
$list_ignore = array ('.','..');
$handle=opendir(".");
$msg = "No hay poyectos";
while ($file = readdir($handle)) {
if (is_dir($file) && !in_array($file,$list_ignore)) {   
  $msg = '';
   echo '<option>'.$file.'</option>';
   }
}
closedir($handle);
echo $msg;
?>
</select>

ivancea96

Si lo que quieres es que el usuario ponga el nombre de la carpeta, lo puedes hacer con un formulario. Aquí hay un pequeño tutorial de formularios: https://www.w3schools.com/php/php_forms.asp
Cualquier interacción del usuario con el php es probable que la quieras hacer con un formulario.

lee51

Primero gracias por la ayuda.
Me he explicado mal.
Lo que quiero es que el usuario pueda modificar la carpeta de reproduccion a traves de este combo.
Yo tengo unas carpetas y el usuario que pueda escoger la que quiere reproducir.
El nombre de la carpeta hasta ahora la pongo manualmente en el php, en el campo que he puesto antes.

Espero que se entienda mejor.

Saludos

ivancea96

Combobox, campo de texto, lo que sea, puede ir por un formulario. El caso es que un formulario es la forma común de enviar datos al servidor.