Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/09/2008, 00:56
Avatar de uselox
uselox
 
Fecha de Ingreso: agosto-2008
Ubicación: Lima, Perú
Mensajes: 168
Antigüedad: 15 años, 8 meses
Puntos: 12
Variables via Url

Hola amigos aca les dejo mi avanse...
Al final de este script esta mi problema...
-Lo q estoy haciendo es scanear los archivos q se encuentran dentro de la carpeta "modules" y hacerles un hipervinculo a cada elemento en "menu"
parte izquierda arriba de la pagina.
Código PHP:
<html>
    <head>
        <?php
    
function clear_ext($name){
       if(
strpos($name,"."){//solo se aplicara si tienen extencion...
        
$xl=substr($name,0,strpos($name,"."));
      }
     return 
$xl;
   }
        
$music $_GET['music'];
        echo 
"<title>";
        if(
$music!=""){
          echo 
strtoupper($music);
        } else {
          echo 
strtoupper("intro");
        }
        echo 
" || Toa Tu Music Sta Aki....!!!</title>";
        
?>
<style type='text/css' rel='stylesheet'>
.AA {width:132px;height:24px;background-color:red;font-weight:bold;FONT-SIZE:9px;TEXT-TRANSFORM:uppercase;COLOR:#ffffff;FONT-FAMILY:Verdana;TEXT-ALIGN:center}
.AB {width:132px;height:24px;border-left:dashed red 1.5px;border-right:dashed red 1.5px}
.AC {width:132px;height:24px;background-color:red}
.AD {width:476px;height:24px;background-color:red;font-weight:bold;FONT-SIZE:9px;TEXT-TRANSFORM:uppercase;COLOR:#ffffff;FONT-FAMILY:Verdana;TEXT-ALIGN:center}
.AE {width:476px;height:24px;border-left:dashed red 1.5px;border-right:dashed red 1.5px}
.AF {width:476px;height:24px;background-color:red}
</style>
    <head>
<body>
<table border='0'>
 <tr>
  <td valign='top'>
    <div class='AA'>Music</div>
    <div class='AB' align=left>
    <?php
          $dir 
"modules";
          
$mod scandir($dir);
          
$ar count($mod);
    if(
is_dir($dir)){
      for(
$n=2;$n<$ar;$n++){
            echo 
"<a href='index.php?music=".clear_ext($mod[$n])."'>";
            echo 
strtoupper(substr($mod[$n],0,1));
            echo 
substr($mod[$n],1,strpos($mod[$n],".")-1)."</a><br>";
      }
    }
echo 
"</div><div class='AC'></div></td>";
echo 
"<td valign='top'>";
echo 
"<div class='AD'>Tipo ".$music."</div>";
echo 
"<div class='AE' align='center'><br>";
//
//
echo "</div><div class='AF'></div><br>";
echo 
"<div class='AD'>Musica Online</div>";
echo 
"<div class='AE' align='center'><br>";

    if(
$music!=""){
    if(
is_dir($dir)){
      for(
$n=2;$n<=count($mod);$n++){
              if(
$music == clear_ext($mod[$n])){
                require 
"modules/".$mod[$n];
              }
      }
    }
}else {
echo 
"<iframe src='http://127.0.0.1/play.swf?q=intro'";
echo 
"name='RuzZ' width='445' height='583' frameBorder='0' scrolling='no'>";
echo 
"</iframe>";
}
    
?>
<br></div><div class='AF'></div></td></tr></table>

</body>
<html>
-lo q quiero hacer es q en modules se encuentren carpetas(ya no archivos) a los cuales are hipervinculos en "menu" (usando la variable $music).

-Luego al hacer click en uno de los hipervinculos(osea las carpetas) me scanee los archivos q se encuentra dentro.
-y le aga hipervinculos a cada elemento(aki si archivos) y me mustre en "tipo de musica" top-center de la pagina.
-Al hacer click en uno de los hipervinculos de "tipo de musica" me muestre la informacion q contenga dicho archivo( una segunda variable).
-osea todo este proceso para llegar al archivo de una carpeta de "modules"
me ara un url :
este es un ejemplo : "./?music=baladas&cant=mdo" (algo asi masomenos) creo.
Bueno amigos espero q entiendan mi problema q yo recien empiezo con esto de php.

Última edición por uselox; 13/02/2009 a las 00:08 Razón: Más lobo