Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 2.0 / 3.5 / 4.0
Problema con il CAPTCHA: Le immagini a volte non vengono visualizzate
lunedì 08 settembre 2008 - 12.36
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Carmine
Profilo
| Junior Member
84
messaggi | Data Invio:
lun 8 set 2008 - 12:36
Salve a tutti,
Da tempo ho implementato un controllo per il CAPTCHA per gestire l'inserimento dei commenti sul mio sito, più precisamente questo:
http://www.codeproject.com/KB/custom-controls/CaptchaControl.aspx
Solo che ultimamente, non capisco perchè su alcuni articoli funziona tranquillamente, su altri no:
Ad esempio, qui funziona (i commenti sono in basso):
http://www.thetotalsite.it/articoli/showarticle.aspx?id=85
Qui invece no:
http://www.thetotalsite.it/articoli/showarticle.aspx?id=77
Praticamente è come se non riuscisse a caricare l'immagine... Ma perchè solo per alcuni articoli?
Le pagine usano un sistema di caching parziale: il contenuto della pagina viene inserito in cache, mentre il controllo dei commenti (che tralaltro contiene pure quello per inserirli e il controllo del captcha) non è in cache.
Grazie a tutti in anticipo,
Webmaster di www.thetotalsite.it
Blog: blog.thetotalsite.it
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
mar 9 set 2008 - 15:40
>Le pagine usano un sistema di caching parziale: il contenuto
>della pagina viene inserito in cache, mentre il controllo dei
>commenti (che tralaltro contiene pure quello per inserirli e
>il controllo del captcha) non è in cache.
Ciao,
la cosa che ho notato io (banalissima) è che se copi e incolli il captcha funzionante ti restituisce uno stream di bytes quindi l'immagine, nell'altro caso ti restituisce una pagina HTML vuota quindi quel contenuto viene passato ad <img src=" ed essendo una immagine non valida ti esce la X rossa.
Per qualche motivo in quella pagina particolare restituisce codice HTML e non dati binari.
Ciao
David De Giacomi | Microsoft MVP
http://blogs.dotnethell.it/david/
Carmine
Profilo
| Junior Member
84
messaggi | Data Invio:
mar 9 set 2008 - 16:00
>la cosa che ho notato io (banalissima) è che se copi e incolli
>il captcha funzionante ti restituisce uno stream di bytes quindi
>l'immagine, nell'altro caso ti restituisce una pagina HTML vuota
>quindi quel contenuto viene passato ad <img src=" ed essendo
>una immagine non valida ti esce la X rossa.
>
>Per qualche motivo in quella pagina particolare restituisce codice
>HTML e non dati binari.
Appunto, è stranissimo :(
Cioè, non riesco proprio a capire cos'è che ora improvvisamente ha fatto scattare questo fatto (infatti prima funzionava, come vedi ci hanno anche lasciato commenti a quegli articoli...).
Webmaster di www.thetotalsite.it
Blog: blog.thetotalsite.it
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
mar 9 set 2008 - 16:37
>Cioè, non riesco proprio a capire cos'è che ora improvvisamente
>ha fatto scattare questo fatto (infatti prima funzionava, come
>vedi ci hanno anche lasciato commenti a quegli articoli...).
Eh dovresti debuggare il codice. Sicuramente in quella particolare condizione o va in errore o comunque non fa quello che deve e quindi non ti spara i dati corretti.
David De Giacomi | Microsoft MVP
http://blogs.dotnethell.it/david/
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !