Ver Mensaje Individual
  #2 (permalink)  
Antiguo 31/01/2003, 12:10
Avatar de JavierB
JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 3 meses
Puntos: 772
Hola, pepelucho.

Prueba esto a ver que tal:
Código PHP:
<html>
<
head>
<
script language="JavaScript">
    function 
archivo(valor) {
        if (
valor.indexOf("\\")!=0) {
            
posi=valor.lastIndexOf("\\");
            
valor=valor.substr(posi+1,255);
            
archi.value=valor;
        }
    }
</script>
</head>

<body bgcolor="#FFFFFF" text="#000000">
<input type="file" name="file" onChange="archivo(this.value)">
<input type="text" id="archi">
</body>
</html> 
La primera barra que va entre comillas es doble aunque en el código aparezca solo una y en la línea siguiente también es una barra invertida doble entre las comillas.

He supuesto que el archivo lo seleccionas del disco duro de tu ordenador. Si no es así...

Saludos,

Última edición por JavierB; 31/01/2003 a las 14:06