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

    Upload Baol: Errore sethpath

    Salve a tutti,
    sto cercando di utilizzare lo script di Baol per l'upload dei file ma ricevo questo errore che non riesco a comprendere:
    codice:
    Server.MapPath() error 'ASP 0175 : 80004005'
    Disallowed Path Characters
    /gestione/upload.asp, line 763
    The '..' characters are not allowed in the Path parameter for the MapPath method.
    questo il mio codice
    codice:
    <%
    '************** Variabili **************
    oUpload.SetPath "../public/articoli/"
    
    Dim objrs, Conn
    Dim  MioArray(50),i,x,dbfile,strCon
    i = 0
    x = 0
    
    '************** Upload **************
    While Not oUpload.EOF 
    oUpload.Save()
    Mioarray(i) = oUpload.GetFileName()
    i=i+1 
    oUpload.MoveNext 
    Wend 
    
    '************** Database **************
    Set Conn=Server.CreateObject("adodb.connection")
    Conn.Open("DRIVER={MySQL ODBC 3.51 Driver}...")
    strItem = oUpload.Form("categoriapre")
    aryItem = Split(strItem, "|")
    
    response.write aryItem(0)
    response.write aryItem(1)
    
    numerocampi = 0
    coloreval = ""
    for se=1 to 20 
    if oUpload.Form("color_"& se)<>"" then
    numeroadd = numerocampi +1
    colorescr = oUpload.Form("color_"& se)&"|"
    coloreval = coloreval & colorescr
    end if
    next
    
    response.write numeroadd &"BR"
    response.write coloreval
    
    sql = "INSERT INTO prodotti (data, codice, categoria, categoriaid, nome, note, quant, imgico, imgbig, prezneut, prezsta, numberc, color) VALUES (now(),'"& oUpload.Form("codice") &"','"& aryItem(0) &"','"& aryItem(1) &"', '"& oUpload.Form("nome") &"','"& oUpload.Form("note") &"','"& oUpload.Form("quant") &"','"& Mioarray(0) &"','"& Mioarray(1) &"','"& oUpload.Form("prezneut") &"','"& oUpload.Form("prezsta") &"','"& numeroadd &"','"& coloreval &"'"
    conn.Execute(sql)
    Conn.Close 
    set Conn=nothing
    oUpload.close
    set oUpload=nothing
    Sapete aiutarmi=!

  2. #2
    devi togliere ".."
    Sei su server Windows 2003 che non vuole i due puntini

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.