Ver Mensaje Individual
  #7 (permalink)  
Antiguo 06/10/2006, 09:48
Avatar de djreficul
djreficul
 
Fecha de Ingreso: julio-2006
Ubicación: Cork
Mensajes: 672
Antigüedad: 18 años, 8 meses
Puntos: 0
Haz alerts o document.write o algo para saber el valor de la variable tam a ver si te esta haciendo bien el split o no... no toy seguro si habra q hacer lo mismo q en PHP y escapar la \ usando \\ en su lugar.

Ademas, te recuerdo q los arrays empiezan en el 0. Asi q tamano=aruta[tam].length; es un elemento q no existe. tamano=aruta[(tam-1)].length; pillaría el último elemento.

Otra cosa, aunque permitas las extensiones q permites hay algunas q tiene mas de 3 letras. Es mejor usar lastIndexof ("."), creo q es asi, para buscar el ultimo punto q determine la extension.

X el resto del código no veo nada mal aunque ahora mismo acabo de llegar al curro y no estoy aun al 100%.

Saludos.
__________________
La muerte es un camino que todos debemos recorrer...