Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/07/2010, 02:45
igonfil
 
Fecha de Ingreso: junio-2008
Mensajes: 250
Antigüedad: 15 años, 10 meses
Puntos: 1
renombrar archivos

Hola a todos. Tengon un código con el cual subo al servidor archivos lo que quisiera ahora es renombrar todos y cada unos de los archivos que esté subiendo en ese momento ¿cómo lo podría hacer? gracias. Un saludo

El código es:
PruebaUpload
Código PHP:
<% 
option explicit
Response
.Expires = -1
Server
.ScriptTimeout 600
%>
<!-- 
#include file="freeaspupload.asp" -->
<%

  
Dim uploadsDirVar
  uploadsDirVar 
"d:\xvrt\gmdelyser.com\Html\aceprodent\foro\slideshow\thumbs" 
' ****************************************************
function SaveFiles
    Dim Upload, fileName, fileSize, ks, i, fileKey, resumen
    Set Upload = New FreeASPUpload
    Upload.Save(uploadsDirVar)
    ' 
If something fails inside the scriptbut the exception is handled
    
If Err.Number <> 0 then Exit function
    
SaveFiles ""
    
ks Upload.UploadedFiles.keys
    
if (UBound(ks) <> -1then
        resumen 
"<B>Archivos subidos:</B> "
        
for each fileKey in Upload.UploadedFiles.keys
            resumen 
resumen Upload.UploadedFiles(fileKey).FileName " (" Upload.UploadedFiles(fileKey).Length "B) "
        
next
    
else
        
resumen "El nombre del archivo especificado en el formulario no es valido en el sistema."
    
end if
    
'comentar la siguiente linea si no se desea mostrar el resumen
'    
SaveFiles resumen
end 
function

%>

<
HTML>
<
HEAD>
<
TITLE>Test Free ASP Upload</TITLE>
</
HEAD>
<
BODY>
<
br>
<
div style="border-bottom: #A91905 2px solid;font-size:16">Subir archivos</div>
<
div style='margin-left:150'>

<
form name="frmSend" method="POST" enctype="multipart/form-data" action="pruebaupload.asp">
Archivo 1: <input name="attach1" type="file" size="35"><br>
Archivo 2: <input name="attach2" type="file" size="35"><br>
Archivo 3: <input name="attach3" type="file" size="35"><br>
Archivo 4: <input name="attach4" type="file" size="35"><br>
<
br
<
input type=submit value="Upload">
</
form>

<
BR></div>
<%
'solo llamo al UPLOAD si hay envio de formulario
if Request.ServerVariables("REQUEST_METHOD") = "POST" then
    '
Hace el upload de los archivos enviados y muestra el resumen    
    response
.write SaveFiles()
end if
%>
</
BODY>
</
HTML
freeASPUpload
[PHP]