48 messaggi dal 01 aprile 2004
dove sbaglio?
aiuto


è possibile modificare questo script in modo che verifica in una determinata pagina la presenza di un link?

es.
in un form inserisco l'url <b>wwww.111.it</b> clicco e verifica se il link al sito <i>www.aaa.it</i> è presente nel url <b>www.111.it </b>



<%

'l'url da scaricare
StrURL = "http://www.fioristabandera.it/"

Set objXMLHTTP = Server.CreateObject("MSXML2.ServerXMLHTTP")
' in caso di problemi, usare il prog-id
' Microsoft.XMLHTTP

objXMLHTTP.Open "GET", StrURL, false

' Richiama il file
objXMLHTTP.Send


' il contenuto
content = CStr(objXMLHTTP.ResponseText)
statuscode = objXMLHTTP.ResponseStatus

Set objxml = Nothing

if url = "guida isola d'elba" then
Response.write "il link è stato inserito"
else
Response.write "Errore link non trovato"
end if
La prima cosa che mi vien in mente è questa: una volta ottenuto il contenuto della pagina tramite l' oggetto istanziato, direi di fare un controllo su tutta la variabile se la tua stringa è presente. Puoi farlo con le regexp, ma diventerebbe pesantuccio; direi che potrebbe bastare un InStr()

"This message was written using 100% recycled electrons"
48 messaggi dal 01 aprile 2004
scusa ma non capisco puoi farmi un esempio.

grazie mille

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.