Newsgroup: it.lavoro.professioni.webmaster
Titolo: [AIUTO] Upload da pagina web

CiAO a tutti,
devo fare un piccolo script che prende dati da un txt uplodato sul server, e
li mette in un DB access. I miei problemi sono questi:
1) l'host si chiama 
david.pippo.it
, e devo realizzare una pagina web che
consenta a chi deve farlo di prendere il txt sul client e uplodarlo sul
server, quindi form, con tasto di ricerca e di upload (come quando si allega
qualcosa ad una email da web per intenderci)... come si realizza qualcosa
del genere, come si fa l'accesso ftp tramite pagina web? si puo' fare?
2) dalla stessa pagina mi serve un tasto che cancelli il txt generato in una
posizione predefinita sul client, ed e' proprio l'utente sul client stesso a
cliccarlo... esiste un comando che da pagina web mi permetta di cancellare
un file sulla macchina che lo esegue?
Grazie a chiunque mi dara' una mano!
David.

 l'accesso ftp tramite pagina web? si puo' fare?
tutto questo lo puoi fare utilizzando i DTS, se sul server hai MS SQL
Server... altrimenti devi fare tutto via script... dall'upload
all'elaborazione...
ciao
--
Lino Mari [mod - it.economia.e-commerce]
http://www.ebow.it
 - e-business on web!
http://www.dev2dev.it
 - La rete ha connesso nuove particelle - d2D004
Alle aziende tradizionali le conversazioni online possono sembrare
confuse. Ma ci stiamo organizzando più rapidamente di loro. Abbiamo
strumenti migliori, più idee nuove, nessuna regola che ci rallenti.

 all'elaborazione...
Io sono sotto NT, e credo che tu parli di server Linux. Comunque il server
pare supporti ASPUpload, per cui a parte un timeout che dicono di non poter
alzare, sembra funzionare!
Pero' il mio problema ora e' aprire con ADODB il file txt, che non ha
tabelle, ma solo un delimitatore ";".
Come ci si connette al db txt?
Come ci si fa su una SELECT?
Secondo voi posso fare aprire alla mia pagina ASP un txt sul client e fargli
fare l'upload di ogni singolo dato sul file access sul web?
Grazie, David.

fare l'upload di ogni singolo dato sul file access sul web?
temo di no.  però puoi fare un grosso textarea in un form che per
mezzo dell'oggetto fso scriva un file sul server, se ho capito bene
quello che ti serve.
-- 
abbraccio espedienti 365 giorni l'anno.
(generata da: 
http://www.phibbi.com/extra/gswe.php
)

 quello che ti serve.
Infatti la connessione che mi hai scritto credo presupponga che il txt stia
sulla macchina che esegue il codice ASP?!? Direi di si...
Non so come funzioni con il form, ma il problema e' che questo mio txt e' di
circa 1mb (guarda caso generato come per te da un programma che non ho fatto
io!!!), e anche uplodarlo con il supporto ASPUpdate mi e' impossibile
perche' mi va in time-out, time-out che non possono abbassare perche' si
tratta di un server condiviso... non so in altro parole come caricarlo sul
server!
A proposito della SELECT invece devo comunque caricare tutti i dati, quindi
potrei evitare di specificare i nomi, ma per inserire i dati in una tabella
(di un DB access), con colonne gia' predefinite, credo che il file ini sia
necessario... giusto?
Grazie infinite, David.

necessario... giusto?
in questo caso credo che ti servano due connessioni, una al file di
testo (e quindi sì, il file schema.ini è già necessario).  su questa
setti un recordset.  poi ti connetti al db access, scorri il
recordset-file di testo e record per record fai una insert che esegui
sulla connessione al db access. 
può darsi che ci siano sistemi migliori ma non mi vengono in mente e
questo comunque dovrebbe funzionare discretamente.


 txt stia sulla macchina che esegue il codice ASP?!? Direi di si...
come ti dicevo prima... se puoi utilizzare i pacchetti DTS, per informazioni
puoi vedere nella guida a MS SQL Server 2000, non devi effettuare nessun
upload... perche' li puoi far girare in locale... e leggono il txt e
scrivono nel database come indicato nel DTS...
non ti posso aiutare di piu' perche' il discorso e' molto lungo... conviene
che ti fai una lettura dei DTS e capirai che ti risolvono la cosa in modo
smeplice ed efficiente... visto che il txt e' anche bello grosso..
diversamente i tempi di upload e lettura/scrittura nel db diventano
enormi...
ciao
--
Lino Mari [mod - it.economia.e-commerce]
http://www.ebow.it
 - e-business on web!
http://www.dev2dev.it
 - La rete ha connesso nuove particelle - d2D004
Alle aziende tradizionali le conversazioni online possono sembrare
confuse. Ma ci stiamo organizzando piů rapidamente di loro. Abbiamo
strumenti migliori, piů idee nuove, nessuna regola che ci rallenti.