Ciao, sto usando questo codice per creare l'invio di una newsletter:
Il tutto funziona, solo che se supero le 100 email (quindi 10 volte il redirect) mi da errore.codice:<% sqlNewsletter="select * from tabNewsletter where pubblicato=true and inviato=false" aprirs rsNewsletter, sqlNewsletter If Not rsNewsletter.EOF then sqlEmail="select email from tabContatti" aprirs rsEmail, sqlEmail perpage = 10 If Request.QueryString("p") = "" then p = 1 else p=cint("0"&Request.QueryString("p")) End if If rsEmail.recordcount>0 then rsEmail.PageSize = perpage rsEmail.AbsolutePage = p end if totpag = rsEmail.PageCount For i = 1 to perpage If Not rsEmail.EOF then inviaEmail "mittente@mittente.it",rsEmail("email"),"","oggetto","body" rsEmail.MoveNext end if next if p<totpag then response.redirect("newsletter.asp?p="&p+1) else rsEmail.close set rsEmail=nothing end if sqlUpdCnt="update tabNewsletter set inviato=true where idNewsletter=" & rsNewsletter("idNewsletter") cn.execute sqlUpdCnt response.redirect("newsletter.asp") end if rsNewsletter.close set rsNewsletter=Nothing %>
Il problema è che l'errore è generico, in pratica mi da "impossibile visualizzare pagina:
Fino a 100 email mi funziona correttamente, più di 100 mi crasha così.codice:Internet Explorer: impossibile visualizzare la pagina Web Cause più probabili: Nessuna connessione a Internet. Si sono verificati problemi relativi al sito Web. È possibile che nell'indirizzo sia presente un errore di digitazione. Possibili operazioni: Diagnostica problemi di connessione Ulteriori informazioni Le cause del problema possono essere diverse, ad esempio: La connessione a Internet è stata interrotta. Il sito Web non è attualmente disponibile. Il DNS (Domain Name Server) non è raggiungibile. Il DNS (Domain Name Server) non dispone di un elenco per il dominio del sito Web. Se si tratta di un indirizzo HTTPS (protetto), scegliere Opzioni Internet dal menu Strumenti, fare clic su Avanzate e verificare che i protocolli SSL e TLS siano abilitati nella sezione Protezione. Per utenti non in linea È tuttavia possibile visualizzare i feed sottoscritti e alcune pagine Web visualizzate di recente. Per visualizzare i feed sottoscritti Fare clic sul pulsante Centro Preferiti , quindi su Feed e infine sul feed da visualizzare. Per visualizzare le pagine Web visitate di recente (è possibile che non tutte le pagine vengano visualizzate) Scegliere Strumenti , quindi Non in linea. Fare clic sul pulsante Centro Preferiti , quindi su Cronologia e infine sulla pagina da visualizzare.
Devo impostare qualche proprietà a me sconosciuta di iis?

Rispondi quotando
