Newsgroup: it.comp.www.asp
Titolo: Reindirizzamento automatico

Ciao a tutti...
ho un problema assurdo: dovrei poter effettuare il reindirizzamento
automatico da una pagina asp a un0'altra simulando il click su un link.
Ho provato con redirect, ma non funziona. con transfer nemmeno...
Il mio problema è l'invio di sms automatici da aruba. Tramite il loro
helpdesk non ho ottenuto nulla... Come posso fare? QUalcuno si è trovato in
un problema simiele?
Ringrazio che vorrà prestarmi attenzione!
Alex

Prova a descrivere meglio quello che devi fare. Perchč devi simulare "un
click su un link"? Qual'č lo scopo finale? Passare variabili, passare un
form?
-- 
:: Massimiliano Mattei
:: Project Leader
:: EVA Group :: 
www.evagroup.net
:: Soluzioni extranet :: e-business :: corporate portal

 form?
Grazie innanzitutto per l'interessamento... e vengo al punto: il problema è
questo:
aruba fornisce un servizio di invio sms da un mio sito ospitato sui loro
server.
Per questa cosa utilizzano un <form> da loro preconfezionato da compilare
con campi tipo numero di tel, mittente e testo del messaggio e inoltre dei
campi nascosti in cui inseriscono dei loro codici identificativi per
riconoscere il sito da cui vengono inviati gli sms (con relativo addebito).
Il codice banalmente è html. Un semplice <form> con action POST...
Cosa ho fatto... in pratica ho modificato il post in get e ho recuperato la
stringa che viene inviata alla loro pagina asp che provvede poi a inoltrare
effettivamente il messaggio sms. Copiata la stringa in un tag <a
href...etc.> la cosa funziona perfettamente.
Se viceversa, provo a gestire l'invio tramite un
response.redirect("url.asp?stringacopiata&etc.etc") quando la loro pagina
asp riceve i dati, non riconosce la pagina da cui vengono spediti e quindi
blocca l'invio supponendo che sia un invio non autorizzato.
In altri termini la domanda potrebbe essere questa: in un semplice link html
<a href="etc"> vengono inviati dati di intesatazioni che non vengono invece
forniti con response.redirect???
Ho provato a utilizzare server.transfer, ma la grammatica non ammette altro
che una pagina nome.est quindi chiaramente non posso passare variabili nella
stringa.
Tutto questo in pratica mi serve per creare una pagina che gestisca
automaticamente l'invio di sms a una data ora a certi numeri prestabiliti
recuperandoli da un db... quindi il problema è che se lascio il <form> o
anche un link <a href> con dati preconfezionati, ho sempre bisogno di
qualcuno che materialmente clicchi su submit del form o sul link href....
Spero di essere stato chiaro...!
Accetto qualsiasi consiglio e/o suggerimento!!! ;)
Grazie!

Intanto il problema potrebbe essere questo.
Quando clicchi su un link, viene passata la querystring appositamente
convertita, quando lo fai con un redirect da asp devi passarla tu
convertita, quindi i valori devono essere filtrati con:
Server.URLEncode(variabile da codificare)
Se non è questo il problema, prova con l'oggetto XMLHTTP:
Set xml = Server.CreateObject("Microsoft.XMLHTTP")
xml.Open "POST", "URL DEL SITO", False
xml.setRequestHeader "Content-Type", "application/x-www-form-urlencoded"
xml.Send "varibile=valore&varibile2=valore2....."
Set xml = Nothing
A questo punto stai inviando i dati con il metodo POST


 Se non è questo il problema, prova con l'oggetto XMLHTTP:
Ho provato, ma non succede niente. come se l'oggetto non venisse chiamato.
In pratica, non dà errori, ma nemmeno esegue le istruzioni... come può
essere?
Un'altra domanda... ma dove potrei ipoteticamente recuperare un elenco degli
oggetti disponibili da ms?
Grazie ancora... se hai tempo per rispondermi, altrimenti non voglio abusare
del tuo tempo e pazienza!
Alex