18/12/2009, 13:55
|
| | Fecha de Ingreso: julio-2009 Ubicación: .mysql_error ( XD )
Mensajes: 554
Antigüedad: 15 años, 4 meses Puntos: 13 | |
Respuesta: Obtener ruta de un archivo para mostrar la ruta depende de la manera en como estes trabajando con el archivo! de todas maneras no seria mas que agregar un echo a la variable para que te diga la ruta!!
seria algo asi:
Código PHP:
Ver original$ruta = $_FILES["archivo"]["tmp_name"]; echo $ruta;
para validar el archivo que estas subiendo te dejo este script
yo lo uso y me funka al 100
Código Javascript :
Ver originalfunction validaArchivo(tField,iType){ file=tField.value; if (iType==1) { extArray = new Array(".gif",".jpg",".png"); } if (iType==2) { extArray = new Array(".swf"); } if (iType==3) { extArray = new Array(".exe",".sit",".zip",".tar",".swf",".mov",".hqx",".ra",".wmf",".mp3",".qt",".med",".et"); } if (iType==4) { extArray = new Array(".mov",".ra",".wmf",".mp3",".qt",".med",".et",".wav"); } if (iType==5) { extArray = new Array(".html",".htm",".shtml"); } if (iType==6) { extArray = new Array(".xls"); } allowSubmit = false; if (!file) return; while (file.indexOf("\\") != -1) file = file.slice(file.indexOf("\\") + 1); ext = file.slice(file.indexOf(".")).toLowerCase(); for (var i = 0; i < extArray.length; i++) { if (extArray[i] == ext) { allowSubmit = true; break; } } if (allowSubmit) { } else { tField.value=""; alert("Usted solo puede subir archivos con extensiones " + (extArray.join(" ")) + "\nPor favor seleccione otro archivo"); } }
luego al campo de archivo le haces asignas un onBlur
Código HTML:
Ver original<input name="archivo" type="file" id="archivo" onblur="validaArchivo(this,XXX);" />
donde XXX es el numero del array (1, 2, 3, 4, 5, 6)
espero te sirva!
saludos
__________________ Mi Bosque de Sombras Solo Doom Metal!
por favor use esta etiqueta para publicar su código --->[HIGHLIGHT] |