21/09/2003, 18:51
|
O_O | | Fecha de Ingreso: enero-2002 Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 23 años Puntos: 129 | |
La etiqueta <file> la gestiona el navegador que la interprete .. Y .. que conozca .. abre directorios y muestra todo archivo que encuentre ..
Si quieres hacer un filtro ahí mismo .. lo más probable que tengas que usar tu própio ActiveX o similar .. pero, siempre soluciones del lado del cliente no del lado del servidor con PHP (para este caso concreto) ...
Lo que si que puedes hacer con javascript es decir al "cliente" (antes de que suba el archivo) que la "extensión" del archivo seleccionado no es correcta (no es un .gif o lo que desees filtar) ...
También puedes esperar a subir el archivo al servidor y que sea PHP el que evalue el formato MIME que tiene la imagen (más seguro que ver la extensión inclusive) ...
Un saludo,
pd: .. por mi parte .. muevo el mensaje al foro Javascript para que te oriente de cómo filtrar o "detectar" la extensión del archivo en el cliente .. Pues, "creo" que tu objetivo principal es no perder el tiempo de "subida" del archivo para que el servidor decida si es correcto o no (pese que igualmente vas a tener que establecer dicho filtro en el servidor como medida de seguridad ..)
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |