Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/10/2008, 14:09
jeankex
 
Fecha de Ingreso: agosto-2008
Mensajes: 102
Antigüedad: 16 años, 5 meses
Puntos: 0
Información Problema con mayusculas y minusculas

Bueno una duda yo uso web modular pero teng un incobeniente:
este es el codigo que uso pa definir una web modular:
Código PHP:
<?php

//Primero recibimos las variables
$musica=$_GET['musica'];

//Preguntamos si $musica esta vacio [es decir si no se especifico algun genero]
if($musica==NULL//NULL quieire decir "Nulo o Vacio"
{
    
//si esta vacio le asignamos un genero por defecto.
    
$musica="reggaeton";
}

//Para hacer las cosas mas faciles:
$dir_gen="generos/"//especifica la carpeta donde esta las listas de generos.Fijate en el "/".
$ext=".php";//extension de la listas

//Bueno esto seria lo mas basico para empezar un web modular con PHP. seguimos....
?>
y luego ene l campo para mostrar las listas uso esto:
Código PHP:
 <?
    
//Ahora mostramos la lista
    
    //primero preguntamos si el genero existe
    
if(file_exists($dir_gen.$musica.$ext))//notese que especificamos la carpeta donbde esta las listas.
    
{
        
//si existe, entonces lo INCLUIMOS
        
include($dir_gen.$musica.$ext);
    }
    else 
//en caso contrario [si no existe]
    
{
        echo 
"Error: No se encuentra la lista de ".$musica;
    }
    
    
?>
Pero tengo ahi un inconbeniente:
por ejemplo en mi url:
index.php?genero=regeeaton
index.php?genero=baladas
index.php?genero=baladas-en-ingles
.
.
.
Bueno al hacer click en las url me salen en el titulo asi:
Genero: reggeton >>miweb
Genero: baladas >> mi web
Genero: baladas-en-ingles >> mi web
como debo hacer para que en el titulo me aparesca todo en mayuscula y los "-" en espacios osea mas omenos asi:

Genero: BALADAS >>miweb
Genero: BALADAS EN INGLES >>miweb
ya que cuento con un monton de archivos y entonces cambiar todos los nombres de los archivos se me es muy trabajoso habra manera de hacerlo en php pa qu eme muestre todo en mayuscula y la barrita(-) en espacio
Gracias de antemano sus respuestas.