Newsgroup: it.comp.www.asp
Titolo: da più siti nello stesso carrello

diciamo che ho tre siti su tre server diversi: 
www.a.it
, 
www.b.it
,
www.c.it
, 
www.d.it
 (sono nomi di fantasia, ogni relazione con nomi e
fatti esistenti è puramente casuale ecc. ecc. ecc.).
poi diciamo che ho un server sicuro 
https://www.s.it
.
la situazione attuale è che gli ordini fatti su 
www.a.it
 vengono
immagazzinati in cookie, e alla fine degli acquisti da parte
dell'utente vengono passati a 
www.s.it
 per mezzo di un form, nel quale
sono elencati come argomenti hidden.
www.a.it
  e 
www.b.it
 sono siti che girano su perl/oracle/unix. su
questi siti non posso mettere mano, magari posso chiedere a chi ce
l'ha in gestione di fare qualcosa, ma ogni volta è una storia.
www.c.it
 e 
www.d.it
 li ho fatti io con asp e risiedono sullo stesso pc
di 
www.s.it
.
quello che vorrei è fare in modo che se uno acquista dei prodotti su
www.a.it
 e contemporaneamente su 
www.b.it
 e/o gli altri siti, il tutto
vada a finire in uno stesso carrello e poi alla "cassa" che sta su
www.s.it
.
senonché il problema è che trattandosi di server diversi, non si
possono leggere negli altri né cookie né variabili di sessione settati
da un singolo server.
qualcuno ha qualche idea su come potrei fare?
-- 
ben fatto, in fretta, economico: scegline due.

 qualcuno ha qualche idea su come potrei fare?
Il massimo che ti posso suggerire č spostare il salvataggio dei carrelli
verso un database centralizzato su 
www.s.it
 e gestire tutto da lě, molto piů
economico e "sicuro"

economico e "sicuro"
purtroppo non si puň fare.  alcuni siti hanno un loro carrello che č
diverso dagli altri e stanno su server su cui non posso mettere
mani....
mi direte "e allora che vuoi?".  niente, solo pensare ad alta voce...



Moderatore di it.comp.www.asp
Sito di supporto: 
http://www.aspitalia.com/newsgroup/
La piu' grande community italiana di sviluppatori!

mani....
Uhm... quindi non sono tuoi... ma allora come fai a includerli nel
carrello totale (s)?
Vabbč, seghe mentali a parte, se vuoi controllare un sito puoi farlo
da javascript.
 Frameset a 2 riquadri: in uno gli script e nell'altro il negozio
elettronico di turno
nella dichiarazione del frameset metti qualcosa del tipo:
<frameset rows="*,0" border="0">
 <frame src="
www.a.it
" onload="top.script1.controlla()" name="r1">
 <frame src="script.htm" name="script1">
</frameset>
in script.htm ci butti dentro degli script che riconoscono le pagine
da, ad esempio, un nome di un ogetto presente in un form, piuttosto
che il nome del form stesso, e per ogni pagina gli fai fare qualcosa,
(del tipo: top.r1.form[0].onsubmit="top.script1.form1.submit"... di
questa dovrei verificare la sintassi... mi sa che non si fa proprio
cosě... :-P) che fa ritornare i dati a 
www.s.it
.
La gestione del carrello su s lo puoi fare benissimo con i cookies,
perchč in effetti il frameset risiede su s e non su a o b...
...
Chiaro, no? ;-)
--
Ciao!
Davide

carrello totale (s)?
chiedo per favore ai gestori dei siti se mi fanno un form con degli
hidden come pare a loro che poi mi macino adeguatamente...
intanto ti ringrazio della risposta, adesso sono un po' confuso da
alrtre questioni per ragionarci attentamente, ma a prima vista mi
sembra interessante, grazie!


da un singolo server.
E' proprio un bel problema...
Ti consiglio di cominciare leggendo questo:
http://www.softartisans.com/softartisans/techfour.html
In bocca al lupo!
-- 
Internet marketing?
MG Marketing Newsletter
http://www.mercatoglobale.com/web/newslett.asp