En IE si puedo tomar toda la ruta que se pone en el input type=file, en el mozilla no, como puedo tomar toda la ruta del file en mozilla o que debo poner para que me acepte la ruta o como la guarda o algo que deba hacer?
gracias

| |||
input type= file en mozilla Hola a todos tengo que subir archivos txt del cliente al servidor, en IE funciona bien pero en mozilla no hace nada. En IE si puedo tomar toda la ruta que se pone en el input type=file, en el mozilla no, como puedo tomar toda la ruta del file en mozilla o que debo poner para que me acepte la ruta o como la guarda o algo que deba hacer? gracias ![]() Última edición por Betina232022; 07/08/2009 a las 15:19 |
| |||
Respuesta: input type= file en mozilla Agrego el código: function RN() { var cadena = document.getElementById("ar_datos").value; if (cadena=="") { alert("El campo de la ruta no debe estar en blanco"); return false; } else { cadena = "file:///" + cadena; return true; } } <form name='leer' enctype="multipart/form-data" method='post' action="/cgi-win/bd.exe/EM"> <input type="file" value ="50" id="ar_datos" value=""> <input type='submit' value ='Abrir' onclick="return RN();"> </form> con este código no me marca ningún error pero no se va al CGI |
| ||||
Respuesta: input type= file en mozilla Hola: No debes esperar conocer la ruta de ningún archivo del cliente... no llego a entender lo que pretendes en tu codigo, pero no estás haciendo las cosas correctamente... las validaciones y chequeos antes del envío deben realizarse en el onsubmit del form y no en el onclick de un botón... pero sobre todo recuerda que la ruta no se puede saber con un CGI. Saludos ![]()
__________________ Por favor: No hagan preguntas de temas de foros en mensajes privados... no las respondo |
| ||||
Respuesta: input type= file en mozilla Cita: Simplemente no tienes porqué saberla... la estructura de carpetas del ordenador de alguien que sube una foto, solo debe conocerla el que envió esa foto... cuando alguien sube un fichero, lo único "procesable" es ese fichero que alguien ha aceptado enviar.Cuando alguien usa un campo file, no espera que le den consejos sobre la estructura de su sistema de carpetas... me daría muy poca confianza otra cosa ![]() Saludos ![]()
__________________ Por favor: No hagan preguntas de temas de foros en mensajes privados... no las respondo |
| ||||
Respuesta: input type= file en mozilla parece que aun no entiendes el concepto. en un input type file lo que se envia es el archivo que el usuario desea subir. es decir, en el servidor lo que obtienes el archivo, no el texto como lo haria un input text. no estoy seguro, porque nunca he trabajado del lado servidor, pero yo dudo que juntamente con el archivo puedas obtener la informacion de la ruta de la maquina local.
__________________ la maldad es una virtud humana, y la espiritualidad es la lucha del hombre contra su maldad. |