Newsgroup: it.comp.www.asp
Titolo: inserire in automatico dati su db altrui senza conoscere path vari

mi chiedevo se fosse possibile con 
asp.net
 o con asp normale, far compilare in
automatico un form presente su un sito non proprio.
del tipo, io ho raccolto su un mio db tutti i dati che mi chiederà quel sito non
mio.
posso aprire la loro finestra (sì), copiarvi dentro i dati che ho nel mio db e
dare invio in automatico, senza che quell'azienda mi abbia dato i dati per
raggiungere il suo db?
io direi di no, anche per una questione di privacy, visto che non sarebbe carino
che chiunque possa inserire in automatico dati su db altrui.
però sembra che un'azienda l'abbia fatto.
non posso darvi l'indirizzo anche perchè è sotto pw che ci è stata data
personalmente (con ns nome e cognome).
loro hanno usato 
asp.net
.
premetto che non lo conosco assolutamente (uso l'asp classico)
forse è semplice, ma la mia mente è chiusa?
forse 
asp.net
 lo può fare?
grazie per l'opinione
Ciao
Silvia.
 --
www.silvietta.it
....everyone's invited!
Non Esiste Una Razza Bianca, Benche' Se Ne Parli Tanto: Ogni Uomo Bianco E' Solamente Un Uomo Scolorito 

 forse 
asp.net
 lo può fare?
e' possibile in via teorica sia con Classic ASP che ovviamente con .NET, in
pratica si va a compilare un form in automatico... poi e' la pagina sul
server che provvede a caricare i dati sul db... non lo script... pero'
quello ceh mi chiedo... e' a che serve tutto questo? :)
-- 
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
Oggi, l'organigramma è fatto di link, non di gerarchie.
Il rispetto per la conoscenza vince su quello per l'autorità astratta.

 raggiungere il suo db?
Molto semplicemente:
Il tuo sito 
pippo.it
 hai una form, la quale invia i dati ad una pagina 
X che inserisce nel database.
Ora, io mi lurko per bene la form, faccio una MIA pagina con una form 
pressochè uguale, e che ha in action la TUA stessa pagina X (oppure mi 
copio pari pari la pagina con la form).
Il risultato è che vado ad inserire dati sul TUO db (in realtà, passo 
dati alla TUA pagina X, è poi lei che inserisce).
Se il tuo problema è legato ad un processo come quello appena 
descritto, puoi sempre modificare la tua pagina X.
Ci metti un
IF Not Request.Servervariables("HTTP_REFERER") = "www.tuosito.tld/tua 
paginaform.asp" Then .....
E quindi tagli via eventuali accessi provenienti da altre pagine 
diverse dalla tua.
Poi naturalmente ci sono anche altre possibilità: metti che qualcuno 
riesce ad "entrare" sul tuo server (server web, server del 
database...), ottiene l'accesso al database... e fa quel che gli pare.
Certo qui si va su cose un po' più complesse.


Moderatore di it.comp.www.asp - Microsoft .NET MVP
http://www.aspitalia.com/
 Enjoy the .NET community!
http://www.dev2dev.it/
 La rete ha connesso nuove particelle!
http://www.extensible.it/
 XML and beyond

> quello ceh mi chiedo... e' a che serve tutto questo? :)
....i servizi di registrazione automatica su... 10000000 motori di ricerca?
:-)
...nixs..

quello ceh mi chiedo... e' a che serve tutto questo? :)
lascia perdere le motivazioni che possono portare a ciò...
non le capisco neanche io! ;-)
bahhh..... forse una giustificazione c'è....
siccome il modulo in questione è in realtà un gruppo di form presenti in
diverse pagine (tante!!!!), mi si chiedeva (spero + a livello di curiosità) se
si potesse simulare la compilazione del form (e ciò avverrebbe con maschere di
access, da access direttamente, simulazione del form online) e una volta
raggiunto un tot di form da inviare, collegarsi online, fare click, e in
background, prendere i dati da access, copiarli sulla prima pagina del form,
cliccare automaticamente su invio, copiare altri dati su un altro form, cliccare
su invio e così via per diverse pagine.
quindi la soluzione di rozilipo è buona se tutta la compilazione si risolve in
un unico, modesto form presente in un'unica modesta pagina web.....



in questo caso che centra il db che ci sta sotto? e in ogni caso
automatizzare questa cosa comporta un bel po' di codice e ottimizzazioni...
ovvero l'accesso al form in automatico penso sia l'ultimo dei problemi :)


 ovvero l'accesso al form in automatico penso sia l'ultimo dei problemi :)
E' quello che chiedeva Silvietta (evidentemente non conoscendo bene come
funzionano le cose!):
"posso aprire la loro finestra (sě)"
....del motore di ricerca
"copiarvi dentro i dati che ho nel mio db"
....i dati che devo inserire nel form
"e dare invio in automatico, senza che quell'azienda mi abbia dato i dati
per
raggiungere il suo db?"
....e registrare i dati inseriti nel form nel db del motore.
...nixs..

è questo il motivo perchè sempre più spesso
nei form di registrazione vengono inserite delle immagini
contenenti delle stringhe da ricopiare in una casella di testo:
per evitare le registrazioni automatiche.....
"..nixs.." <ni...@superLAPRIMADONNA.it> ha scritto nel messaggio
news:ckJyb.11493$i_5....@news.edisontel.com...


 eventuali accessi dall'esterno.
Siamo d'accordo, probabilmente nulla la proteggerà in senso assoluto.
Basta guardare la battaglia tra il portale libero e il tool liberoPOPS, 
in questi giorni.
Ma intanto è un qualcosa. No?
(fermo restando che hai fatto benissimo a rimarcare il fatto delle 
header, non tanto per lei quanto per tutti, anche in futuro, si leggano 
il reply).

 per evitare le registrazioni automatiche.....
Viste! Devo dire che è stata una pensata... diabolica!
Molto efficace! :-))
...nixs..

....e registrare i dati inseriti nel form nel db del motore.
^__^
oramai ti sei messo questa cosa in testa e non te la leva nessuno, sembra!!!
ahahhahahaha
ma pensi che al di là della dubbia utilità della registrazione su 1.000.000 di
motori di ricerca (come dici tu) automatica, non farei prima ad utilizzare uno
dei tanti pgr già messi a disposizione per questo!?!?! ;-))))))
poi se proprio ti piace dire così......... continua pure!
P.S.
un pò testardo e poco intuitivo, o sbaglio? ;-)


per evitare le registrazioni automatiche.....
ancora con questa storia!?!?!?!?!?
ma lo state ancora a sentire, snix... nix.. come si chiama!?
è stato lui a mettere in giro questa voce!!
io ho parlato di form estremamente lunghi (divisi in tante pagine): quelli per
la registrazione su motore vi sembrano "estremamente complessi"????
mi stoppo qui.
ma se avete qc di utile da dire, fatelo pure... se dovete continuare con questa
storia dei motori, risparmiate post inutili


 il reply).
certo, č che bisogna capire che in un ambiente insicuro come Internet c'č
gente che le host header le cambia anche senza volerlo, ad esempio firewall
e proxy, tanto per dirne una.


 un pň testardo e poco intuitivo, o sbaglio? ;-)
No, č solo per far capire che rispondevo alla domanda
"a che puň servire ciň?". Sono sicuro che tu ti riferivi ad altro.
Sono il primo a dire che quel sistema automatico non mi piace
e non mi interessa implementarlo ;-)
ciao
...nixs..

 č stato lui a mettere in giro questa voce!!
Sia chiaro, non ho *messo in giro* voci... un NG, e in
particolare questo, non serve, e non *deve* servire
solo a risolvere i problemi della gente che posta, ma
soprattutto a scambiare idee e impostare discussioni,
cogliendo le occasioni che si presentano.
Non a caso suscitano interesse in me i tread piů
lunghi e articolati, proprio per sentire il parere altrui
e, nel mio piccolo, nel caso, contribuire.
ciao
NIXS
P.S. Se ti fa piů piacere... Nicola Rainone

 ...nixs..
Ciao
-- 
AZ [Microsoft .NET MVP]
.NET Community: 
http://www.aspitalia.com/
Il mio blog: 
http://blogs.aspitalia.com/az/
Microsoft MVP: 
http://italy.mvps.org/
Sito personale: 
http://ciclismo.sitiasp.it/