Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Rinominare un file uplodato


    Salve a tutti..
    vorrei cambiare il nome di un file che un utente invia dandogli come nome un codice random o l' ID di sessione in questo script, come posso fare? Il tutto viene poi trasmesso tramite form per essere inserito in un database. Premetto che ho provato in svariati modi gli script di Baol ma mi davan svariati errori tanto da rinunciarvi e passare a questa più semplice ma efficace.
    Ecco il codice:


    <% Session.SessionID %>
    <% IP = Request.ServerVariables( "REMOTE_ADDR" ) %>


    <%Response.Expires=0
    Response.Buffer = TRUE
    Response.Clear
    byteCount = Request.TotalBytes
    RequestBin = Request.BinaryRead(byteCount)
    Dim UploadRequest
    Set UploadRequest = CreateObject("Scripting.Dictionary")
    BuildUploadRequest RequestBin
    contentType = UploadRequest.Item("blob").Item("ContentType")
    filepathname = UploadRequest.Item("blob").Item("FileName")
    filename = Right(filepathname,Len(filepathname)-InstrRev(filepathname,"\"))
    value = UploadRequest.Item("blob").Item("Value")
    %>


    <%
    if len(filename)= false then
    response.redirect("errore.asp?err=0&xdesc=Inserisc i l'immagine")

    %>
    <%
    Else
    %>

    QUA VORREI INSERIRE IL CODICE DI CONTROLLO

    <%
    'Create FileSytemObject Component
    Set ScriptObject = Server.CreateObject("Scripting.FileSystemObject")

    'Create and Write to a File
    pathEnd = Len(Server.mappath(Request.ServerVariables("PATH_I NFO")))-14
    Set MyFile = ScriptObject.CreateTextFile(Left(Server.mappath(Re quest.ServerVariables("PATH_INFO")),pathEnd) & filename)

    For i = 1 to LenB(value)
    MyFile.Write chr(AscB(MidB(value,i,1)))
    Next
    MyFile.Close%>
    <%
    end if
    %><head>


    <title></title>
    </head>



    <body bgcolor="#ffffff">

    <center>

    </center>
    <p align="center"><font face="Verdana" size="2" color="#999999"><font color="#000000">File
    "</font><%=filename%><font color="#000000">"

    ricevuto con successo..</font></font>
    <center>
    <table width="240" border="0">
    <tr>
    <td></td>
    </tr>
    <tr>
    <td><font face="Verdana, Arial, Helvetica, sans-serif" size="1"> </font>
    <form method="POST" action="../add-name-images.asp">
    <div align="center">
    <div align="center"></div>
    <font face="Verdana, Arial, Helvetica, sans-serif" size="1">
    <input type="hidden" name="datainserimento" size="8" value="<%=date()%>">
    <input type="hidden" name="ip" size="8" value="<%=IP%>">
    <input type="hidden" name="sessione" size="8" value="<%=Session.SessionID%>">
    <input type="hidden" name="imagine" size="8" value="<%=filename%>">
    <input type="submit" value="Continua" name="B1">
    </font></div>
    </form>
    </td>
    </tr>
    </table>
    </center>

    Grazie mille..

  2. #2

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.