Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 29
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2008
    Messaggi
    226

    realizzare "esplora risorse"

    salve a tutti,

    avrei necessità di realizzare nella mia pagina modulistica.php un menù tipo "esplora risorse" di windows.

    ho su C: una cartella "allegati" che contiene tante cartelle e file, a loro volta queste cartelle contengono altre cartelle e file, e così via...

    vorrei poterle visualizzare a video, tipo "ESPLORA RISORSE"

    devo poter cliccare sulle cartelle e vedere il contenuto....poter cliccare sui file (che saranno tutti o quasi pdf) e aprirli...

    non sono per niente esperto in queste cose...non so cosa fare e come fare

    c'è qualcuno che può aiutarmi? VVoVe:

  2. #2
    Utente di HTML.it L'avatar di thitan
    Registrato dal
    Feb 2001
    Messaggi
    716
    ce n'è uno già fatto, lo trovi su sourceforge
    ma è in ajax+php, farlo tutto lato server sarebbe una roba lentissima credo

    il link: http://sourceforge.net/projects/ajaxexplorer/

    occhio però che così a naso necessita di una blindatura per la sicurezza mica da ridere

    www.inter-rail.it
    travellers, not tourist
    Is cuma cá mhinice a théann tú ar strae; is é is tábhachtaí gurb áil leat do bhealach a aimsiú arís.

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2008
    Messaggi
    226
    ho questo codice, che mi visualizza il contenuto della cartella "allegati"

    codice:
    <?php
    	function list_elements($dir,$out)
    	  {
    	  $file_list = '';
    	  $stack[] = $dir;
    	  while ($stack)
    		{
    		$current_dir = array_pop($stack);
    		if ($dh = opendir($current_dir))
    		  {
    		  while (($file = readdir($dh)) !== false)
    			{
    			if ($file !== '.' AND $file !== '..')
    			  {
    			  $current_file = "{$current_dir}/{$file}";
    			  if (is_file($current_file))
    				{
    				$file_list[] = "{$current_dir}/{$file}";
    				}
    			  elseif (is_dir($current_file))
    				{
    				$stack[] = $current_file;
    				$dirs[]=$current_file; //l' array delle directory
    			  //echo $current_file." corrisponde ad una directory
    ";    // questa
    				}
    			  }
    			}
    		  }
    		}
    	  if ($out=='file')
    		return $file_list;
    	  if ($out=='dir')
    		{
    		//$dirs=array_reverse($dirs);
    		return $dirs;
    		}
    	  }
    		
    	$dirs=list_elements("C:\Programmi\Apache\Apache2.2\htdocs\sito\allegati",'dir');  // QUI gli dici che cartella vuoi leggere e ti restiuisce le directory
    	$files=list_elements("C:\Programmi\Apache\Apache2.2\htdocs\sito\allegati",'file'); // QUI gli dici che cartella vuoi leggere e ti restiuisce i files
    			
    	echo "<pre>";
    	print_r($files);
    ?>
    e funziona

    solo che mi visualizza tutto così:

    Array
    (
    [0] => C:\Programmi\Apache Software Foundation\Apache2.2\htdocs\sitoCerin\allegati/Certificato RINA.pdf
    [1] => C:\Programmi\Apache Software Foundation\Apache2.2\htdocs\sitoCerin\allegati/Comuni/Molfetta/molfetta.txt
    [2] => C:\Programmi\Apache Software Foundation\Apache2.2\htdocs\sitoCerin\allegati/Comuni/Bitonto/bitonto.txt
    [3] => C:\Programmi\Apache Software Foundation\Apache2.2\htdocs\sitoCerin\allegati/Comuni/Bisceglie/bisceglie.txt
    )

    e non mi piace!!!

    dovrebbe essere graficamente migliore, tutto cliccabile, cartelle che si aprono...file che si aprono...

    ecco dov'è la difficoltà VVoVe:

  4. #4
    Utente di HTML.it L'avatar di thitan
    Registrato dal
    Feb 2001
    Messaggi
    716
    ma il link che ti ho dato lo hai aperto?!?

    fare una cosa del genere, credimi, richiede un sacco di tempo, conoscenze, e voglia di farlo

    p.s: cmq il link che ti ho dato hanno aggiornato la versione, ora sembra un pò più sicura di quella che avevo visto io

    www.inter-rail.it
    travellers, not tourist
    Is cuma cá mhinice a théann tú ar strae; is é is tábhachtaí gurb áil leat do bhealach a aimsiú arís.

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2008
    Messaggi
    226
    ora provo...

  6. #6
    Utente di HTML.it L'avatar di thitan
    Registrato dal
    Feb 2001
    Messaggi
    716
    Originariamente inviato da infodec
    ora provo...

    no no spettaaaaaaaaaaaaaaaa

    ho sbagliato il link
    quello giusto è
    http://sourceforge.net/projects/ajax-explorer/

    (manca il -)

    www.inter-rail.it
    travellers, not tourist
    Is cuma cá mhinice a théann tú ar strae; is é is tábhachtaí gurb áil leat do bhealach a aimsiú arís.

  7. #7
    Utente di HTML.it
    Registrato dal
    Jan 2008
    Messaggi
    226
    ora si....

    infatti non riuscivo a capire

  8. #8
    Utente di HTML.it
    Registrato dal
    Jan 2008
    Messaggi
    226
    ma non si può realizzare una cosa del genere?

    aiuto

  9. #9
    Utente di HTML.it L'avatar di thitan
    Registrato dal
    Feb 2001
    Messaggi
    716
    Originariamente inviato da infodec
    ma non si può realizzare una cosa del genere?

    aiuto
    bhè, se l'han fatto loro lo puoi fare anche tu
    dipende sempre da quanto tempo hai a disposizione


    ma quello non ti và bene?

    www.inter-rail.it
    travellers, not tourist
    Is cuma cá mhinice a théann tú ar strae; is é is tábhachtaí gurb áil leat do bhealach a aimsiú arís.

  10. #10
    Utente di HTML.it
    Registrato dal
    Jan 2008
    Messaggi
    226
    praticamente dovrei realizzare un "TreeView".... come?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.