• Home
  • Forum
  • Fare Web
  • Classic ASP

Recuperare Nome File mediante lo script di BAOL

  • Creatore Discussione Creatore Discussione dtomasini
  • Data di inizio Data di inizio 23 Giu 2010
D

dtomasini

Nuovo Utente
16 Giu 2010
16
0
0
  • 23 Giu 2010
  • #1
Ciao a tutti,
sto facendo dei tentativi con questo script, molto potente oltretutto.
Allora, ho letto molti post, e da quello che ho capito questo script in automatico permette, in caso di file già esistente di crearne una copia.
Ora la mia domanda è questa:
come è possibile recuperare il nome del file modificato?

da quello che ho capito esiste una funzione GetFileName che in teoria riesce a recuperare il nome del file.
Quindi io ho provato a inserire il seguente codice:

PHP:
<!--#include file="Upload.asp"--> 
<% 
dim oUpload 
dim immagine, ciao 
Set oUpload = new cUpload 
    oUpload.SetPath "/intranet/upload/" 
    oUpload.UploadAndSave 
        immagine= oUpload.GetFileName() 
Set oUpload=Nothing

Il risultato è che l'upload viene eseguito, ma la variabile immagine rimane vuota...

Inoltre ho provato a eseguire anche il seguente codice, preso dalla cartella esempi, per il rename del file:
codice PHP:

PHP:
dim oUpload 
dim immagine, ciao 
Set oUpload = new cUpload 
    oUpload.SetPath "/intranet/upload/" 
    oUpload.UploadAndSave 
    immagine = oUpload.Form("programma") 
     
    'Creo il rename del File 
    array fileName 
        fileName= split(immagine, ".", -1, 1) 
             
    'Genero un numero random che vada a rendere unico il file da uploadare 
    int rand 
        Randomize() 
        rand = CInt(Rnd()*100) 
     
    'Modifico FileName 
    immagine = fileName(0) & "_" & rand & "." & fileName(1) 
     
    'ReName del file sul server 
    oUpload.SaveAs(immagine) 
     
Set oUpload=Nothing

upload eseguito con successo ma senza il rename che io gli ho richiesto.

Naturalmente io preferirei utilizzare la prima opzione, la seconda è più che altro una curiosità, ma qualcuno sa spiegarmi cosa sto sbagliando?
 
D

dtomasini

Nuovo Utente
16 Giu 2010
16
0
0
  • 25 Giu 2010
  • #2
Ok, ho letto e riletto più volte molte discussioni.
Alla fine ho capito come funziona lo scipt e allora ho utilizzato BAOL per tutto anche per l'aggiunta del nome del file ne database.
Solo che l'Upload lo esegue, ma non scrive il nome del file sul DB

PHP:
Dim oUpload, stringFile 
Set oUpload= new cUpload 

With oUpload 
'La riga seguente impoosta la connessione al database e la tabella di inserimento dati 
'La connesione e la tabella verranno aperti con il metodo oUpload.Database.Open() 
.SetDatabase "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & server.MapPath("/intranet/data/areaFormazione.mdb"),"SELECT Top 1 * FROM attivita" 
.EnabledAspUpload    = False 
.EnabledImageSize    = False 
.EnabledLog          = False 
.AutoRename          = True 
.Overwrite             = False 
.SetPath "intranetupload\" 
.Load 
.MoveFirst 
if .EOF then 
    NumFiles = .Count() 
    Response.write "0 Files caricati su " & NumFiles &" : controlla le dimensioni e il ttipo di file." 
else 
    .Database.Open() 
    While Not .EOF 
            .Save 
            'response.Write "il file " & .GetFileName &" è stato salvato <br>" 
            'Inserimento dei valori 

            .Database.Fields("programma") = .GetFileName 
            'Inserimento 
            .Database.Update() 
    .MoveNext 
    Wend 
end if 
End With 
Set oUpload = Nothing
Il compito di questo codice è quello di aggiornare un record già esistente inserendoci il nome del file.
Qualcuno sa dirmi che cosa sbaglio?
 
Devi accedere o registrarti per poter rispondere.

Discussioni simili

L
[risolto] recuperare il nome dell'ultimo file caricato in una cartella
  • lorenzo84
  • 28 Nov 2013
  • PHP
Risposte
2
Visite
2K
PHP 29 Nov 2013
lorenzo84
L
M
Recuperare il nome del file in un percorso????
  • magozeta
  • 3 Gen 2009
  • Classic ASP
Risposte
2
Visite
3K
Classic ASP 19 Gen 2009
daviduccio
M
Recuperare id e nome utente loggato
  • Max61
  • 29 Mar 2016
  • PHP
Risposte
0
Visite
2K
PHP 29 Mar 2016
Max61
M
K
recuperare nome utente da $_SESSION
  • karlo
  • 21 Gen 2013
  • PHP
Risposte
2
Visite
2K
PHP 23 Gen 2013
karlo
K
P
Access: recuperare Indice dopo un insert into
  • psicona
  • 18 Nov 2023
  • MS Access
Risposte
0
Visite
1K
MS Access 18 Nov 2023
psicona
P
M
recuperare credenziali di rete
  • mitico19
  • 1 Lug 2021
  • Reti LAN e Wireless
Risposte
0
Visite
2K
Reti LAN e Wireless 1 Lug 2021
mitico19
M
M
Come recuperare molteplici input form
  • migo80
  • 31 Mag 2021
  • PHP
Risposte
1
Visite
1K
PHP 31 Mag 2021
migo80
M
A
recuperare i dati passati nel post
  • AndreaCerre
  • 9 Mar 2021
  • PHP
Risposte
1
Visite
1K
PHP 9 Mar 2021
marino51
A
recuperare data creazione di un file
  • AndreaCerre
  • 26 Lug 2020
  • PHP
Risposte
6
Visite
2K
PHP 27 Lug 2020
AndreaCerre
A
R
Scorporare array e recuperare record tabella
  • Riccardo Contu
  • 8 Lug 2020
  • PHP
Risposte
10
Visite
2K
PHP 9 Lug 2020
Hormus
H
M
Recuperare valore
  • Max61
  • 14 Gen 2020
  • PHP
Risposte
5
Visite
1K
PHP 14 Gen 2020
Max61
M
A
[WordPress] Recuperare testo articoli da sito danneggiato
  • andreac81_
  • 15 Ott 2019
  • WordPress
Risposte
1
Visite
2K
WordPress 15 Ott 2019
glm1986ITALY
M
[PHP] Recuperare coppia con valori i valori MAX e coppia con valori MIN
  • Max61
  • 24 Lug 2019
  • PHP
  • 2
Risposte
26
Visite
3K
PHP 31 Lug 2019
Max61
M
B
[PHP] recuperare IP dei server in load balancing [RISOLTO]
  • bdario58
  • 28 Giu 2019
  • PHP
Risposte
3
Visite
2K
PHP 29 Giu 2019
bdario58
B
M
Recuperare ID e usarlo in funzione
  • marcopompilio
  • 7 Nov 2018
  • jQuery
Risposte
2
Visite
1K
jQuery 17 Nov 2018
marcopompilio
M
S
[WordPress] Recuperare l'url immagini in evidenza
  • solari77
  • 14 Set 2018
  • WordPress
Risposte
0
Visite
1K
WordPress 14 Set 2018
solari77
S
S
[PHP] recuperare determinato elemento con lo scraping
  • steve97
  • 23 Ago 2018
  • PHP
Risposte
1
Visite
1K
PHP 23 Ago 2018
Max 1
A
[PHP] Recuperare indice per inserirlo in un'altra tabella
  • Antonio102
  • 28 Mag 2018
  • PHP
Risposte
4
Visite
1K
PHP 29 Mag 2018
marino51
P
[PHP] Recuperare dati da una <select>
  • PietroDeRosa
  • 10 Apr 2018
  • PHP
Risposte
4
Visite
4K
PHP 10 Apr 2018
PietroDeRosa
P
S
[PHP] recuperare dato da una tabella
  • steve97
  • 29 Mar 2018
  • PHP
Risposte
4
Visite
2K
PHP 3 Apr 2018
mr.x
M
Condividi:
Facebook X (Twitter) LinkedIn WhatsApp e-mail Condividi Link
  • Home
  • Forum
  • Fare Web
  • Classic ASP
  • Italiano
  • Termini e condizioni d'uso del sito
  • Policy Privacy
  • Aiuto
  • Home
Community platform by XenForo® © 2010-2024 XenForo Ltd. | Traduzione a cura di XenForo Italia
Menu
Accedi

Registrati

  • Home
  • Forum
    • Nuovi Messaggi
    • Cerca...
  • Novità
    • Featured content
    • Nuovi Messaggi
    • Ultime Attività
X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?

X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?