<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Web 2 MC</title>
	<atom:link href="http://www.web2mc.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.web2mc.com</link>
	<description>Tutto il web che non hai mai trovato</description>
	<lastBuildDate>Sun, 31 Jan 2010 10:33:30 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Programmare in ASP: Blacklist per difendersi da sql injection</title>
		<link>http://www.web2mc.com/2010/01/31/programmare-in-asp-blacklist-per-difendersi-da-sql-injection/</link>
		<comments>http://www.web2mc.com/2010/01/31/programmare-in-asp-blacklist-per-difendersi-da-sql-injection/#comments</comments>
		<pubDate>Sun, 31 Jan 2010 10:33:30 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[programmazione]]></category>
		<category><![CDATA[ASP]]></category>
		<category><![CDATA[injection]]></category>
		<category><![CDATA[Sicurezza]]></category>
		<category><![CDATA[sql]]></category>

		<guid isPermaLink="false">http://www.web2mc.com/?p=1402</guid>
		<description><![CDATA[Spesso gli attacchi di sql injection ci colpiscono bypassando la semplice pulitura in request
campo = replace ( request ( ” nome_campo ” ) , ” ‘ “,” ‘ ‘ “)
L’implementazione del seguente codice in ASP previene da possibili attacchi di sql injection:
 
if not isArray(BlackList)  then
redim BlackList(32)
BlackList = Array("/*", "*/", "@@", _
"declare", "delete", "drop", "exec",_
"execute", "fetch", [...]]]></description>
			<content:encoded><![CDATA[<p>Spesso gli attacchi di sql injection ci colpiscono bypassando la semplice pulitura in request</p>
<p><em>campo = replace ( request ( ” nome_campo ” ) , ” ‘ “,” ‘ ‘ “)</em></p>
<p>L’implementazione del seguente codice in ASP previene da possibili attacchi di sql injection:</p>
<p><span id="more-5"> <span id="more-1402"></span></span></p>
<pre style="padding-left: 60px;">if not isArray(BlackList)  then</pre>
<pre style="padding-left: 60px;">redim BlackList(32)</pre>
<pre style="padding-left: 60px;">BlackList = Array("/*", "*/", "@@", _
"declare", "delete", "drop", "exec",_
"execute", "fetch", "insert", "kill", "open",_
"select", "sys", "sysobjects", "syscolumns",_
"table", "update", "script", "xp_", "555044415445",_
"757064617465", "736372697074", "534352495054",_
"65786563", "45584543", "696E73657274", "494E53455254",_
"64656C657465", "44454C455445", "varchar")</pre>
<pre style="padding-left: 60px;">end if</pre>
<pre style="padding-left: 60px;">if (request.QueryString &lt;&gt; "")then
ferma = false
for i = 0 to ubound(BlackList)
if instr(1,Ucase(request.QueryString),Ucase(BlackList(i))) &lt;&gt; 0 then
response.end
end if
next
end if</pre>
<p>Questa procedura è consigliata posizionarla all’interno di un file presente su tutte le pagine, e controllerà tutti i valori passati in querystring</p>

	<h4>Articoli correlati</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.web2mc.com/2010/01/31/programmare-in-asp-funzione-per-pulire-stringa-per-l%e2%80%99sql/" title="Programmare in ASP: Funzione per pulire stringa per l’SQL (31 gennaio 2010)">Programmare in ASP: Funzione per pulire stringa per l’SQL</a></li>
	<li><a href="http://www.web2mc.com/2010/01/31/programmare-in-asp-bloccare-indirizzi-ip-e-generare-errore-403/" title="Programmare in ASP: Bloccare indirizzi IP e generare errore 403 (31 gennaio 2010)">Programmare in ASP: Bloccare indirizzi IP e generare errore 403</a></li>
	<li><a href="http://www.web2mc.com/2008/12/10/virus-e-linux-cresce-linsicurezza-degli-utenti/" title="Virus e Linux: cresce l&#8217;insicurezza degli utenti! (10 dicembre 2008)">Virus e Linux: cresce l&#8217;insicurezza degli utenti!</a></li>
	<li><a href="http://www.web2mc.com/2009/02/11/videoplay-il-finto-player-in-realta-un-malware/" title="Videoplay: il finto player, in realtà un malware (11 febbraio 2009)">Videoplay: il finto player, in realtà un malware</a></li>
	<li><a href="http://www.web2mc.com/2008/12/01/vi-sentite-sicuri-del-vostro-antivirus/" title="Vi sentite sicuri del vostro antivirus? (1 dicembre 2008)">Vi sentite sicuri del vostro antivirus?</a></li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.web2mc.com/2010/01/31/programmare-in-asp-blacklist-per-difendersi-da-sql-injection/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Programmare in ASP: Pulire stringhe con espressioni regolari</title>
		<link>http://www.web2mc.com/2010/01/31/programmare-in-asp-pulire-stringhe-con-espressioni-regolari/</link>
		<comments>http://www.web2mc.com/2010/01/31/programmare-in-asp-pulire-stringhe-con-espressioni-regolari/#comments</comments>
		<pubDate>Sun, 31 Jan 2010 10:32:22 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[programmazione]]></category>
		<category><![CDATA[ASP]]></category>
		<category><![CDATA[caratteri]]></category>
		<category><![CDATA[espressioni regolari]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[pulire]]></category>

		<guid isPermaLink="false">http://www.web2mc.com/?p=1400</guid>
		<description><![CDATA[Ecco un ottima funzione in ASP che prende in input una stringa ed un’espressione regolare, e produce in output la stringa pulita da tutti i caratteri dell’espressione regolare.
 
function replace_string(strOriginalString, strPattern,strReplace,varIgnoreCase) 
    ' Function matches pattern, returns true or false 
    ' varIgnoreCase must be TRUE (match is case insensitive) or FALSE (match is case sensitive) 
    dim objRegExp [...]]]></description>
			<content:encoded><![CDATA[<p>Ecco un ottima funzione in ASP che prende in input una stringa ed un’espressione regolare, e produce in output la stringa pulita da tutti i caratteri dell’espressione regolare.</p>
<p><span id="more-13"> <span id="more-1400"></span></span></p>
<pre>function replace_string(strOriginalString, strPattern,strReplace,varIgnoreCase) 
    ' Function matches pattern, returns true or false 
    ' varIgnoreCase must be TRUE (match is case insensitive) or FALSE (match is case sensitive) 
    dim objRegExp : set objRegExp = new RegExp 
        with objRegExp 
        .Pattern = strPattern   
        .IgnoreCase = varIgnoreCase   
        .Global = True 
        end with 
        replace_string = objRegExp.replace(strOriginalString,strReplace)
    set objRegExp = nothing
end function</pre>
<p>Ed ecco un esempio di chiamata per pulire una stringa da codice HTML:</p>
<pre>descrizione=replace_string(rs("descrizione"), "&lt;[/!]*?[^&lt;&gt;]*?&gt;","", True)</pre>

	<h4>Articoli correlati</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.web2mc.com/2010/01/31/programmare-in-asp-funzione-per-pulire-stringa-per-l%e2%80%99sql/" title="Programmare in ASP: Funzione per pulire stringa per l’SQL (31 gennaio 2010)">Programmare in ASP: Funzione per pulire stringa per l’SQL</a></li>
	<li><a href="http://www.web2mc.com/2010/01/31/programmare-in-asp-funzione-per-pulire-testo-da-word/" title="Programmare in ASP: Funzione per pulire testo da Word (31 gennaio 2010)">Programmare in ASP: Funzione per pulire testo da Word</a></li>
	<li><a href="http://www.web2mc.com/2009/05/14/tanti-font-gratuiti-da-scaricare/" title="Tanti font gratuiti da scaricare (14 maggio 2009)">Tanti font gratuiti da scaricare</a></li>
	<li><a href="http://www.web2mc.com/2009/06/30/servizio-per-caricare-immagini-su-internet/" title="Servizio per caricare immagini su Internet (30 giugno 2009)">Servizio per caricare immagini su Internet</a></li>
	<li><a href="http://www.web2mc.com/2009/06/30/scaricare-un-intero-sito-in-formato-pdf/" title="Scaricare un intero sito in formato pdf (30 giugno 2009)">Scaricare un intero sito in formato pdf</a></li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.web2mc.com/2010/01/31/programmare-in-asp-pulire-stringhe-con-espressioni-regolari/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Programmare in ASP: Algoritmo Bubble Sort</title>
		<link>http://www.web2mc.com/2010/01/31/programmare-in-asp-algoritmo-bubble-sort/</link>
		<comments>http://www.web2mc.com/2010/01/31/programmare-in-asp-algoritmo-bubble-sort/#comments</comments>
		<pubDate>Sun, 31 Jan 2010 10:31:29 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[programmazione]]></category>
		<category><![CDATA[algoritmo]]></category>
		<category><![CDATA[array]]></category>
		<category><![CDATA[ASP]]></category>
		<category><![CDATA[bubble sort]]></category>
		<category><![CDATA[ordinamento]]></category>

		<guid isPermaLink="false">http://www.web2mc.com/?p=1398</guid>
		<description><![CDATA[Ecco l’implementazione dell’algoritmo di ordinamento Bubble Sort in ASP per ordinare due array di tipo testo:
 
il confronto viene fatto sull’array vettoreRegioni
i=UBound(vettoreRegioni)
while  i&#62;0
    j=0
    while j&#60;(i-1)
        appoggio=0
        appoggioTesto=""
        if vettoreRegioni(j)&#60;vettoreRegioni(j+1) then
            appoggio=vettoreRegioni(j)
            appoggioTesto=vettoreRegioniTesto(j)
            vettoreRegioni(j) = vettoreRegioni(j+1)
            vettoreRegioniTesto(j) = vettoreRegioniTesto(j+1)
            vettoreRegioni(j+1) = appoggio
        [...]]]></description>
			<content:encoded><![CDATA[<p>Ecco l’implementazione dell’algoritmo di ordinamento Bubble Sort in ASP per ordinare due array di tipo testo:</p>
<p><span id="more-16"> </span></p>
<p>il confronto viene fatto sull’array vettoreRegioni</p>
<pre>i=UBound(vettoreRegioni)
while  i&gt;0
    j=0
    while j&lt;(i-1)
        appoggio=0
        appoggioTesto=""
        if vettoreRegioni(j)&lt;vettoreRegioni(j+1) then
            appoggio=vettoreRegioni(j)
            appoggioTesto=vettoreRegioniTesto(j)
            vettoreRegioni(j) = vettoreRegioni(j+1)
            vettoreRegioniTesto(j) = vettoreRegioniTesto(j+1)
            vettoreRegioni(j+1) = appoggio
            vettoreRegioniTesto(j+1) = appoggioTesto
        end if
        j=j+1
    wend
    i=i-1
wend</pre>

	<h4>Articoli correlati</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.web2mc.com/2010/01/31/programmare-in-asp-vedere-se-un-utente-e-ancora-connesso/" title="Programmare in ASP: Vedere se un utente è ancora connesso (31 gennaio 2010)">Programmare in ASP: Vedere se un utente è ancora connesso</a></li>
	<li><a href="http://www.web2mc.com/2010/01/31/programmare-in-asp-trovare-e-visualizzare-indirizzo-ip-visitatori/" title="Programmare in ASP: Trovare e visualizzare indirizzo IP visitatori (31 gennaio 2010)">Programmare in ASP: Trovare e visualizzare indirizzo IP visitatori</a></li>
	<li><a href="http://www.web2mc.com/2010/01/31/programmare-in-asp-scrivere-file-xml/" title="Programmare in ASP: Scrivere file XML (31 gennaio 2010)">Programmare in ASP: Scrivere file XML</a></li>
	<li><a href="http://www.web2mc.com/2010/01/31/programmare-in-asp-pulire-stringhe-con-espressioni-regolari/" title="Programmare in ASP: Pulire stringhe con espressioni regolari (31 gennaio 2010)">Programmare in ASP: Pulire stringhe con espressioni regolari</a></li>
	<li><a href="http://www.web2mc.com/2010/01/31/programmare-in-asp-paginazione/" title="Programmare in ASP: Paginazione (31 gennaio 2010)">Programmare in ASP: Paginazione</a></li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.web2mc.com/2010/01/31/programmare-in-asp-algoritmo-bubble-sort/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Programmare in Javascript: Conteggio caratteri textarea e limite</title>
		<link>http://www.web2mc.com/2010/01/31/programmare-in-javascript-conteggio-caratteri-textarea-e-limite/</link>
		<comments>http://www.web2mc.com/2010/01/31/programmare-in-javascript-conteggio-caratteri-textarea-e-limite/#comments</comments>
		<pubDate>Sun, 31 Jan 2010 10:30:24 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[programmazione]]></category>
		<category><![CDATA[caratteri]]></category>
		<category><![CDATA[conteggio]]></category>
		<category><![CDATA[controllo]]></category>
		<category><![CDATA[JAVASCRIPT]]></category>
		<category><![CDATA[lunghezza]]></category>
		<category><![CDATA[textarea]]></category>

		<guid isPermaLink="false">http://www.web2mc.com/?p=1396</guid>
		<description><![CDATA[
Ecco un semplice script che permette di contare quanti caratteri mancano per arrivare a un limite da noi prefissato e impedire la scrittura superata tale soglia.
 

&#60;style&#62;   
    textarea{
        font-family:verdana, arial;
        font-size:10px;
        width:300px;
        height: 100px;
    }   
    #preview{
        font-family:verdana, arial;
        font-size:10px;
        width:30px;
        height: 20px;
        border:1px solid #000000;
        background-color:#cccccc;
        color:#8F3E3E;
        overflow:auto;
    }
&#60;/style&#62;
&#60;script&#62;
     function showpreview(limite){   
        contenuto_testo=limite-document.getElementById("testo").value.length;   
        if (contenuto_testo&#60;0){
            document.getElementById("testo").innerHTML=document.getElementById("testo").value.substring(0,limite-1);
            document.getElementById("preview").innerHTML=limite-document.getElementById("testo").value.length;
        [...]]]></description>
			<content:encoded><![CDATA[<div>
<p>Ecco un semplice script che permette di contare quanti caratteri mancano per arrivare a un limite da noi prefissato e impedire la scrittura superata tale soglia.</p>
<p><span id="more-21"> <span id="more-1396"></span></span></p>
<div style="scrollbars:auto">
<pre>&lt;style&gt;   
    textarea{
        font-family:verdana, arial;
        font-size:10px;
        width:300px;
        height: 100px;
    }   
    #preview{
        font-family:verdana, arial;
        font-size:10px;
        width:30px;
        height: 20px;
        border:1px solid #000000;
        background-color:#cccccc;
        color:#8F3E3E;
        overflow:auto;
    }
&lt;/style&gt;
&lt;script&gt;
     function showpreview(limite){   
        contenuto_testo=limite-document.getElementById("testo").value.length;   
        if (contenuto_testo&lt;0){
            document.getElementById("testo").innerHTML=document.getElementById("testo").value.substring(0,limite-1);
            document.getElementById("preview").innerHTML=limite-document.getElementById("testo").value.length;
        } else {
            document.getElementById("preview").innerHTML=contenuto_testo;
        }   
    }
&lt;/script&gt;
&lt;textarea id="testo" onkeyup="showpreview(255)"&gt;&lt;/textarea&gt;
&lt;br/&gt;Caratteri rimanenti:&lt;br/&gt;&lt;div id="preview"&gt;&lt;/div&gt;</pre>
</div>
</div>

	<h4>Articoli correlati</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.web2mc.com/2009/05/14/tanti-font-gratuiti-da-scaricare/" title="Tanti font gratuiti da scaricare (14 maggio 2009)">Tanti font gratuiti da scaricare</a></li>
	<li><a href="http://www.web2mc.com/2010/01/31/programmare-in-javascript-verificare-validata-indirizzo-email-form/" title="Programmare in Javascript: Verificare validatà indirizzo email form (31 gennaio 2010)">Programmare in Javascript: Verificare validatà indirizzo email form</a></li>
	<li><a href="http://www.web2mc.com/2010/01/31/programmare-in-javascript-orologio-dinamico-sulla-barra-del-browser/" title="Programmare in Javascript: Orologio dinamico sulla barra del browser (31 gennaio 2010)">Programmare in Javascript: Orologio dinamico sulla barra del browser</a></li>
	<li><a href="http://www.web2mc.com/2010/01/31/programmare-in-javascript-generatore-di-password-forti/" title="Programmare in Javascript: Generatore di password forti (31 gennaio 2010)">Programmare in Javascript: Generatore di password forti</a></li>
	<li><a href="http://www.web2mc.com/2010/01/31/programmare-in-asp-pulire-stringhe-con-espressioni-regolari/" title="Programmare in ASP: Pulire stringhe con espressioni regolari (31 gennaio 2010)">Programmare in ASP: Pulire stringhe con espressioni regolari</a></li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.web2mc.com/2010/01/31/programmare-in-javascript-conteggio-caratteri-textarea-e-limite/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Programmare in ASP: Funzione per pulire testo da Word</title>
		<link>http://www.web2mc.com/2010/01/31/programmare-in-asp-funzione-per-pulire-testo-da-word/</link>
		<comments>http://www.web2mc.com/2010/01/31/programmare-in-asp-funzione-per-pulire-testo-da-word/#comments</comments>
		<pubDate>Sun, 31 Jan 2010 10:27:32 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[programmazione]]></category>
		<category><![CDATA[ASP]]></category>
		<category><![CDATA[caratteri]]></category>
		<category><![CDATA[funzione]]></category>
		<category><![CDATA[pulizia]]></category>
		<category><![CDATA[stringa]]></category>
		<category><![CDATA[word]]></category>

		<guid isPermaLink="false">http://www.web2mc.com/?p=1394</guid>
		<description><![CDATA[Ecco una funzione abbastanza complessa che serve per pulire una stringa passata, come input, in un’altra stringa di output priva della formattazione di Microsoft Word.
 
function CleanWord(stringa,bIgnoreFont,bRemoveStyles )

    stringa = replace_string(stringa,"/&#60;o:p&#62;\s*&#60;\/o:p&#62;/g","",True)
    stringa = replace_string(stringa,"/&#60;o:p&#62;.*?&#60;\/o:p&#62;/g","&#38;nbsp;",True) 

    'Remove mso-xxx styles.
    stringa = replace_string(stringa,"/\s*mso-[^:]+:[^;""]+;?/gi","",True) 

    ' Remove margin styles.
    stringa = replace_string(stringa,"/\s*MARGIN: 0cm 0cm 0pt\s*;/gi","",True)
    stringa = replace_string(stringa,"/\s*MARGIN: 0cm [...]]]></description>
			<content:encoded><![CDATA[<p>Ecco una funzione abbastanza complessa che serve per pulire una stringa passata, come input, in un’altra stringa di output priva della formattazione di Microsoft Word.</p>
<p><span id="more-24"> <span id="more-1394"></span></span></p>
<pre>function CleanWord(stringa,bIgnoreFont,bRemoveStyles )

    stringa = replace_string(stringa,"/&lt;o:p&gt;\s*&lt;\/o:p&gt;/g","",True)
    stringa = replace_string(stringa,"/&lt;o:p&gt;.*?&lt;\/o:p&gt;/g","&amp;nbsp;",True) 

    'Remove mso-xxx styles.
    stringa = replace_string(stringa,"/\s*mso-[^:]+:[^;""]+;?/gi","",True) 

    ' Remove margin styles.
    stringa = replace_string(stringa,"/\s*MARGIN: 0cm 0cm 0pt\s*;/gi","",True)
    stringa = replace_string(stringa,"/\s*MARGIN: 0cm 0cm 0pt\s*""/gi","",True)
    stringa = replace_string(stringa,"/\s*TEXT-INDENT: 0cm\s*;/gi","",True)
    stringa = replace_string(stringa,"/\s*TEXT-INDENT: 0cm\s*""/gi","",True)
    stringa = replace_string(stringa,"/\s*TEXT-ALIGN: [^\s;]+;?""/gi","",True)
    stringa = replace_string(stringa,"/\s*PAGE-BREAK-BEFORE: [^\s;]+;?""/gi","",True)
    stringa = replace_string(stringa,"/\s*FONT-VARIANT: [^\s;]+;?""/gi","",True)
    stringa = replace_string(stringa,"/\s*tab-stops:[^;""]*;?/gi","",True)
    stringa = replace_string(stringa,"/\s*tab-stops:[^""]*/gi","",True)

    ' Remove FONT face attributes.
    if ( bIgnoreFont ) then
        stringa = replace_string(stringa,"/\s*face=""[^""]*""/gi","",True)
        stringa = replace_string(stringa,"/\s*face=[^ &gt;]*/gi","",True)
        stringa = replace_string(stringa,"/\s*FONT-FAMILY:[^;""]*;?/gi","",True)
    end if

    ' Remove Class attributes
    stringa = replace_string(stringa,"/&lt;(\w[^&gt;]*) class=([^ |&gt;]*)([^&gt;]*)/gi","&lt;$1$3",True)

    ' Remove styles.
    if ( bRemoveStyles ) then
        stringa = replace_string(stringa,"&lt;(\w[^&gt;]*) style=""([^\""]*)""([^&gt;]*)/gi","&lt;$1$3",True)
        ' Remove empty styles.
        stringa = replace_string(stringa,"/\s*style=""\s*""/gi","&lt;$1$3",True)
        stringa = replace_string(stringa,"/&lt;SPAN\s*[^&gt;]*&gt;\s*&amp;nbsp;\s*&lt;\/SPAN&gt;/gi","&amp;nbsp;",True)
        stringa = replace_string(stringa,"/&lt;SPAN\s*[^&gt;]*&gt;&lt;\/SPAN&gt;/gi","",True)
        stringa = replace_string(stringa,"/&lt;SPAN\s*[^&gt;]*&gt;\s*&amp;nbsp;\s*&lt;\/SPAN&gt;/gi","&lt;$1$3",True)

        ' Remove Lang attributes
        stringa = replace_string(stringa,"/&lt;(\w[^&gt;]*) lang=([^ |&gt;]*)([^&gt;]*)/gi","&lt;$1$3",True)
        stringa = replace_string(stringa,"/&lt;SPAN\s*&gt;(.*?)&lt;\/SPAN&gt;/gi","$1",True)
        stringa = replace_string(stringa,"/&lt;FONT\s*&gt;(.*?)&lt;\/FONT&gt;/gi","$1",True)

        ' Remove XML elements and declarations     
        stringa = replace_string(stringa,"/&lt;\\?\?xml[^&gt;]*&gt;/gi","",True)
        ' Remove Tags with XML namespace declarations: &lt;o:p&gt;&lt;\/o:p&gt;
        stringa = replace_string(stringa,"/&lt;\/?\w+:[^&gt;]*&gt;/gi","",True)
        ' Remove comments [SF BUG-1481861].
        stringa = replace_string(stringa,"/&lt;\!--.*?--&gt;/g","",True)
        stringa = replace_string(stringa,"/&lt;(U|I|STRIKE)&gt;&amp;nbsp;&lt;\/\1&gt;/g","&amp;nbsp;",True)
        stringa = replace_string(stringa,"/&lt;H\d&gt;\s*&lt;\/H\d&gt;/gi","",True)

        ' Remove "display:none" tags.
        stringa = replace_string(stringa,"/&lt;(\w+)[^&gt;]*\sstyle=""[^""]*DISPLAY\s?:\s?none(.*?)&lt;\/\1&gt;/ig","",True)
        ' Remove language tags
        stringa = replace_string(stringa,"/&lt;(\w[^&gt;]*) language=([^ |&gt;]*)([^&gt;]*)/gi","&lt;$1$3",True)
        ' Remove onmouseover and onmouseout events (from MS Word comments effect)
        stringa = replace_string(stringa,"/&lt;(\w[^&gt;]*) onmouseover=""([^\""]*)""([^&gt;]*)/gi","&lt;$1$3",True)
        stringa = replace_string(stringa,"/&lt;(\w[^&gt;]*) onmouseout=""([^\""]*)""([^&gt;]*)/gi","&lt;$1$3",True)
    end if
    stringa = replace_string(stringa,"/&lt;(\w[^&gt;]*) onmouseout=""([^\""]*)""([^&gt;]*)/gi","&lt;$1$3",True)

    ' Remove empty tags (three times, just to be sure).
    ' This also removes any empty anchor

    stringa = replace_string(stringa,"/&lt;([^\s&gt;]+)(\s[^&gt;]*)?&gt;\s*&lt;\/\1&gt;/g","",True)
    stringa = replace_string(stringa,"/&lt;([^\s&gt;]+)(\s[^&gt;]*)?&gt;\s*&lt;\/\1&gt;/g","",True)
    stringa = replace_string(stringa,"/&lt;([^\s&gt;]+)(\s[^&gt;]*)?&gt;\s*&lt;\/\1&gt;/g","",True)
    CleanWord = stringa
end function</pre>

	<h4>Articoli correlati</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.web2mc.com/2010/01/31/programmare-in-asp-funzione-per-pulire-stringa-per-l%e2%80%99sql/" title="Programmare in ASP: Funzione per pulire stringa per l’SQL (31 gennaio 2010)">Programmare in ASP: Funzione per pulire stringa per l’SQL</a></li>
	<li><a href="http://www.web2mc.com/2010/01/31/programmare-in-asp-vedere-se-un-utente-e-ancora-connesso/" title="Programmare in ASP: Vedere se un utente è ancora connesso (31 gennaio 2010)">Programmare in ASP: Vedere se un utente è ancora connesso</a></li>
	<li><a href="http://www.web2mc.com/2010/01/31/programmare-in-asp-trovare-e-visualizzare-indirizzo-ip-visitatori/" title="Programmare in ASP: Trovare e visualizzare indirizzo IP visitatori (31 gennaio 2010)">Programmare in ASP: Trovare e visualizzare indirizzo IP visitatori</a></li>
	<li><a href="http://www.web2mc.com/2010/01/31/programmare-in-asp-scrivere-file-xml/" title="Programmare in ASP: Scrivere file XML (31 gennaio 2010)">Programmare in ASP: Scrivere file XML</a></li>
	<li><a href="http://www.web2mc.com/2010/01/31/programmare-in-asp-pulire-stringhe-con-espressioni-regolari/" title="Programmare in ASP: Pulire stringhe con espressioni regolari (31 gennaio 2010)">Programmare in ASP: Pulire stringhe con espressioni regolari</a></li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.web2mc.com/2010/01/31/programmare-in-asp-funzione-per-pulire-testo-da-word/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Programmare in HTML: Effettuare un redirect a tempo e creare pagina</title>
		<link>http://www.web2mc.com/2010/01/31/programmare-in-html-effettuare-un-redirect-a-tempo-e-creare-pagina/</link>
		<comments>http://www.web2mc.com/2010/01/31/programmare-in-html-effettuare-un-redirect-a-tempo-e-creare-pagina/#comments</comments>
		<pubDate>Sun, 31 Jan 2010 10:26:17 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[programmazione]]></category>
		<category><![CDATA[404]]></category>
		<category><![CDATA[errore]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[Link]]></category>
		<category><![CDATA[pagina]]></category>
		<category><![CDATA[redirect]]></category>
		<category><![CDATA[refresh]]></category>
		<category><![CDATA[reindirizzamento]]></category>

		<guid isPermaLink="false">http://www.web2mc.com/?p=1392</guid>
		<description><![CDATA[Ecco come creare un semplice redirect, con o senza tempo, direttamente in html e magari sfruttarlo per creare una pagina 404 con redirect alla home del proprio sito.
 
Per effettuare un redirect basta inserire nella pagina tra i due tag di apertura e chiusura head il seguente meta:
&#60;head&#62;
&#60;META HTTP-EQUIV=Refresh CONTENT="5;URL=http://www.propriosito.it/"&#62;
&#60;/head&#62;
Questo effettuerà un redirect dopo 5 secondi [...]]]></description>
			<content:encoded><![CDATA[<p>Ecco come creare un semplice redirect, con o senza tempo, direttamente in html e magari sfruttarlo per creare una pagina 404 con redirect alla home del proprio sito.</p>
<p><span id="more-30"> <span id="more-1392"></span></span></p>
<p>Per effettuare un redirect basta inserire nella pagina tra i due tag di apertura e chiusura head il seguente meta:</p>
<pre>&lt;head&gt;
&lt;META HTTP-EQUIV=Refresh CONTENT="5;URL=http://www.propriosito.it/"&gt;
&lt;/head&gt;</pre>
<p>Questo effettuerà un redirect dopo 5 secondi dall’apertura della pagina. Per farlo immediato basta usare invece il seguente meta:</p>
<pre>&lt;META HTTP-EQUIV=Refresh CONTENT="0;URL=http://www.propriosito.it/"&gt;</pre>
<p>Invece ecco il codice di una semplice pagina 404 da implementare nel vostro dominio:</p>
<pre>&lt;html&gt;
&lt;head&gt;
&lt;title&gt;- Nome sito - Page not found!&lt;/title&gt;
&lt;style type="text/css"&gt;
&lt;!--
body_home {
 margin-left: 0px;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 background-attachment:fixed
 background-color: #FFFFFF;
}
body {
 margin-left: 0px;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
}
.footerMenu {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #000000;
}
.mini {
 font-size: 6px;
 width: 695px;
}
--&gt;
&lt;/style&gt;
&lt;META HTTP-EQUIV=Refresh CONTENT="5;URL=http://www.propriosito.it/"&gt;</pre>
<pre>&lt;/head&gt;</pre>
<pre>&lt;body&gt;&lt;center&gt;
Questa pagina verrà reindirizzata sulla Home Page entro 5 secondi.
&lt;br /&gt;
Per accedere ora clicca &lt;a href="http://www.propriosito.it/"&gt;qui&lt;/a&gt;
&lt;/center&gt;
&lt;/body&gt;
&lt;/html&gt;</pre>

	<h4>Articoli correlati</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.web2mc.com/2009/06/30/servizio-per-caricare-immagini-su-internet/" title="Servizio per caricare immagini su Internet (30 giugno 2009)">Servizio per caricare immagini su Internet</a></li>
	<li><a href="http://www.web2mc.com/siti-amici/" title="Siti amici (14 novembre 2008)">Siti amici</a></li>
	<li><a href="http://www.web2mc.com/2009/06/30/scaricare-un-intero-sito-in-formato-pdf/" title="Scaricare un intero sito in formato pdf (30 giugno 2009)">Scaricare un intero sito in formato pdf</a></li>
	<li><a href="http://www.web2mc.com/2009/02/16/scaricare-ogni-file-multimediale-da-myspace-e-non-solo/" title="Scaricare ogni file multimediale da Myspace e non solo (16 febbraio 2009)">Scaricare ogni file multimediale da Myspace e non solo</a></li>
	<li><a href="http://www.web2mc.com/2010/01/31/programmare-in-asp-pulire-stringhe-con-espressioni-regolari/" title="Programmare in ASP: Pulire stringhe con espressioni regolari (31 gennaio 2010)">Programmare in ASP: Pulire stringhe con espressioni regolari</a></li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.web2mc.com/2010/01/31/programmare-in-html-effettuare-un-redirect-a-tempo-e-creare-pagina/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Programmare in ASP: Funzione per pulire stringa per l’SQL</title>
		<link>http://www.web2mc.com/2010/01/31/programmare-in-asp-funzione-per-pulire-stringa-per-l%e2%80%99sql/</link>
		<comments>http://www.web2mc.com/2010/01/31/programmare-in-asp-funzione-per-pulire-stringa-per-l%e2%80%99sql/#comments</comments>
		<pubDate>Sun, 31 Jan 2010 10:25:20 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[programmazione]]></category>
		<category><![CDATA[ASP]]></category>
		<category><![CDATA[caratteri]]></category>
		<category><![CDATA[funzione]]></category>
		<category><![CDATA[pulire]]></category>
		<category><![CDATA[sql]]></category>

		<guid isPermaLink="false">http://www.web2mc.com/?p=1390</guid>
		<description><![CDATA[Ecco una semplice funzione per pulire una stringa da tutti i caratteri particolari non riconosciuti dalla sintassi SQL.
 
function CleanXsql (Byval x)
    x = replace(x,"'","&#38;#96;")
    x = replace(x,"""","&#38;#96;")
    x = replace(x,"&#124;",":")
    x = replace(x,"&#60;","&#38;lt;")
    x = replace(x,"&#62;","&#38;gt;")
    x = replace(x,"%","&#38;#37;")
    x = replace(x,"/","&#38;#37;")
    x = replace(x,"\","&#38;#37;")
    x = replace(x,":","&#38;#37;")
    x = replace(x,"*","x")
    x = replace(x,"?","&#38;#37;")
    x [...]]]></description>
			<content:encoded><![CDATA[<p>Ecco una semplice funzione per pulire una stringa da tutti i caratteri particolari non riconosciuti dalla sintassi SQL.</p>
<p><span id="more-27"> <span id="more-1390"></span></span></p>
<pre>function CleanXsql (Byval x)
    x = replace(x,"'","&amp;#96;")
    x = replace(x,"""","&amp;#96;")
    x = replace(x,"|",":")
    x = replace(x,"&lt;","&amp;lt;")
    x = replace(x,"&gt;","&amp;gt;")
    x = replace(x,"%","&amp;#37;")
    x = replace(x,"/","&amp;#37;")
    x = replace(x,"\","&amp;#37;")
    x = replace(x,":","&amp;#37;")
    x = replace(x,"*","x")
    x = replace(x,"?","&amp;#37;")
    x = replace(x,"!","&amp;#37;")
    x = replace(x,"|","&amp;brvbar;")
    x = replace(x,chr(34), "&amp;quot;")
    x = replace(x,chr(34),"&amp;#34;")
    x = replace(x,"'","`")
    x = replace(x,"|",":")
    CleanXsql = x
end function</pre>

	<h4>Articoli correlati</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.web2mc.com/2010/01/31/programmare-in-asp-pulire-stringhe-con-espressioni-regolari/" title="Programmare in ASP: Pulire stringhe con espressioni regolari (31 gennaio 2010)">Programmare in ASP: Pulire stringhe con espressioni regolari</a></li>
	<li><a href="http://www.web2mc.com/2010/01/31/programmare-in-asp-funzione-per-pulire-testo-da-word/" title="Programmare in ASP: Funzione per pulire testo da Word (31 gennaio 2010)">Programmare in ASP: Funzione per pulire testo da Word</a></li>
	<li><a href="http://www.web2mc.com/2010/01/31/programmare-in-asp-vedere-se-un-utente-e-ancora-connesso/" title="Programmare in ASP: Vedere se un utente è ancora connesso (31 gennaio 2010)">Programmare in ASP: Vedere se un utente è ancora connesso</a></li>
	<li><a href="http://www.web2mc.com/2010/01/31/programmare-in-asp-trovare-e-visualizzare-indirizzo-ip-visitatori/" title="Programmare in ASP: Trovare e visualizzare indirizzo IP visitatori (31 gennaio 2010)">Programmare in ASP: Trovare e visualizzare indirizzo IP visitatori</a></li>
	<li><a href="http://www.web2mc.com/2010/01/31/programmare-in-asp-scrivere-file-xml/" title="Programmare in ASP: Scrivere file XML (31 gennaio 2010)">Programmare in ASP: Scrivere file XML</a></li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.web2mc.com/2010/01/31/programmare-in-asp-funzione-per-pulire-stringa-per-l%e2%80%99sql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Programmare in ASP: Trovare e visualizzare indirizzo IP visitatori</title>
		<link>http://www.web2mc.com/2010/01/31/programmare-in-asp-trovare-e-visualizzare-indirizzo-ip-visitatori/</link>
		<comments>http://www.web2mc.com/2010/01/31/programmare-in-asp-trovare-e-visualizzare-indirizzo-ip-visitatori/#comments</comments>
		<pubDate>Sun, 31 Jan 2010 10:24:09 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[programmazione]]></category>
		<category><![CDATA[ASP]]></category>
		<category><![CDATA[funzione]]></category>
		<category><![CDATA[indirizzo]]></category>
		<category><![CDATA[ip]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[stampare]]></category>
		<category><![CDATA[trovare]]></category>

		<guid isPermaLink="false">http://www.web2mc.com/?p=1388</guid>
		<description><![CDATA[Ecco qui un semplice script per rintracciare e mettere a video l’indirizzo IP del visitatore che è presente su quella determinata pagina
 
&#60;%
function indirizzo()
indirizzo = "Il tuo indirizzo IP è : " &#38;_
Request.ServerVariables("REMOTE_ADDR")
end function

response.write indirizzo()
%&#62;

	Articoli correlati
	
	Programmare in ASP: Bloccare indirizzi IP e generare errore 403
	Programmare in Php: Rintracciare e mostrare informazioni visitatori
	Programmare in Javascript: Verificare validatà [...]]]></description>
			<content:encoded><![CDATA[<p>Ecco qui un semplice script per rintracciare e mettere a video l’indirizzo IP del visitatore che è presente su quella determinata pagina</p>
<p><span id="more-35"> <span id="more-1388"></span></span></p>
<pre>&lt;%
function indirizzo()
indirizzo = "Il tuo indirizzo IP è : " &amp;_
Request.ServerVariables("REMOTE_ADDR")
end function

response.write indirizzo()
%&gt;</pre>

	<h4>Articoli correlati</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.web2mc.com/2010/01/31/programmare-in-asp-bloccare-indirizzi-ip-e-generare-errore-403/" title="Programmare in ASP: Bloccare indirizzi IP e generare errore 403 (31 gennaio 2010)">Programmare in ASP: Bloccare indirizzi IP e generare errore 403</a></li>
	<li><a href="http://www.web2mc.com/2010/01/31/programmare-in-php-rintracciare-e-mostrare-informazioni-visitatori/" title="Programmare in Php: Rintracciare e mostrare informazioni visitatori (31 gennaio 2010)">Programmare in Php: Rintracciare e mostrare informazioni visitatori</a></li>
	<li><a href="http://www.web2mc.com/2010/01/31/programmare-in-javascript-verificare-validata-indirizzo-email-form/" title="Programmare in Javascript: Verificare validatà indirizzo email form (31 gennaio 2010)">Programmare in Javascript: Verificare validatà indirizzo email form</a></li>
	<li><a href="http://www.web2mc.com/2010/01/31/programmare-in-asp-vedere-se-un-utente-e-ancora-connesso/" title="Programmare in ASP: Vedere se un utente è ancora connesso (31 gennaio 2010)">Programmare in ASP: Vedere se un utente è ancora connesso</a></li>
	<li><a href="http://www.web2mc.com/2010/01/31/programmare-in-asp-scrivere-file-xml/" title="Programmare in ASP: Scrivere file XML (31 gennaio 2010)">Programmare in ASP: Scrivere file XML</a></li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.web2mc.com/2010/01/31/programmare-in-asp-trovare-e-visualizzare-indirizzo-ip-visitatori/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Programmare in ASP: Vedere se un utente è ancora connesso</title>
		<link>http://www.web2mc.com/2010/01/31/programmare-in-asp-vedere-se-un-utente-e-ancora-connesso/</link>
		<comments>http://www.web2mc.com/2010/01/31/programmare-in-asp-vedere-se-un-utente-e-ancora-connesso/#comments</comments>
		<pubDate>Sun, 31 Jan 2010 10:22:50 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[programmazione]]></category>
		<category><![CDATA[ASP]]></category>
		<category><![CDATA[cliente]]></category>
		<category><![CDATA[connessione]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[disconnessione]]></category>
		<category><![CDATA[funzione]]></category>
		<category><![CDATA[request]]></category>
		<category><![CDATA[script]]></category>

		<guid isPermaLink="false">http://www.web2mc.com/?p=1386</guid>
		<description><![CDATA[Ecco un semplice script per vedere se un utente è ancora connesso al proprio sito, e in caso di risposta negativa, interrompere la comunicazione risparmiando dati preziosi.
 
La funzione ASP per verificare se un utente è ancora connesso è:
Response.IsClientConnected
e restituisce true se l’utente è ancora connesso, false in caso contrario.
Ecco un esempio di implementazione in una [...]]]></description>
			<content:encoded><![CDATA[<p>Ecco un semplice script per vedere se un utente è ancora connesso al proprio sito, e in caso di risposta negativa, interrompere la comunicazione risparmiando dati preziosi.</p>
<p><span id="more-37"> <span id="more-1386"></span></span></p>
<p>La funzione ASP per verificare se un utente è ancora connesso è:</p>
<pre>Response.IsClientConnected</pre>
<p>e restituisce true se l’utente è ancora connesso, false in caso contrario.</p>
<p>Ecco un esempio di implementazione in una query al proprio database con interruzione delle operazioni in caso di disconnessione da parte dell’utente:</p>
<pre>&lt;%
set connDB=server.createobject("adodb.connection")
conn.Open "mio_database", "", ""
mySQL="select * from mia_tabella"
Set ricerca = Server.CreateObject("ADODB.Recordset")
ricerca.Open mySQL, conn, adOpenStatic, adLockPessimistic
%&gt;
&lt;HTML&gt;
&lt;HEAD&gt;
&lt;/HEAD&gt;
&lt;BODY&gt;
&lt;%
Do until (ricerca.eof or Response.IsClientConnected=false)
Response.Write ricerca.Fields("campo_database") %&gt; &lt;br&gt;
&lt;% rscerca.MoveNext
Loop
ricerca.Close
conn.Close
%&gt;
&lt;/body&gt;
&lt;/html&gt;</pre>

	<h4>Articoli correlati</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.web2mc.com/2010/01/31/programmare-in-asp-trovare-e-visualizzare-indirizzo-ip-visitatori/" title="Programmare in ASP: Trovare e visualizzare indirizzo IP visitatori (31 gennaio 2010)">Programmare in ASP: Trovare e visualizzare indirizzo IP visitatori</a></li>
	<li><a href="http://www.web2mc.com/2010/01/31/programmare-in-asp-scrivere-file-xml/" title="Programmare in ASP: Scrivere file XML (31 gennaio 2010)">Programmare in ASP: Scrivere file XML</a></li>
	<li><a href="http://www.web2mc.com/2010/01/31/programmare-in-asp-paginazione/" title="Programmare in ASP: Paginazione (31 gennaio 2010)">Programmare in ASP: Paginazione</a></li>
	<li><a href="http://www.web2mc.com/2010/01/31/programmare-in-asp-evitare-memorizzazione-cache-di-una-pagina/" title="Programmare in ASP: Evitare memorizzazione cache di una pagina (31 gennaio 2010)">Programmare in ASP: Evitare memorizzazione cache di una pagina</a></li>
	<li><a href="http://www.web2mc.com/2010/01/31/programmare-in-asp-bloccare-indirizzi-ip-e-generare-errore-403/" title="Programmare in ASP: Bloccare indirizzi IP e generare errore 403 (31 gennaio 2010)">Programmare in ASP: Bloccare indirizzi IP e generare errore 403</a></li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.web2mc.com/2010/01/31/programmare-in-asp-vedere-se-un-utente-e-ancora-connesso/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Programmare in ASP: Evitare memorizzazione cache di una pagina</title>
		<link>http://www.web2mc.com/2010/01/31/programmare-in-asp-evitare-memorizzazione-cache-di-una-pagina/</link>
		<comments>http://www.web2mc.com/2010/01/31/programmare-in-asp-evitare-memorizzazione-cache-di-una-pagina/#comments</comments>
		<pubDate>Sun, 31 Jan 2010 10:07:19 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[programmazione]]></category>
		<category><![CDATA[ASP]]></category>
		<category><![CDATA[cache]]></category>
		<category><![CDATA[cookies]]></category>
		<category><![CDATA[funzione]]></category>
		<category><![CDATA[memorizzazione]]></category>
		<category><![CDATA[proxy]]></category>
		<category><![CDATA[script]]></category>

		<guid isPermaLink="false">http://www.web2mc.com/?p=1383</guid>
		<description><![CDATA[Ecco un ottimo script per evitare la memorizzazione della pagina visitata in cache/proxy
 
&#60;%
response.expires = -1500
response.AddHeader "PRAGMA", "NO-CACHE"
response.CacheControl = "PRIVATE" 

'Codice della pagina ASP o HTML
%&#62;

	Articoli correlati
	
	Programmare in ASP: Vedere se un utente è ancora connesso
	Programmare in ASP: Trovare e visualizzare indirizzo IP visitatori
	Programmare in ASP: Scrivere file XML
	Programmare in ASP: Paginazione
	Programmare in ASP: Bloccare indirizzi [...]]]></description>
			<content:encoded><![CDATA[<p>Ecco un ottimo script per evitare la memorizzazione della pagina visitata in cache/proxy</p>
<p><span id="more-44"> <span id="more-1383"></span></span></p>
<pre>&lt;%
response.expires = -1500
response.AddHeader "PRAGMA", "NO-CACHE"
response.CacheControl = "PRIVATE" 

'Codice della pagina ASP o HTML
%&gt;</pre>

	<h4>Articoli correlati</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.web2mc.com/2010/01/31/programmare-in-asp-vedere-se-un-utente-e-ancora-connesso/" title="Programmare in ASP: Vedere se un utente è ancora connesso (31 gennaio 2010)">Programmare in ASP: Vedere se un utente è ancora connesso</a></li>
	<li><a href="http://www.web2mc.com/2010/01/31/programmare-in-asp-trovare-e-visualizzare-indirizzo-ip-visitatori/" title="Programmare in ASP: Trovare e visualizzare indirizzo IP visitatori (31 gennaio 2010)">Programmare in ASP: Trovare e visualizzare indirizzo IP visitatori</a></li>
	<li><a href="http://www.web2mc.com/2010/01/31/programmare-in-asp-scrivere-file-xml/" title="Programmare in ASP: Scrivere file XML (31 gennaio 2010)">Programmare in ASP: Scrivere file XML</a></li>
	<li><a href="http://www.web2mc.com/2010/01/31/programmare-in-asp-paginazione/" title="Programmare in ASP: Paginazione (31 gennaio 2010)">Programmare in ASP: Paginazione</a></li>
	<li><a href="http://www.web2mc.com/2010/01/31/programmare-in-asp-bloccare-indirizzi-ip-e-generare-errore-403/" title="Programmare in ASP: Bloccare indirizzi IP e generare errore 403 (31 gennaio 2010)">Programmare in ASP: Bloccare indirizzi IP e generare errore 403</a></li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.web2mc.com/2010/01/31/programmare-in-asp-evitare-memorizzazione-cache-di-una-pagina/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
