hola alguien sabe como filtrar las extensiones de fichero con freeASPupload?
osea que solo puedan subirse pdf por ejemplo...
| |||
| Re: freeASPupload y la extension del fichero Cita: yo utilice javascript para ello. pedi que contara los 3 ultimos caracteres de la caja de texto y si esos caracteres no coincide con el texto "pdf" que bloqueara la subida y te regrese a la página.otra forma es que aunque suban cualquier tipo de archivo solo visualizen los pdf y eso es a traves de la funcion Doc* que tienes en el código. espero que te sirva de ayuda |
| |||
| Re: freeASPupload y la extension del fichero Cita: donde dice:Dim doc1=... Dim doc2=... Dim doc3=... ... el java si deseas te lo envio el lunes |
| ||||
| Re: freeASPupload y la extension del fichero Hola No se si ya tienes lo que buscas. De todas formas te dejo esto
Código:
Suerte function verPDF (f) {
var I = "false";
var c = f.nombre_input_file.value;
var extension = c.substring(c.length-4,c.length)
if (extension == ".pdf" || c == "")
{
I = "true";
}
else if (c.indexOf('.pdf',0)== -1){
alert("Si quieres subir un archivo," +
"\nel archivo ha de tener la extensión (.pdf)")
document.getElementById("nombre_input_file").select();
document.getElementById("nombre_input_file").focus();
return (false);
}
else
return (true);
}
__________________ Los formularios se envían/validan con un botón Submit <input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" /> |
| |||
| Re: freeASPupload y la extension del fichero Cita: es justo el mismo código que te iba a enviar... se me han adelantado
Iniciado por Adler Hola No se si ya tienes lo que buscas. De todas formas te dejo esto
Código:
Suerte function verPDF (f) {
var I = "false";
var c = f.nombre_input_file.value;
var extension = c.substring(c.length-4,c.length)
if (extension == ".pdf" || c == "")
{
I = "true";
}
else if (c.indexOf('.pdf',0)== -1){
alert("Si quieres subir un archivo," +
"\nel archivo ha de tener la extensión (.pdf)")
document.getElementById("nombre_input_file").select();
document.getElementById("nombre_input_file").focus();
return (false);
}
else
return (true);
}
![]() Un Saludo |
| ||||
| Re: freeASPupload y la extension del fichero no se como implementar el javascript con multiples campos mi script es el siguiente Código PHP: |
| ||||
| Re: freeASPupload y la extension del fichero Hola Llama a la función con OnSubmit <form action="puja_pdf.asp?aon=<%=carpeta_on%>&estat=puj at" method="POST" enctype="multipart/form-data" OnSubmit="return verPDF(this)" name="frmSend" class="normal"> Para validar varios campos algo así
Código:
Suerte function verPDF (f) {
// de inicio lo declaramos falso
var I = "false";
var a = f.attach1.value;
var b = f.attach2.value;
var c = f.attach3.value;
var d = f.attach4.value;
var extension1 = a.substring(a.length-4,a.length)
var extension2 = b.substring(b.length-4,b.length)
var extension3 = c.substring(c.length-4,c.length)
var extension4 = d.substring(d.length-4,d.length)
// declaras lo que es verdadero
if (extension1 == ".pdf" || extension2 == ".pdf" || extension3 == ".pdf" || extension4 == ".pdf" || a == "" || b == "" || c == "" d == "")
{
I = "true";
}
// declaras lo que es falso
......
__________________ Los formularios se envían/validan con un botón Submit <input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" /> |