Ver Mensaje Individual
  #3 (permalink)  
Antiguo 29/03/2005, 22:04
Avatar de Torus
Torus
 
Fecha de Ingreso: enero-2002
Ubicación: Tú buscame y me encontraras
Mensajes: 413
Antigüedad: 22 años, 3 meses
Puntos: 0
Hola Cluster gracias por responder, te pongo parte del codigo que se genera dentro y fuera del texarea
dentro del texarea
Código PHP:
<code><font color="#000000">
<font color="#0000BB"><?php
<br />
<
br /></font><font color="#FF8000">// muestra directorios 

<br /></font><font color="#007700">function </font><font color="#0000BB">showDir</font><font color="#007700">(</font><font color="#0000BB">$dir</font><font color="#007700">, </font><font color="#0000BB">$i</font><font color="#007700">, </font><font color="#0000BB">$maxDepth</font><font color="#007700">){
<
br />   </font><font color="#0000BB">$i</font><font color="#007700">++;
<
br />   if(</font><font color="#0000BB">$checkDir </font><font color="#007700">= </font><font color="#0000BB">opendir</font><font color="#007700">(</font><font color="#0000BB">$dir</font><font color="#007700">)){
<
br />       </font><font color="#0000BB">$cDir </font><font color="#007700">= </font><font color="#0000BB">0</font><font color="#007700">;
<
br />       </font><font color="#0000BB">$cFile </font><font color="#007700">= </font><font color="#0000BB">0</font><font color="#007700">;
<
br />       </font><font color="#FF8000">// chequea todos los archivos en $dir, add to array listDir or listFile
<br />       </font><font color="#007700">while(</font><font color="#0000BB">$file </font><font color="#007700">= </font><font color="#0000BB">readdir</font><font color="#007700">(</font><font color="#0000BB">$checkDir</font><font color="#007700">)){
fuera del texarea
Código PHP:
<?php 

// contenido del directorio
function showDir($dir$i$maxDepth){ 
   
$i++; 
   if(
$checkDir opendir($dir)){ 
       
$cDir 0
       
$cFile 0
       
// chequea todos los archivos en $dir, add to array listDir or listFile 
       
while($file readdir($checkDir)){ 
           if(
$file != "." && $file != ".."){ 
               if(
is_dir($dir "/" $file)){ 
                   
$listDir[$cDir] = $file
                   
$cDir++; 
               } 
               else{ 
                   
$listFile[$cFile] = $file
                   
$cFile++; 
               } 
           } 
       } 
        
       
// muestra directorios 
       
if(count($listDir) > 0){ 
           
sort($listDir); 
           for(
$j 0$j count($listDir); $j++){ 
               echo 

               <tr>"

                   
$spacer ""
                   for(
$l 0$l $i$l++) $spacer .= "&emsp;"
                   
// crea enlace 
                   
$link "<a href=" $_SERVER["PHP_SELF"] . "?dir=" $dir "/" $listDir[$j] . ">$listDir[$j]</a>"
                   echo 
"<td>" $spacer $link "</td> 
               </tr>"

               
// listatodos los subdirectorios 
               
if($i $maxDepthshowDir($dir "/" $listDir[$j], $i$maxDepth); 
           } 
       }
como puedes ver es totalmente diferente simplemente por estar o no dentro del texarea. Tienes razon al sugerirme que utilice fopen() para leer el archivo, pero no queda tan "bonito"
Saludos cordiales
__________________
Hay tanto que aprender y tan poco tiempo

Última edición por Torus; 29/03/2005 a las 22:07