Newsgroup: it.comp.appl.access
Titolo: Due siti e un solo db?!? E' possibile?

Ciao a tutti,
vorrei realizzare una mailing list, memorizzando gli iscritti su un db
access. Il problema è che vorrei fare in modo che vi si possa iscrivere da 2
siti diversi. Se però il db risiede su sito1 non posso connettermi da sito2.
Come posso fare?
Grazie.

 ha scritto nel messaggio 
news:6lzTe.13876$nT3....@tornado.fastwebnet.it...

i 2 siti dovrebbero essere nello stesso spazio ftp cisono fornitore hosting 
che partizionano lo stesso spazio web per piu siti.
ciao. 

 hosting che partizionano lo stesso spazio web per piu siti.
Se come dici tu basta questo... chiederň.
Grazie.

 hosting che partizionano lo stesso spazio web per piu siti.
Un'altra cosa: ha senso secondo voi usare più DB, uno per mailing list, un 
altro per i dati veri e propri. O la soluzione migliore è un unico grande 
DB?
Grazie.

[CUT]
Ciao,
si tratta di mailing list o news letter? 

> si tratta di mailing list o news letter?
Effettivamente newsletter, se intendi che a inviare sono solo io. Se con 
mailing list intendi tipo domeus o yahoo, credevo non si potesse proprio 
fare se sono in hosting, e non ho un mio server da configurare...
Grazie. 

[CUT]
il form per l'iscrizione viene presentato su 2 pagine web residenti su 2 
siti diversi con riferimento ad 1 db residente su 1 solo sito? 

 siti diversi con riferimento ad 1 db residente su 1 solo sito?
Principalmente si questo è quello che deve fare. Poi sarebbe bello poter 
inviare la newsletter di ogni sito dal sito stesso, anche se il db sta 
sull'altro (ma questo non è strettamente necessario).
Grazie. 

[CUT]
Cos'è 1 db access? Qual'è il liguaggio di sript da utilizzare: asp o altro? 
Se sicuro di poter pubblicare il db nello spazio che hai a disposizione? Se 
per inviare la newsletter significa una situazione del genere 
http://www.ristoranteragnodoro.com/mailing/newsletter.htm
 -> lo puoi fare 
anche in locale purchè disponi di un web server che supporti il linguaggio 
di script utilizzato... 

 che supporti il linguaggio di script utilizzato...
Immagino che intenda tenere un DB in locale e mandare lo script da 
"localhost" facendolo girare sul mio pc. Si interessante come soluzione, ma 
ovviamente il DB deve essere online per far iscrivere e disiscrivere le 
persone.
Stai ragionando con me o vuoi arrivare da qualche parte che non capisco?

Stai ragionando con me o vuoi arrivare da qualche parte >che non capisco?
Vuoi qualche indicazione "mirata" o ci  facciamo una birretta? 

> Vuoi qualche indicazione "mirata" o ci  facciamo una birretta?
Veramente il quesito mi pareva chiaro. Vorrei utilizzare un solo db per far 
registrare utenti da due siti diversi.
Poi ho effettivamente deviato chiedendo se per la newsletter era più 
opportuno creare un DB (file mdb) diverso, separando il tutto dai dati del 
sito.
Tu hai parlato di locale, e io ti chiedo come fare una newsletter in locale?
Poi se offri tu, vada per la birra...

[CUT]
Ovviamente si tratta di qualche inidicazione "GRATUITA"..non siamo 
"sciacalli" ! ;-) 

 Poi se offri tu, vada per la birra...
Appena smetti di fare lo "spiritoso" e se vuoi si continua il discorso 
altrimenti aspetta che arrivi qualcun'altro a darti i consigli! 

 altrimenti aspetta che arrivi qualcun'altro a darti i consigli!
Io non la minima voglia di fare lo spiritoso, ma solo di capire. Mi sembra 
che tu abbia parlato di birra...
Se ti va parliamo di access e newsletter, se no come credi.

[CUT]
Di solito i quesiti vengono posti x non dare "consigli" campati in aria -> 
ti sembra strano che i "consigli" siano "gratuiti"! ;-) 

[CUT]
Fai un salto qui -> 
http://www.lukeonweb.net/leggi.asp?id=428.
.. si tratta 
di VB e non c sharp -> vedi se ti va bene 

 di VB e non c sharp -> vedi se ti va bene
Il link spiega bene, ma io parte di questo codice l'ho già scritto. Mi 
interessava capire cosa intendessi con "...lo puoi fare anche in locale...".
Grazie.

 locale?
Alla stessa maniera con cui č costruita quella pagina aspx che ti serve per 
inviare le email agli iscritti...ti colleghi al db remoto in locale -> tutto 
qua!
Ovvio che devi avere installato in locale IIS... 

 tutto qua!
Si ok per inviare, ma per chi si iscrive, devo avere come minimo un pc 
sempre acceso, un ip statico... un mezzo server insomma...

[CUT]
In locale significa che, con quella pagina aspx che ti serve per inviare le 
email agli iscritti, ti colleghi dal tuo pc al db remoto ed così invii le 
email...non penso che voglia downloadare il db ogni volta che spedisci la 
newsletter...giusto? 

[CUT]
Vedi che allora le domande che ti ho fatto servivano a qualcosa? Non 
usufruisci di spazio web di un altro provider o vuoi fare da provider tu ? 
Fammi capire... 


Ok. Chiaro. Pensavo però che non potendo collegarmi a un DB residente su un 
sito da un sito diverso, non potessi farlo neanche da locale...

 Fammi capire...
Gaspare continuiamo su, ti spiego quello che credevo non si potesse fare... 
io sono in hosting e per ora ci resto! ;o) 

 fare... io sono in hosting e per ora ci resto! ;o)
Bene -> allora il gioco è fatto! Pubblichi il db e ti crei i 2 srcipt: uno 
per l'archivio delle email con la stringa di connessione che punta al tuo 
mdb che risiede specificamdo il path in remoto e l'altro (in remoto o 
locale) per spedire le email agli utenti -> ci siamo? 

[CUT]
Praticamente il form x l'archivio delle email  può risidere in mille posti 
sul web (si fà x dire ovviamente...) purchè i mille script puntino sempre 
allo stesso db remoto -> ok? 

 allo stesso db remoto -> ok?
Come ti scrivevo su: se ho il db su 
www.sito1.it
 e metto il form su 
www.sito2.it
 non posso connettermi a quel db, per protezione o per quello 
che sia... mi chiedevo se posso effettivamente farlo da locale? se tu mi 
dici di si, immagino che sia diverso dal discorso precedente.
Infine mi interessava capire cosa intendevi per mailing list. Non potendo 
fare un sistema tipo "domeus" immagino che dovrei dare l'ingresso al form a 
tutti gli utenti, personalizzando l'invio. Password per tutti in altre 
parole.
Grazie.

 Infine mi interessava capire cosa intendevi per mailing list.
Quella in cui sei adesso ! Gli utenti si iscrivono e tutti quelli che 
partecipano leggono la discussione... 

 partecipano leggono la discussione...
Inviandosi i messaggi per posta elettronica, altrimenti č piů un forum. No?

[CUT]
Mi dispiace ma devo proprio lasciarti ->  o continuiamo stasera o aspetti 
qualche altro...sorry ma devo proprio scappare :-(
Buona :-) 

 qualche altro...sorry ma devo proprio scappare :-(
Non ho fretta.
Saluti.

 qualche altro...sorry ma devo proprio scappare :-(
Ho posto il quesito su microsoft.public.it.dotnet.ado:
"Se voglio connettermi da localhost, cosa devo fare?"
Risposta:
"no, via http non si può. se sei in lan con il server invece..."
Tu hai provato a fare quello che dici?


Sei fuori tema anche se parli di database e access; la prossima volta inserisci un OT nell'oggetto.
Il problema che hai è un falso problema...
Ciao.
-- 
Sergio MAZZA 

 Il problema che hai è un falso problema...
Mi sarebbe piaciuto capire perché, magari due righe di OT, se ti è 
possibile...
Grazie. 

 Grazie.
Per lo stesso motivo che porta ad essere possibile in una rete locale, 2 pc client con mdb contenenti form e 1 pc fileserver con 
l'mdb contenente tabelle; i pc client hanno, entrambi, i collegamenti alle tabelle sull'unico fileserver. Dove ognuno accede per 
leggere/scrivere.
Quindi non ti devi preoccupare di nulla, solo (si fa per dire) di scrivere bene il percorso per arrivare al database e di avere i 
privilegi (se necessitano) per scrivere nella/e tabella/e.
Un altro discorso è quello di come realizzare una mailing-list o news-letter...
Ciao.
-- 
Sergio MAZZA 

 news-letter...
Sicuramente con Gaspare siamo andati fuori tema, ma a proposito di quello 
che scrivi un conto è una rete locale, un conto due siti con due domini 
diversi... Gaspare sosteneva che posso collegarmi da locale a un DB access 
residente su 
www.sito.it/db
, e a me questo non sembra vero.
Tutto qui.
Grazie.

 Grazie.
Comunque, se parli per esperienze vissute sul campo ne faremo tesoro; ma io continuo a pensare (e a mettere in pratica) la 
possibilità da due pagine web situate in host differenti la possibilità di connettersi ad un db situato in un terzo host...
Per "host" intendo serverweb o database in grado di "colloquiare" via web (protocollo http:)...
Ciao.
-- 
Sergio MAZZA 

 via web (protocollo http:)...
Sul mio PC girano fin troppe applicazioni con IIS, lo uso ovviamente per 
testarle, ma se mi dicono "no, via http non si può. se sei in lan con il 
server invece..." chiederò spiegazioni su "microsoft.public.it.dotnet.ado" 
perché voi mi dite il contrario.
Oh, intesi, posso anche non aver capito io quello che dite, ma per favore se 
dovete rispondere infastiditi lasciate perdere, e grazie lo stesso!

 grazie lo stesso!
Potrebbe essere benissimo che:
- io non abbia capito cosa ti serve;
- io non mi so spiegare bene;
- tu non ci hai spiegato bene cosa ti serve;
appurato dove sta il problema è probabile che riusciamo a capirci...
Ciao.
-- 
Sergio MAZZA 

> appurato dove sta il problema è probabile che riusciamo a capirci...
Mi sono fatto dare in proposito anche una risposta dal server che mi 
fornisce servizio hosting.
Io posso ovviamente mettere il mio DB su una cartella del mio spazio web 
www.sito.it
, che ovviamente sul server sarà qualcosa del genere:
e:/www/.../sito/db/file.mdb (h inventato)
Per accedere al DB con una pagina web devo ricavare proprio questo, il path 
fisico, o devo conoscere il DNS se impostato sul server. Ma noi consideriamo 
il path fisico, non vado cioè a scrivere "htto://
www.sito.it/db/file.mdb
" 
per accedere al DB.
Io posso accedere a questo DB se la pagina internet risiede sul server in 
questione, per ricavare il percorso fisico. Se la pagina gira sul mio pc e 
il DB è in hosting da qualche parte non posso accedervi. Se la mia pagina 
gira su un server diverso non posso accedervi neanche.
E' corretto questo?
Grazie.