<rss version="2.0"><channel><title>RBorchia.com</title><link>http://www.rborchia.com</link><description>News - Roberto Borchia</description><copyright>Copyright 2008 rborchia.com</copyright>
<docs>http://blogs.law.harvard.edu/tech/rss</docs>
<managingEditor>info@rborchia.com</managingEditor>
<webMaster>info@rborchia.com</webMaster>
<language>IT-it</language><item>
<title>12-02-2009 12:05:19 - Php - gestione password</title>
<link>http://www.rborchia.com/notizia.php?Id_sezione=33&amp;Id_notizia=101</link>
<description>Titolo notizia: Php - gestione password - &lt;p&gt;INDEX.php&lt;br /&gt;&amp;lt;html xmlns=&amp;quot;http://www.w3.org/1999/xhtml&amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;head&amp;gt;&lt;br /&gt;&amp;lt;meta http-equiv=&amp;quot;Content-Type&amp;quot; content=&amp;quot;text/html; charset=utf-8&amp;quot; /&amp;gt;&lt;br /&gt;&amp;lt;title&amp;gt;Documento senza titolo&amp;lt;/title&amp;gt;&lt;br /&gt;&amp;lt;/head&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;body&amp;gt;&lt;br /&gt;&amp;lt;p&amp;gt;&amp;lt;a href=&amp;quot;numero.php&amp;quot;&amp;gt;Gestione Numero Password attiva&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;&amp;lt;p&amp;gt;&amp;lt;a href=&amp;quot;psw.php&amp;quot;&amp;gt;Gestione Password&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;&amp;lt;p&amp;gt;&amp;lt;a href=&amp;quot;login.php&amp;quot;&amp;gt;Login&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;&amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/html&amp;gt;&lt;/p&gt;&lt;p&gt;AUTENTICAZIONE.php&lt;br /&gt;&amp;lt;html xmlns=&amp;quot;http://www.w3.org/1999/xhtml&amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;head&amp;gt;&lt;br /&gt;&amp;lt;meta http-equiv=&amp;quot;Content-Type&amp;quot; content=&amp;quot;text/html; charset=utf-8&amp;quot; /&amp;gt;&lt;br /&gt;&amp;lt;title&amp;gt;Documento senza titolo&amp;lt;/title&amp;gt;&lt;br /&gt;&amp;lt;/head&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;body&amp;gt;&lt;br /&gt;&amp;lt;p&amp;gt;&lt;br /&gt;&amp;lt;?&lt;br /&gt;&amp;nbsp;$password=$_POST[&amp;#39;psw&amp;#39;];&lt;/p&gt;&lt;p&gt;&amp;nbsp;#leggo il contenuto del file con il numero psw&lt;br /&gt;&amp;nbsp;$f=fopen(&amp;quot;num.txt&amp;quot;,&amp;quot;r&amp;quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;$numero_attuale=fgets($f);&lt;br /&gt;&amp;nbsp;fclose($f);&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&amp;nbsp;#cerco la pasw corrispondente al numero&lt;br /&gt;&amp;nbsp;$f=fopen(&amp;quot;password.txt&amp;quot;,&amp;quot;r&amp;quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;$contenuto_file=fread($f,filesize(&amp;quot;password.txt&amp;quot;));&lt;br /&gt;&amp;nbsp;fclose($f);&lt;br /&gt;&amp;nbsp;$msg=&amp;quot;password errata&amp;quot;;&lt;br /&gt;&amp;nbsp;$linee=explode(&amp;quot;\n&amp;quot;,$contenuto_file);&lt;br /&gt;&amp;nbsp;foreach($linee as $riga)&lt;br /&gt;&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;$campi=explode(&amp;quot;|&amp;quot;,$riga);&lt;br /&gt;&amp;nbsp;&amp;nbsp;if&amp;nbsp; ((int)$campi[0]==(int)$numero_attuale) &lt;br /&gt;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;if&amp;nbsp; (trim($campi[1])==trim($password))&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$msg=&amp;quot;utente trovato&amp;quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;echo $msg;&lt;br /&gt;?&amp;gt;&lt;br /&gt;&amp;lt;/p&amp;gt;&lt;br /&gt;&amp;lt;p&amp;gt;&amp;lt;a href=&amp;quot;numero.php&amp;quot;&amp;gt;Gestione Numero Password attiva&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;&amp;lt;p&amp;gt;&amp;lt;a href=&amp;quot;psw.php&amp;quot;&amp;gt;Gestione Password&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;&amp;lt;p&amp;gt;&amp;lt;a href=&amp;quot;login.php&amp;quot;&amp;gt;Login&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;&amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/html&amp;gt;&lt;/p&gt;&lt;p&gt;CANCELLA.php&lt;br /&gt;&amp;lt;?&lt;br /&gt;&amp;nbsp;#aggiorno il contenuto del file&lt;br /&gt;&amp;nbsp;if (isset($_GET[&amp;#39;numero&amp;#39;]))&lt;br /&gt;&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;$n=$_GET[&amp;#39;numero&amp;#39;];&lt;br /&gt;&amp;nbsp;&amp;nbsp;$f=fopen(&amp;quot;password.txt&amp;quot;,&amp;quot;r&amp;quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;$contenuto_file=fread($f, filesize(&amp;quot;password.txt&amp;quot;));&lt;br /&gt;&amp;nbsp;&amp;nbsp;fclose($f);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;# scrivo sul file di appoggio&lt;br /&gt;&amp;nbsp;&amp;nbsp;$fn=fopen(&amp;quot;appoggio.txt&amp;quot;, &amp;quot;w&amp;quot;);&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;$linee=explode(&amp;quot;\n&amp;quot;, $contenuto_file);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;foreach($linee as $riga)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$campi=explode(&amp;quot;|&amp;quot;, $riga);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if&amp;nbsp; ( (int)$campi[0] != (int)$n ) &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;fputs($fn, $riga.&amp;quot;-&amp;quot;.strlen($riga).&amp;quot;\n&amp;quot; );&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;fclose($fn);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;# scambia file vecchio con il nuovo&lt;br /&gt;&amp;nbsp;&amp;nbsp;unlink(&amp;quot;password.txt&amp;quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;rename(&amp;quot;appoggio.txt&amp;quot;, &amp;quot;password.txt&amp;quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;header (&amp;quot;location: psw.php&amp;quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;}&lt;br /&gt;?&amp;gt;&lt;/p&gt;&lt;p&gt;LOGIN.php&lt;br /&gt;&amp;lt;html xmlns=&amp;quot;http://www.w3.org/1999/xhtml&amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;head&amp;gt;&lt;br /&gt;&amp;lt;meta http-equiv=&amp;quot;Content-Type&amp;quot; content=&amp;quot;text/html; charset=utf-8&amp;quot; /&amp;gt;&lt;br /&gt;&amp;lt;title&amp;gt;Documento senza titolo&amp;lt;/title&amp;gt;&lt;br /&gt;&amp;lt;/head&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;body&amp;gt;&lt;br /&gt;&amp;lt;form id=&amp;quot;form1&amp;quot; name=&amp;quot;form1&amp;quot; method=&amp;quot;post&amp;quot; action=&amp;quot;autenticazione.php&amp;quot;&amp;gt;&lt;br /&gt;&amp;nbsp; Inserisci la tua psw: &lt;br /&gt;&amp;nbsp; &amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;psw&amp;quot; id=&amp;quot;psw&amp;quot; /&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;lt;input type=&amp;quot;submit&amp;quot; name=&amp;quot;go&amp;quot; id=&amp;quot;go&amp;quot; value=&amp;quot;Invia&amp;quot; /&amp;gt;&lt;br /&gt;&amp;lt;/form&amp;gt;&lt;br /&gt;&amp;lt;p&amp;gt;&amp;lt;a href=&amp;quot;numero.php&amp;quot;&amp;gt;Gestione Numero Password attiva&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;&amp;lt;p&amp;gt;&amp;lt;a href=&amp;quot;psw.php&amp;quot;&amp;gt;Gestione Password&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;&amp;lt;p&amp;gt;&amp;lt;a href=&amp;quot;login.php&amp;quot;&amp;gt;Login&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;&amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/html&amp;gt;&lt;/p&gt;&lt;p&gt;MODIFICA.php&lt;br /&gt;&amp;lt;html xmlns=&amp;quot;http://www.w3.org/1999/xhtml&amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;head&amp;gt;&lt;br /&gt;&amp;lt;meta http-equiv=&amp;quot;Content-Type&amp;quot; content=&amp;quot;text/html; charset=utf-8&amp;quot; /&amp;gt;&lt;br /&gt;&amp;lt;title&amp;gt;Documento senza titolo&amp;lt;/title&amp;gt;&lt;br /&gt;&amp;lt;/head&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;body&amp;gt;&lt;br /&gt;&amp;lt;?&lt;br /&gt;&amp;nbsp;if (isset($_GET[&amp;#39;numero&amp;#39;]))&lt;br /&gt;&amp;nbsp;{&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;$n=$_GET[&amp;#39;numero&amp;#39;];&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;# leggo il file delle password&lt;br /&gt;&amp;nbsp;&amp;nbsp;$f=fopen(&amp;quot;password.txt&amp;quot;,&amp;quot;r&amp;quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;$contenuto_file=fread($f,filesize(&amp;quot;password.txt&amp;quot;));&lt;br /&gt;&amp;nbsp;&amp;nbsp;fclose($f);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;$linee=explode(&amp;quot;\n&amp;quot;,$contenuto_file);&lt;br /&gt;&amp;nbsp;&amp;nbsp;foreach($linee as $riga)&lt;br /&gt;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;$campi=explode(&amp;quot;|&amp;quot;,$riga);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;if&amp;nbsp; ( (int)$campi[0] == (int)$n ) &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$psw=trim($campi[1]);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;break;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;br /&gt;?&amp;gt;&lt;br /&gt;&amp;lt;p&amp;gt;Aggiungi nuovo numero|psw&amp;lt;/p&amp;gt;&lt;br /&gt;&amp;lt;form id=&amp;quot;form1&amp;quot; name=&amp;quot;form1&amp;quot; method=&amp;quot;post&amp;quot; action=&amp;quot;psw.php&amp;quot;&amp;gt;&lt;br /&gt;&amp;nbsp; n:&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;n&amp;quot; id=&amp;quot;n&amp;quot; value=&amp;quot;&amp;lt;?=$n?&amp;gt;&amp;quot;/&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;&amp;nbsp; psw:&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;psw&amp;quot; id=&amp;quot;psw&amp;quot;&amp;nbsp; value=&amp;quot;&amp;lt;?=$psw?&amp;gt;&amp;quot;/&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;lt;input type=&amp;quot;hidden&amp;quot; name=&amp;quot;oldn&amp;quot; id=&amp;quot;oldn&amp;quot;&amp;nbsp; value=&amp;quot;&amp;lt;?=$n?&amp;gt;&amp;quot;/&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;lt;input type=&amp;quot;submit&amp;quot; name=&amp;quot;mod&amp;quot; id=&amp;quot;button&amp;quot; value=&amp;quot;Invia&amp;quot; /&amp;gt;&lt;br /&gt;&amp;lt;/form&amp;gt;&lt;br /&gt;&amp;lt;?&lt;br /&gt;&amp;nbsp;}&lt;br /&gt;?&amp;gt;&lt;br /&gt;&amp;lt;p&amp;gt;&amp;lt;a href=&amp;quot;numero.php&amp;quot;&amp;gt;Gestione Numero Password attiva&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;&amp;lt;p&amp;gt;&amp;lt;a href=&amp;quot;psw.php&amp;quot;&amp;gt;Gestione Password&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;&amp;lt;p&amp;gt;&amp;lt;a href=&amp;quot;login.php&amp;quot;&amp;gt;Login&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;&amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/html&amp;gt;&lt;/p&gt;&lt;p&gt;NUMERO.php&lt;br /&gt;&amp;lt;html xmlns=&amp;quot;http://www.w3.org/1999/xhtml&amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;head&amp;gt;&lt;br /&gt;&amp;lt;meta http-equiv=&amp;quot;Content-Type&amp;quot; content=&amp;quot;text/html; charset=utf-8&amp;quot; /&amp;gt;&lt;br /&gt;&amp;lt;title&amp;gt;Documento senza titolo&amp;lt;/title&amp;gt;&lt;br /&gt;&amp;lt;/head&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;body&amp;gt;&lt;br /&gt;&amp;lt;?&lt;br /&gt;&amp;nbsp;#aggiorno il contenuto del file&lt;br /&gt;&amp;nbsp;if (isset($_POST[&amp;#39;rec&amp;#39;]))&lt;br /&gt;&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;$n=$_POST[&amp;#39;n&amp;#39;];&lt;br /&gt;&amp;nbsp;&amp;nbsp;$f=fopen(&amp;quot;num.txt&amp;quot;,&amp;quot;w&amp;quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;fputs($f, $n);&lt;br /&gt;&amp;nbsp;&amp;nbsp;fclose($f);&lt;br /&gt;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&amp;nbsp;#leggo il contenuto del file&lt;br /&gt;&amp;nbsp;if (file_exists(&amp;quot;num.txt&amp;quot;))&lt;br /&gt;&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;$f=fopen(&amp;quot;num.txt&amp;quot;,&amp;quot;r&amp;quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;$numero_attuale=fgets($f);&lt;br /&gt;&amp;nbsp;&amp;nbsp;fclose($f);&lt;br /&gt;&amp;nbsp;}&lt;br /&gt;?&amp;gt;&lt;br /&gt;&amp;lt;p&amp;gt;Numero attivo: &amp;lt;?=$numero_attuale?&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;&amp;lt;p&amp;gt;&amp;amp;nbsp;&amp;lt;/p&amp;gt;&lt;br /&gt;&amp;lt;form id=&amp;quot;form1&amp;quot; name=&amp;quot;form1&amp;quot; method=&amp;quot;post&amp;quot; action=&amp;quot;&amp;lt;?=$PHP_SELF?&amp;gt;&amp;quot;&amp;gt;&lt;br /&gt;&amp;nbsp; Cambia numero:&lt;br /&gt;&amp;nbsp; &amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;n&amp;quot; id=&amp;quot;n&amp;quot; /&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;lt;input type=&amp;quot;submit&amp;quot; name=&amp;quot;rec&amp;quot; id=&amp;quot;button&amp;quot; value=&amp;quot;Invia&amp;quot; /&amp;gt;&lt;br /&gt;&amp;lt;/form&amp;gt;&lt;br /&gt;&amp;lt;p&amp;gt;&amp;lt;a href=&amp;quot;numero.php&amp;quot;&amp;gt;Gestione Numero Password attiva&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;&amp;lt;p&amp;gt;&amp;lt;a href=&amp;quot;psw.php&amp;quot;&amp;gt;Gestione Password&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;&amp;lt;p&amp;gt;&amp;lt;a href=&amp;quot;login.php&amp;quot;&amp;gt;Login&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;&amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/html&amp;gt;&lt;/p&gt;&lt;p&gt;PSW.php&lt;br /&gt;&amp;lt;html xmlns=&amp;quot;http://www.w3.org/1999/xhtml&amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;head&amp;gt;&lt;br /&gt;&amp;lt;meta http-equiv=&amp;quot;Content-Type&amp;quot; content=&amp;quot;text/html; charset=utf-8&amp;quot; /&amp;gt;&lt;br /&gt;&amp;lt;title&amp;gt;Documento senza titolo&amp;lt;/title&amp;gt;&lt;br /&gt;&amp;lt;/head&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;body&amp;gt;&lt;br /&gt;&amp;lt;?&lt;br /&gt;&amp;nbsp;# aggiungo il contenuto del file&lt;br /&gt;&amp;nbsp;if (isset($_POST[&amp;#39;new&amp;#39;]))&lt;br /&gt;&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;$n=$_POST[&amp;#39;n&amp;#39;];&lt;br /&gt;&amp;nbsp;&amp;nbsp;$psw=$_POST[&amp;#39;psw&amp;#39;];&lt;br /&gt;&amp;nbsp;&amp;nbsp;$f=fopen(&amp;quot;password.txt&amp;quot;,&amp;quot;a&amp;quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;fputs($f,$n.&amp;quot;|&amp;quot;.$psw.&amp;quot;\n&amp;quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;fclose($f);&lt;br /&gt;&amp;nbsp;}&lt;/p&gt;&lt;p&gt;&amp;nbsp;# aggiorno il contenuto del file&lt;br /&gt;&amp;nbsp;if (isset($_POST[&amp;#39;mod&amp;#39;]))&lt;br /&gt;&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;$oldn=$_POST[&amp;#39;oldn&amp;#39;];&lt;br /&gt;&amp;nbsp;&amp;nbsp;$n=$_POST[&amp;#39;n&amp;#39;];&lt;br /&gt;&amp;nbsp;&amp;nbsp;$psw=$_POST[&amp;#39;psw&amp;#39;];&lt;br /&gt;&amp;nbsp;&amp;nbsp;$f=fopen(&amp;quot;password.txt&amp;quot;,&amp;quot;r&amp;quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;$fn=fopen(&amp;quot;appoggio.txt&amp;quot;,&amp;quot;w&amp;quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;$contenuto_file=fread($f,filesize(&amp;quot;password.txt&amp;quot;));&lt;br /&gt;&amp;nbsp;&amp;nbsp;fclose($f);&lt;br /&gt;&amp;nbsp;&amp;nbsp;$linee=explode(&amp;quot;\n&amp;quot;,$contenuto_file);&lt;br /&gt;&amp;nbsp;&amp;nbsp;foreach($linee as $riga)&lt;br /&gt;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;$campi=explode(&amp;quot;|&amp;quot;,$riga);&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;if&amp;nbsp; ( (int)$campi[0]==(int)$oldn ) &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$riga_da_scrivere=$n.&amp;quot;|&amp;quot;.$psw.&amp;quot;\n&amp;quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$riga_da_scrivere=$riga.&amp;quot;\n&amp;quot;;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;fputs($fn, $riga_da_scrivere);&lt;br /&gt;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp;fclose($fn);&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;# Sostituisco il file vecchio con il nuovo&lt;br /&gt;&amp;nbsp;&amp;nbsp;unlink(&amp;quot;password.txt&amp;quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;rename(&amp;quot;appoggio.txt&amp;quot;, &amp;quot;password.txt&amp;quot;);&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&amp;nbsp;#leggo il contenuto del file&lt;br /&gt;&amp;nbsp;echo &amp;quot;Contenuto del file:&amp;lt;br /&amp;gt;&amp;quot;;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&amp;nbsp;if (file_exists(&amp;quot;password.txt&amp;quot;))&lt;br /&gt;&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;$f=fopen(&amp;quot;password.txt&amp;quot;,&amp;quot;r&amp;quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;$contenuto_file=fread($f,filesize(&amp;quot;password.txt&amp;quot;));&lt;br /&gt;&amp;nbsp;&amp;nbsp;fclose($f);&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;$linee=explode(&amp;quot;\n&amp;quot;,$contenuto_file);&lt;br /&gt;&amp;nbsp;&amp;nbsp;foreach($linee as $riga)&lt;br /&gt;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;$campi=explode(&amp;quot;|&amp;quot;,$riga);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;if (trim($riga) != &amp;#39;&amp;#39;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo $riga.&amp;quot;&amp;lt;a href=&amp;#39;modifica.php?numero=$campi[0]&amp;#39;&amp;gt;Modifica&amp;lt;/a&amp;gt; - &amp;lt;a href=&amp;#39;cancella.php?numero=$campi[0]&amp;#39;&amp;gt;Cancella&amp;lt;/a&amp;gt;&amp;lt;br&amp;gt;&amp;quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;}&lt;br /&gt;?&amp;gt;&lt;br /&gt;&amp;lt;p&amp;gt;Aggiungi nuovo numero|psw&amp;lt;/p&amp;gt;&lt;br /&gt;&amp;lt;form id=&amp;quot;form1&amp;quot; name=&amp;quot;form1&amp;quot; method=&amp;quot;post&amp;quot; action=&amp;quot;&amp;lt;?=$PHP_SELF?&amp;gt;&amp;quot;&amp;gt;&lt;br /&gt;&amp;nbsp; n:&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;n&amp;quot; id=&amp;quot;n&amp;quot; /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;&amp;nbsp; psw:&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;psw&amp;quot; id=&amp;quot;psw&amp;quot; /&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;lt;input type=&amp;quot;submit&amp;quot; name=&amp;quot;new&amp;quot; id=&amp;quot;button&amp;quot; value=&amp;quot;Invia&amp;quot; /&amp;gt;&lt;br /&gt;&amp;lt;/form&amp;gt;&lt;br /&gt;&amp;lt;p&amp;gt;&amp;lt;a href=&amp;quot;numero.php&amp;quot;&amp;gt;Gestione Numero Password attiva&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;&amp;lt;p&amp;gt;&amp;lt;a href=&amp;quot;psw.php&amp;quot;&amp;gt;Gestione Password&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;&amp;lt;p&amp;gt;&amp;lt;a href=&amp;quot;login.php&amp;quot;&amp;gt;Login&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;&amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/html&amp;gt;&lt;/p&gt; (12-02-2009 12:05:19)</description>
</item><item>
<title>24-01-2009 09:42:36 - Soluzione verifica php 5 tic</title>
<link>http://www.rborchia.com/notizia.php?Id_sezione=30&amp;Id_notizia=100</link>
<description>Titolo notizia: Soluzione verifica php 5 tic - &lt;p&gt;&amp;lt;html&amp;gt;&lt;br /&gt;&amp;lt;head&amp;gt;&lt;br /&gt;&amp;lt;title&amp;gt;Little blind chicken&amp;lt;/title&amp;gt;&lt;br /&gt;&amp;lt;/head&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;body&amp;gt;&lt;br /&gt;&amp;lt;?&lt;br /&gt;if (!isset($_POST[&amp;#39;go&amp;#39;]))&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;$x=3;&lt;br /&gt;&amp;nbsp;$y=3;&lt;br /&gt;}&lt;br /&gt;else&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;$x=$_POST[&amp;#39;x&amp;#39;];&lt;br /&gt;&amp;nbsp;$y=$_POST[&amp;#39;y&amp;#39;];&lt;br /&gt;&amp;nbsp;$direz=$_POST[&amp;#39;direz&amp;#39;];&lt;br /&gt;&amp;nbsp;switch ($direz)&lt;br /&gt;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;case &amp;quot;E&amp;quot;:&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;$x=$x+1;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;break;&lt;br /&gt;&amp;nbsp;&amp;nbsp;case &amp;quot;W&amp;quot;:&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;$x=$x-1;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;break;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;case &amp;quot;N&amp;quot;:&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;$y=$y-1;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;break;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;case &amp;quot;S&amp;quot;:&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;$y=$y+1;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;break;&lt;br /&gt;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;if ($x&amp;lt;1) { $x=5; }&lt;br /&gt;&amp;nbsp;if ($x&amp;gt;5) { $x=1; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;if ($y&amp;lt;1) { $y=5; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;if ($y&amp;gt;5) { $y=1; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;br /&gt;}&lt;br /&gt;echo &amp;quot;&amp;lt;table border=1&amp;gt;&amp;quot;;&lt;br /&gt;for ($r=1;$r&amp;lt;=5;$r++)&lt;br /&gt;{&lt;br /&gt;echo &amp;quot;&amp;lt;tr&amp;gt;&amp;quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;for ($c=1;$c&amp;lt;=5;$c++)&lt;br /&gt;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;echo &amp;quot;&amp;lt;td width=30 &amp;quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if ($r==$y &amp;amp;&amp;amp; $c==$x)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; { echo &amp;quot; bgcolor=white&amp;gt;&amp;amp;nbsp;&amp;quot;; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; { echo &amp;quot; bgcolor=black&amp;gt;&amp;amp;nbsp;&amp;quot;; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;echo &amp;quot;&amp;lt;/td&amp;gt;&amp;quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;echo &amp;quot;&amp;lt;/tr&amp;gt;&amp;quot;;&lt;br /&gt;}&lt;br /&gt;echo &amp;quot;&amp;lt;/table&amp;gt;&amp;quot;;&lt;br /&gt;?&amp;gt;&lt;br /&gt;&amp;lt;form name=&amp;quot;muovi&amp;quot; action=&amp;quot;&amp;lt;?=$PHP_SELF;?&amp;gt;&amp;quot; method=&amp;quot;post&amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;select name=&amp;quot;direz&amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;option value=&amp;#39;E&amp;#39;&amp;gt;East&amp;lt;/option&amp;gt;&lt;br /&gt;&amp;lt;option value=&amp;#39;W&amp;#39;&amp;gt;West&amp;lt;/option&amp;gt;&lt;br /&gt;&amp;lt;option value=&amp;#39;N&amp;#39;&amp;gt;North&amp;lt;/option&amp;gt;&lt;br /&gt;&amp;lt;option value=&amp;#39;S&amp;#39;&amp;gt;South&amp;lt;/option&amp;gt;&lt;br /&gt;&amp;lt;/select&amp;gt;&lt;br /&gt;&amp;lt;input type=&amp;quot;hidden&amp;quot; name=&amp;quot;x&amp;quot; value=&amp;quot;&amp;lt;?=$x?&amp;gt;&amp;quot; /&amp;gt;&lt;br /&gt;&amp;lt;input type=&amp;quot;hidden&amp;quot; name=&amp;quot;y&amp;quot; value=&amp;quot;&amp;lt;?=$y?&amp;gt;&amp;quot; /&amp;gt;&lt;br /&gt;&amp;lt;input type=&amp;quot;submit&amp;quot; name=&amp;quot;go&amp;quot; value=&amp;quot;go&amp;quot; /&amp;gt;&lt;br /&gt;&amp;lt;/form&amp;gt;&lt;br /&gt;&amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/html&amp;gt;&lt;/p&gt; (24-01-2009 09:42:36)</description>
</item><item>
<title>13-01-2009 15:20:05 - Correzione verifica JS - codifica stringa</title>
<link>http://www.rborchia.com/notizia.php?Id_sezione=30&amp;Id_notizia=99</link>
<description>Titolo notizia: Correzione verifica JS - codifica stringa - &lt;p&gt;Data una stringa, eliminarne gli spazi, prendere i caratteri in pos pari e poi quelli in pos dispari, concatenarli, invertire il tutto e posizionare i caratteri della nuova stringa in una tabella quadrata di dimensione minima.&lt;/p&gt;&lt;p&gt;&amp;lt;html&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;lt;head&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;lt;title&amp;gt;Verifica_sistemi&amp;lt;/title&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;lt;/head&amp;gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;lt;body text=&amp;quot;#ff00ff&amp;quot; bgcolor=&amp;quot;a0d9g2&amp;quot;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;lt;script language=&amp;quot;JavaScript&amp;quot;&amp;gt;&lt;br /&gt;&amp;nbsp;var i, n;&lt;br /&gt;&amp;nbsp;s= new String;&lt;br /&gt;&amp;nbsp;function trim(s)&lt;br /&gt;&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; n=s.length;&lt;br /&gt;&amp;nbsp;nuova=&amp;quot;&amp;quot;;&lt;br /&gt;&amp;nbsp;for ( i=0; i&amp;lt;n; i++)&lt;br /&gt;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;car=s.charAt(i);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;if ( car != &amp;quot; &amp;quot; )&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;nuova=nuova + car;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp;return nuova;&lt;br /&gt;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;function reverse(s)&lt;br /&gt;&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; n=s.length;&lt;br /&gt;&amp;nbsp;nuova=&amp;quot;&amp;quot;;&lt;br /&gt;&amp;nbsp;for ( i=n-1; i&amp;gt;=0; i--)&lt;br /&gt;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;car=s.charAt(i);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;nuova=nuova + car;&lt;br /&gt;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp;return nuova;&lt;br /&gt;&amp;nbsp;}&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;s=trim(prompt(&amp;quot;dammi una stringa valida&amp;quot;));&lt;br /&gt;&amp;nbsp;&amp;nbsp;n=s.length;&lt;br /&gt;&amp;nbsp;&amp;nbsp;alert (s);&lt;br /&gt;&amp;nbsp;&amp;nbsp;pari=&amp;quot;&amp;quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;dispari=&amp;quot;&amp;quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;nuovaparola=&amp;quot;&amp;quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;for ( i=0; i&amp;lt;n; i++ )&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if ( i%2 == 0 )&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;pari=pari + s.charAt(i);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;dispari=dispari + s.charAt(i);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp;nuovaparola = pari + dispari;&lt;br /&gt;&amp;nbsp;&amp;nbsp;document.write(&amp;quot;la stringa e':&amp;quot; + nuovaparola + &amp;quot;&amp;lt;p&amp;gt;&amp;quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;//inversione&lt;br /&gt;&amp;nbsp;&amp;nbsp;nuovaparola=reverse(nuovaparola);&lt;br /&gt;&amp;nbsp;&amp;nbsp;document.write(&amp;quot;la stringa e':&amp;quot; + nuovaparola + &amp;quot;&amp;lt;p&amp;gt;&amp;quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;//calcoliamo la dimensione minima della tabella&lt;br /&gt;&amp;nbsp;&amp;nbsp;dim_tab=parseInt(Math.sqrt(n) + 0.999999);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;document.write(&amp;quot;&amp;lt;table&amp;gt;&amp;quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;for (r=1;r&amp;lt;=dim_tab;r++)&lt;br /&gt;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;document.write(&amp;quot;&amp;lt;tr&amp;gt;&amp;quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;for (c=1;c&amp;lt;=dim_tab;c++)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;pos=(r-1)*dim_tab+c -1;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;if (pos&amp;lt;n)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;document.write(&amp;quot;&amp;lt;td&amp;gt;&amp;quot; + nuovaparola.charAt(pos) + &amp;quot;&amp;lt;/td&amp;gt;&amp;quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;document.write(&amp;quot;&amp;lt;td&amp;gt;#&amp;lt;/td&amp;gt;&amp;quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;document.write(&amp;quot;&amp;lt;/tr&amp;gt;&amp;quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp;document.write(&amp;quot;&amp;lt;/table&amp;gt;&amp;quot;);&lt;br /&gt;&amp;nbsp;&amp;lt;/script&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/html&amp;gt;&lt;/p&gt; (13-01-2009 15:20:05)</description>
</item><item>
<title>05-11-2008 09:30:42 - Correzione verifica php 5tic - 5/11/2008</title>
<link>http://www.rborchia.com/notizia.php?Id_sezione=30&amp;Id_notizia=94</link>
<description>Titolo notizia: Correzione verifica php 5tic - 5/11/2008 - &lt;p&gt;&amp;lt;html xmlns=&amp;quot;http://www.w3.org/1999/xhtml&amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;head&amp;gt;&lt;br /&gt;&amp;lt;title&amp;gt;Numeri primi compresi tra...&amp;lt;/title&amp;gt;&lt;br /&gt;&amp;lt;/head&amp;gt;&lt;br /&gt;&amp;lt;body&amp;gt;&lt;br /&gt;&amp;lt;form id=&amp;quot;form1&amp;quot; name=&amp;quot;form1&amp;quot; method=&amp;quot;post&amp;quot; action=&amp;quot;&amp;lt;?=$PHP_SELF?&amp;gt;&amp;quot;&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;lt;input name=&amp;quot;n&amp;quot; type=&amp;quot;text&amp;quot; id=&amp;quot;n&amp;quot;&amp;nbsp; /&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;lt;input type=&amp;quot;submit&amp;quot; name=&amp;quot;calcola&amp;quot; id=&amp;quot;calcola&amp;quot; value=&amp;quot;Go&amp;quot; /&amp;gt;&lt;br /&gt;&amp;lt;/form&amp;gt;&lt;br /&gt;&amp;lt;p&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;lt;?&lt;br /&gt;if (isset($_POST[&amp;#39;calcola&amp;#39;]))&lt;br /&gt;{&lt;br /&gt;$num=(int)$_POST[&amp;#39;n&amp;#39;];&lt;br /&gt;if ($num)&lt;br /&gt;{&lt;br /&gt;echo &amp;quot;Il numero inserito e' &amp;quot;.$num.&amp;quot;&amp;lt;br&amp;gt;&amp;quot;;&lt;br /&gt;$numero_primi=0;&lt;br /&gt;&amp;nbsp;&amp;nbsp;for ($x=1;$x&amp;lt;$num;$x++)&lt;br /&gt;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;echo &amp;quot;Controllo il numero $x &amp;quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp; $primo=true;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; for ($divisore=2;$divisore&amp;lt;=(int)($x/2);$divisore++)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if ($x%$divisore==0)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #se trovo un divisore, allora $x non e' primo&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $primo=false;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp; if ($primo==true) { echo &amp;quot; - e' primo&amp;lt;br&amp;gt;&amp;quot;;&amp;nbsp; $numero_primi++;} else { echo &amp;quot; - non e' primo&amp;lt;br&amp;gt;&amp;quot;;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp;echo &amp;quot;&amp;lt;p&amp;gt;&amp;lt;font color=red&amp;gt;Il numero di numeri primi compresi tra 1 e $num escluso e' $numero_primi&amp;lt;/font&amp;gt;&amp;lt;/p&amp;gt;&amp;quot;;&lt;br /&gt;}&lt;br /&gt;else&lt;br /&gt;{&lt;br /&gt;echo &amp;quot;Num non inserito&amp;quot;;&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;?&amp;gt;&lt;br /&gt;&amp;lt;/p&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;p&amp;gt;&amp;amp;nbsp;&amp;lt;/p&amp;gt;&lt;br /&gt;&amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/html&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;lt;html xmlns=&amp;quot;http://www.w3.org/1999/xhtml&amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;head&amp;gt;&lt;br /&gt;&amp;lt;title&amp;gt;Calcolatrice 1&amp;lt;/title&amp;gt;&lt;br /&gt;&amp;lt;/head&amp;gt;&lt;br /&gt;&amp;lt;body&amp;gt;&lt;br /&gt;&amp;lt;form id=&amp;quot;form1&amp;quot; name=&amp;quot;form1&amp;quot; method=&amp;quot;post&amp;quot; action=&amp;quot;&amp;lt;?=$PHP_SELF?&amp;gt;&amp;quot;&amp;gt;&lt;br /&gt;&amp;nbsp; Numero1&lt;br /&gt;&amp;nbsp; &amp;lt;input name=&amp;quot;n1&amp;quot; type=&amp;quot;text&amp;quot; id=&amp;quot;n1&amp;quot;&amp;nbsp; /&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;lt;br /&amp;gt;&lt;br /&gt;&amp;nbsp; Numero2 &lt;br /&gt;&amp;nbsp; &amp;lt;input name=&amp;quot;n2&amp;quot; type=&amp;quot;text&amp;quot; id=&amp;quot;n2&amp;quot;&amp;nbsp; /&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;lt;input type=&amp;quot;submit&amp;quot; name=&amp;quot;add&amp;quot; id=&amp;quot;calcola&amp;quot; value=&amp;quot;+&amp;quot; /&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;input type=&amp;quot;submit&amp;quot; name=&amp;quot;sot&amp;quot; id=&amp;quot;calcola2&amp;quot; value=&amp;quot;-&amp;quot; /&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;input type=&amp;quot;submit&amp;quot; name=&amp;quot;mol&amp;quot; id=&amp;quot;calcola3&amp;quot; value=&amp;quot;*&amp;quot; /&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;input type=&amp;quot;submit&amp;quot; name=&amp;quot;div&amp;quot; id=&amp;quot;calcola4&amp;quot; value=&amp;quot;/&amp;quot; /&amp;gt;&lt;br /&gt;&amp;lt;/form&amp;gt;&lt;br /&gt;&amp;lt;p&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;lt;?&lt;br /&gt;&amp;nbsp; $n1=$_POST[&amp;#39;n1&amp;#39;];&lt;br /&gt;&amp;nbsp; $n2=$_POST[&amp;#39;n2&amp;#39;];&amp;nbsp; &lt;br /&gt;if (isset($_POST[&amp;#39;add&amp;#39;]))&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;$ris=$n1+$n2;&lt;br /&gt;}&lt;br /&gt;elseif (isset($_POST[&amp;#39;sot&amp;#39;]))&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;$ris=$n1-$n2;&lt;br /&gt;}&lt;br /&gt;elseif (isset($_POST[&amp;#39;mol&amp;#39;]))&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;$ris=$n1*$n2;&lt;br /&gt;}&lt;br /&gt;elseif (isset($_POST[&amp;#39;div&amp;#39;]))&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;if ($n2&amp;lt;&amp;gt;0)&lt;br /&gt;&amp;nbsp;{&lt;br /&gt;&amp;nbsp;$ris=$n1/$n2;&lt;br /&gt;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;else&lt;br /&gt;&amp;nbsp;{&lt;br /&gt;&amp;nbsp;$ris =&amp;quot;Divisione per 0&amp;quot;;&lt;br /&gt;&amp;nbsp;}&lt;br /&gt;}&lt;br /&gt;echo $ris;&lt;br /&gt;?&amp;gt;&lt;br /&gt;&amp;lt;/p&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;p&amp;gt;&amp;amp;nbsp;&amp;lt;/p&amp;gt;&lt;br /&gt;&amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/html&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&amp;lt;html xmlns=&amp;quot;http://www.w3.org/1999/xhtml&amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;head&amp;gt;&lt;br /&gt;&amp;lt;title&amp;gt;Calcolatrice 2&amp;lt;/title&amp;gt;&lt;br /&gt;&amp;lt;/head&amp;gt;&lt;br /&gt;&amp;lt;body&amp;gt;&lt;br /&gt;&amp;lt;form id=&amp;quot;form1&amp;quot; name=&amp;quot;form1&amp;quot; method=&amp;quot;post&amp;quot; action=&amp;quot;&amp;lt;?=$PHP_SELF?&amp;gt;&amp;quot;&amp;gt;&lt;br /&gt;&amp;nbsp; Numero1&lt;br /&gt;&amp;nbsp; &amp;lt;input name=&amp;quot;n1&amp;quot; type=&amp;quot;text&amp;quot; id=&amp;quot;n1&amp;quot;&amp;nbsp; /&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;lt;br /&amp;gt;&lt;br /&gt;&amp;nbsp; Numero2 &lt;br /&gt;&amp;nbsp; &amp;lt;input name=&amp;quot;n2&amp;quot; type=&amp;quot;text&amp;quot; id=&amp;quot;n2&amp;quot;&amp;nbsp; /&amp;gt;&lt;br /&gt;&amp;nbsp; +&amp;lt;input type=&amp;quot;radio&amp;quot; name=&amp;quot;op&amp;quot; id=&amp;quot;op&amp;quot; value=&amp;quot;add&amp;quot; /&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; -&amp;lt;input type=&amp;quot;radio&amp;quot; name=&amp;quot;op&amp;quot; id=&amp;quot;op&amp;quot; value=&amp;quot;sott&amp;quot; /&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; *&amp;lt;input type=&amp;quot;radio&amp;quot; name=&amp;quot;op&amp;quot; id=&amp;quot;op&amp;quot; value=&amp;quot;mol&amp;quot; /&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; /&amp;lt;input type=&amp;quot;radio&amp;quot; name=&amp;quot;op&amp;quot; id=&amp;quot;op&amp;quot; value=&amp;quot;div&amp;quot; /&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;input type=&amp;quot;submit&amp;quot; name=&amp;quot;button&amp;quot; id=&amp;quot;button&amp;quot; value=&amp;quot;Invia&amp;quot; /&amp;gt;&lt;br /&gt;&amp;lt;/form&amp;gt;&lt;br /&gt;&amp;lt;p&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;lt;?&lt;br /&gt;&amp;nbsp; $n1=$_POST[&amp;#39;n1&amp;#39;];&lt;br /&gt;&amp;nbsp; $n2=$_POST[&amp;#39;n2&amp;#39;];&amp;nbsp; &lt;br /&gt;if (isset($_POST[&amp;#39;op&amp;#39;]))&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;$operazione=$_POST[&amp;#39;op&amp;#39;];&amp;nbsp; &lt;br /&gt;&amp;nbsp;switch ($operazione)&lt;br /&gt;&amp;nbsp;{&lt;br /&gt;&amp;nbsp;case &amp;#39;add&amp;#39;: $ris=$n1+$n2; break;&lt;br /&gt;&amp;nbsp;case &amp;#39;sot&amp;#39;: $ris=$n1-$n2; break;&lt;br /&gt;&amp;nbsp;case &amp;#39;molt&amp;#39;: $ris=$n1*$n2; break;&lt;br /&gt;&amp;nbsp;case &amp;#39;div&amp;#39;: &lt;br /&gt;&amp;nbsp;&amp;nbsp;if ($n2&amp;lt;&amp;gt;0)&lt;br /&gt;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;$ris=$n1/$n2;&lt;br /&gt;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp;else&lt;br /&gt;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;$ris = &amp;quot;Divisione per 0&amp;quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp;break;&lt;br /&gt;&amp;nbsp;}&lt;br /&gt;echo $ris;&lt;br /&gt;}&lt;br /&gt;?&amp;gt;&lt;br /&gt;&amp;lt;/p&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;p&amp;gt;&amp;amp;nbsp;&amp;lt;/p&amp;gt;&lt;br /&gt;&amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/html&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;lt;html xmlns=&amp;quot;http://www.w3.org/1999/xhtml&amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;head&amp;gt;&lt;br /&gt;&amp;lt;title&amp;gt;Conversione di base&amp;lt;/title&amp;gt;&lt;br /&gt;&amp;lt;/head&amp;gt;&lt;br /&gt;&amp;lt;body&amp;gt;&lt;br /&gt;&amp;lt;form id=&amp;quot;form1&amp;quot; name=&amp;quot;form1&amp;quot; method=&amp;quot;post&amp;quot; action=&amp;quot;&amp;lt;?=$PHP_SELF?&amp;gt;&amp;quot;&amp;gt;&lt;br /&gt;&amp;nbsp;Num in base 10 &amp;lt;input name=&amp;quot;n&amp;quot; type=&amp;quot;text&amp;quot; id=&amp;quot;n&amp;quot;&amp;nbsp; /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;&amp;nbsp;Base di arrivo&amp;nbsp; &amp;lt;input name=&amp;quot;b&amp;quot; type=&amp;quot;text&amp;quot; id=&amp;quot;b&amp;quot;&amp;nbsp; /&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;lt;input type=&amp;quot;submit&amp;quot; name=&amp;quot;calcola&amp;quot; id=&amp;quot;calcola&amp;quot; value=&amp;quot;Go&amp;quot; /&amp;gt;&lt;br /&gt;&amp;lt;/form&amp;gt;&lt;br /&gt;&amp;lt;p&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;lt;?&lt;br /&gt;if (isset($_POST[&amp;#39;calcola&amp;#39;]))&lt;br /&gt;{&lt;br /&gt;$num=(int)$_POST[&amp;#39;n&amp;#39;];&lt;br /&gt;$base=(int)$_POST[&amp;#39;b&amp;#39;];&lt;br /&gt;if ($num &amp;amp;&amp;amp; $base)&lt;br /&gt;{&lt;br /&gt;echo &amp;quot;Il numero inserito e' &amp;quot;.$num.&amp;quot;&amp;lt;br&amp;gt;La base di arrivo e' $base&amp;lt;p&amp;gt;&amp;quot;;&lt;br /&gt;$conversione=&amp;quot;&amp;quot;;&lt;br /&gt;$quoz=$num;&lt;br /&gt;while ($quoz&amp;lt;&amp;gt;0)&lt;br /&gt;{&lt;br /&gt;$resto=$quoz%$base;&lt;br /&gt;$quoz=(integer)($quoz/$base);&lt;br /&gt;$conversione=$resto.$conversione;&lt;br /&gt;} &lt;/p&gt;&lt;p&gt;echo &amp;quot;Il numero in base $base e' $conversione&amp;quot;;&lt;/p&gt;&lt;p&gt;}&lt;br /&gt;}&lt;br /&gt;?&amp;gt;&lt;br /&gt;&amp;lt;/p&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;p&amp;gt;&amp;amp;nbsp;&amp;lt;/p&amp;gt;&lt;br /&gt;&amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/html&amp;gt;&lt;/p&gt; (05-11-2008 09:30:42)</description>
</item><item>
<title>07-05-2008 10:14:15 - 4 A LTIC - correzione esercizio controllo URL</title>
<link>http://www.rborchia.com/notizia.php?Id_sezione=30&amp;Id_notizia=82</link>
<description>Titolo notizia: 4 A LTIC - correzione esercizio controllo URL - &lt;p&gt;&amp;lt;!DOCTYPE html PUBLIC &amp;quot;-//W3C//DTD XHTML 1.0 Transitional//EN&amp;quot; &amp;quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;html xmlns=&amp;quot;http://www.w3.org/1999/xhtml&amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;head&amp;gt;&lt;br /&gt;&amp;lt;meta http-equiv=&amp;quot;Content-Type&amp;quot; content=&amp;quot;text/html; charset=utf-8&amp;quot; /&amp;gt;&lt;br /&gt;&amp;lt;title&amp;gt;es_url&amp;lt;/title&amp;gt;&lt;br /&gt;&amp;lt;/head&amp;gt;&lt;br /&gt;&amp;lt;body&amp;gt;&lt;br /&gt;&amp;lt;script language=&amp;quot;javascript&amp;quot;&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;var pv = new Array();&lt;br /&gt;&amp;nbsp;var sv = new Array();&lt;/p&gt;&lt;p&gt;&amp;nbsp;n=0;&lt;br /&gt;&amp;nbsp;do&lt;br /&gt;&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;pv[n] = prompt( &amp;quot;inserisci il &amp;quot; + n + &amp;quot; indirizzo url da inserire nel vettore&amp;lt;br&amp;gt;&amp;quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;if ( pv[n].toUpperCase() == &amp;quot;S&amp;quot; )&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;break;&lt;br /&gt;&amp;nbsp;&amp;nbsp;n++;&lt;br /&gt;&amp;nbsp;} while ( true );&lt;/p&gt;&lt;p&gt;&amp;nbsp;// vari Controlli se URL valido&lt;br /&gt;&amp;nbsp;m=0;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&amp;nbsp;//scorrimento primo vettore&lt;br /&gt;&amp;nbsp;for (i=0; i&amp;lt;n; i++)&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;{&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;// Si porta tutto in minuscolo&lt;br /&gt;&amp;nbsp;&amp;nbsp;URL=pv[i].toLowerCase();&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;//si toglie http://&lt;br /&gt;&amp;nbsp;&amp;nbsp;if ( URL.substr(0,7) == &amp;quot;http://&amp;quot; )&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;URL=URL.substr(7);&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;document.write( &amp;quot;Controllo della url: &amp;quot; + URL + &amp;quot;&amp;lt;br&amp;gt;&amp;quot;);&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;// Flag per l&amp;#39;uso di controlli in cascata&lt;br /&gt;&amp;nbsp;&amp;nbsp;ok=true;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;// Controllo che in testa ci sia la parte &amp;#39;www.&amp;#39;&lt;br /&gt;&amp;nbsp;&amp;nbsp;if ( URL.substr(0,4) != &amp;quot;www.&amp;quot; )&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;ok=false;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;// Controllo posizione punto limite destro della parte di indirizzo&lt;br /&gt;&amp;nbsp;&amp;nbsp;p=URL.indexOf(&amp;quot;.&amp;quot;, 4);&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;if (p&amp;lt;7)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;ok=false;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;//controllo n&amp;deg; caratteri dominio.&amp;nbsp; NB: -1 perche' p e' riferito alla posizione del punto a partire da 0&lt;br /&gt;&amp;nbsp;&amp;nbsp;ld=URL.length-p-1;&lt;br /&gt;&amp;nbsp;&amp;nbsp;if (ld&amp;lt;2||ld&amp;gt;4)&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;ok=false;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;// Se tutti i controlli sono stati superati, si carica il secondo vettore &lt;br /&gt;&amp;nbsp;&amp;nbsp;if (ok)&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;sv[m]=URL;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;document.write( URL + &amp;quot; e' una url valida, caricata sul secondo vettore in posizione: &amp;quot; + m + &amp;quot;&amp;lt;br&amp;gt;&amp;quot; );&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;m++;&lt;br /&gt;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp;else&amp;nbsp;// altrimenti l&amp;#39;URL non e' valida&lt;br /&gt;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;document.write( URL + &amp;quot;&amp;nbsp; Non e' una url valida !!! &amp;lt;br&amp;gt;&amp;quot; );&lt;br /&gt;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&amp;nbsp;}&amp;nbsp;&amp;nbsp;&amp;nbsp; //chiusura del for principale&lt;/p&gt;&lt;p&gt;&amp;nbsp;// Visualizzazione secondo vettore&lt;br /&gt;&amp;nbsp;document.write( &amp;quot;Visualizzazione secondo vettore, di elementi: &amp;quot; + m + &amp;quot;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;quot; );&lt;br /&gt;&amp;nbsp;for (i=0; i&amp;lt;m; i++)&lt;br /&gt;&amp;nbsp;&amp;nbsp;document.write( i + &amp;quot; - &amp;quot; + sv[i]);&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/html&amp;gt;&lt;/p&gt; (07-05-2008 10:14:15)</description>
</item><item>
<title>02-04-2008 09:29:08 - Soluzione verifica JS 4 tic - 2 aprile 2008</title>
<link>http://www.rborchia.com/notizia.php?Id_sezione=30&amp;Id_notizia=78</link>
<description>Titolo notizia: Soluzione verifica JS 4 tic - 2 aprile 2008 - &lt;p&gt;Es 1: sostituzione di un carattere con *; Es 2 e 3: cifrario a sostituzione; Es 4: eliminazione doppie; Es 5: somma ascii caratteri in pos dispari&lt;/p&gt;&lt;p&gt;Attenzione: il file funzioni.js e' esterno e contiene la funzione primo(), che restituisce un boolean.&lt;/p&gt;&lt;p&gt;&amp;lt;!DOCTYPE html PUBLIC &amp;quot;-//W3C//DTD XHTML 1.0 Transitional//EN&amp;quot; &amp;quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;html xmlns=&amp;quot;http://www.w3.org/1999/xhtml&amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;head&amp;gt;&lt;br /&gt;&amp;lt;meta http-equiv=&amp;quot;Content-Type&amp;quot; content=&amp;quot;text/html; charset=utf-8&amp;quot; /&amp;gt;&lt;br /&gt;&amp;lt;title&amp;gt;Documento senza titolo&amp;lt;/title&amp;gt;&lt;br /&gt;&amp;lt;script language=&amp;quot;javascript&amp;quot; src=&amp;quot;funzioni.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&amp;lt;/head&amp;gt;&lt;br /&gt;&amp;lt;body&amp;gt;&lt;br /&gt;&amp;lt;script language=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;var frase, carattere, carattere2, carattere3, i, nuova_frase, vecchia_frase;&lt;br /&gt;frase=prompt(&amp;quot;Inserire frase&amp;quot;);&lt;br /&gt;frase=frase.toUpperCase();&lt;br /&gt;frase_di_partenza=frase;&lt;br /&gt;carattere=prompt(&amp;quot;Inserire carattere&amp;quot;);&lt;br /&gt;carattere=carattere.toUpperCase();&lt;br /&gt;lunghezza=frase.length;&lt;br /&gt;//// esercizio 1 - sostituire il carattere con *&lt;br /&gt;for (i=0;i&amp;lt;lunghezza;i++)&lt;br /&gt;{&lt;br /&gt;carattere2=frase.charAt(i);&lt;br /&gt;if (carattere2==carattere)&lt;br /&gt;frase=frase.replace(carattere,&amp;quot;*&amp;quot;);&lt;br /&gt;}&lt;br /&gt;document.write(frase + &amp;quot;&amp;lt;br&amp;gt;&amp;quot;);&lt;br /&gt;////////// esercizio 4&lt;br /&gt;frase=&amp;quot;&amp;quot;;&lt;br /&gt;for (i=0;i&amp;lt;lunghezza;i++)&lt;br /&gt;{&lt;br /&gt;carattere2=frase_di_partenza.charAt(i);&lt;br /&gt;carattere3=frase_di_partenza.charAt(i+1);&lt;br /&gt;if (carattere2==carattere3)&lt;br /&gt;{&lt;br /&gt;i++;&lt;br /&gt;}&lt;br /&gt;frase=frase + carattere2;&lt;br /&gt;}&lt;br /&gt;document.write(frase + &amp;quot;&amp;lt;br&amp;gt;&amp;quot;);&lt;br /&gt;/////// esercizio 5&lt;br /&gt;somma=0;&lt;br /&gt;for (i=1;i&amp;lt;lunghezza;i=i+2)&lt;br /&gt;{&lt;br /&gt;somma=somma + frase_di_partenza.charCodeAt(i);&lt;br /&gt;}&lt;br /&gt;if (primo(somma)==true)&lt;br /&gt;{&lt;br /&gt;document.write(&amp;quot;la somma dei cod ascii dei caratteri in pos dispari, &amp;quot; + somma + &amp;quot;, e' un numero primo&amp;lt;br&amp;gt;&amp;quot;);&lt;br /&gt;}&lt;br /&gt;else&lt;br /&gt;{&lt;br /&gt;document.write(&amp;quot;la somma dei cod ascii dei caratteri in pos dispari, &amp;quot; + somma + &amp;quot;, non e' un numero primo&amp;lt;br&amp;gt;&amp;quot;);&lt;br /&gt;}&lt;br /&gt;/////////////////////// esercizio 2&lt;br /&gt;alfabeto=[&amp;#39;D&amp;#39;, &amp;#39;I&amp;#39;, &amp;#39;O&amp;#39;, &amp;#39;L&amp;#39;,&amp;nbsp; &amp;#39;B&amp;#39;, &amp;#39;Z&amp;#39;, &amp;#39;S&amp;#39;, &amp;#39;Q&amp;#39;, &amp;#39;G&amp;#39;, &amp;#39;N&amp;#39;, &amp;#39;A&amp;#39;, &amp;#39;X&amp;#39;, &amp;#39;E&amp;#39;, &amp;#39;W&amp;#39;, &amp;#39;U&amp;#39;, &amp;#39;M&amp;#39;, &amp;#39;J&amp;#39;, &amp;#39;V&amp;#39;, &amp;#39;H&amp;#39;, &amp;#39;Y&amp;#39;, &amp;#39;P&amp;#39;, &amp;#39;K&amp;#39;, &amp;#39;R&amp;#39;, &amp;#39;C&amp;#39;, &amp;#39;T&amp;#39;, &amp;#39;F&amp;#39;,];&lt;br /&gt;frase=frase_di_partenza.replace(/ /g,&amp;quot;&amp;quot;);&lt;br /&gt;lunghezza=frase.length;&lt;br /&gt;nuova_frase=&amp;quot;&amp;quot;;&lt;br /&gt;for (i=0;i&amp;lt;lunghezza;i++)&lt;br /&gt;{&lt;br /&gt;codice=frase.charCodeAt(i);&lt;br /&gt;codice=codice-65;&lt;br /&gt;nuova_frase=nuova_frase + alfabeto[codice];&lt;br /&gt;}&lt;br /&gt;document.write(&amp;quot;La frase dopo l&amp;#39;applicazione del cifrario a sostituzione e' &amp;quot; + nuova_frase + &amp;quot;&amp;lt;br&amp;gt;&amp;quot;);&lt;br /&gt;/////////////////////// esercizio 2&lt;br /&gt;alfabeto_standard=[&amp;#39;A&amp;#39;, &amp;#39;B&amp;#39;, &amp;#39;C&amp;#39;, &amp;#39;D&amp;#39;,&amp;nbsp; &amp;#39;E&amp;#39;, &amp;#39;F&amp;#39;, &amp;#39;G&amp;#39;, &amp;#39;H&amp;#39;, &amp;#39;I&amp;#39;, &amp;#39;J&amp;#39;, &amp;#39;K&amp;#39;, &amp;#39;L&amp;#39;, &amp;#39;M&amp;#39;, &amp;#39;N&amp;#39;, &amp;#39;O&amp;#39;, &amp;#39;P&amp;#39;, &amp;#39;Q&amp;#39;, &amp;#39;R&amp;#39;, &amp;#39;S&amp;#39;, &amp;#39;T&amp;#39;, &amp;#39;U&amp;#39;, &amp;#39;V&amp;#39;, &amp;#39;W&amp;#39;, &amp;#39;X&amp;#39;, &amp;#39;Y&amp;#39;, &amp;#39;Z&amp;#39;,];&lt;/p&gt;&lt;p&gt;vecchia_frase=&amp;quot;&amp;quot;;&lt;br /&gt;lunghezza=nuova_frase.length;&lt;br /&gt;for (i=0;i&amp;lt;lunghezza;i++)&lt;br /&gt;{&lt;br /&gt;carattere=nuova_frase.charAt(i);&lt;br /&gt;&amp;nbsp;for (h=0;h&amp;lt;26;h++)&lt;br /&gt;&amp;nbsp; {&lt;br /&gt;&amp;nbsp; if (alfabeto[h]==carattere)&lt;br /&gt;&amp;nbsp; {&lt;br /&gt;&amp;nbsp; &amp;nbsp;vecchia_frase=vecchia_frase + alfabeto_standard[h];&lt;br /&gt;&amp;nbsp; }&lt;br /&gt;&amp;nbsp; }&lt;br /&gt;}&lt;br /&gt;document.write(&amp;quot;La frase di partenza era &amp;quot; + vecchia_frase + &amp;quot;&amp;lt;br&amp;gt;&amp;quot;);&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/html&amp;gt;&lt;/p&gt; (02-04-2008 09:29:08)</description>
</item><item>
<title>26-05-2009 00:00:00 - senza parole</title>
<link>http://www.rborchia.com/nexusnotizia.php?Id_notizia=14</link>
<description>Titolo articolo: senza parole - &lt;img src=&quot;../foto_recensioni/2605_basket.jpg&quot; alt=&quot;2605_basket&quot; title=&quot;2605_basket&quot; width=&quot;500&quot; height=&quot;244&quot; /&gt; (26-05-2009 00:00:00)</description>
</item></channel></rss>
