<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-5527641261582010300</id><updated>2011-11-28T01:29:14.291+01:00</updated><category term='PHP'/><category term='UTF8'/><category term='Virtual Domains'/><category term='Tutorial'/><category term='MySQL'/><category term='Email'/><category term='Debian'/><category term='Linux'/><category term='charset'/><category term='Postfix'/><title type='text'>Appunti di Informatica</title><subtitle type='html'>Trucchi, tutorial, esempi, suggerimenti su programmazione Java, PHP, Configurazioni Windows e Configurazioni Linux.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://appuntidiinformatica.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5527641261582010300/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://appuntidiinformatica.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>CZero</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>2</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5527641261582010300.post-6555972647489574624</id><published>2007-12-18T11:55:00.000+01:00</published><updated>2007-12-18T12:04:52.707+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='charset'/><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='UTF8'/><title type='text'>Problemi di Codifica Caratteri MySQL/PHP</title><content type='html'>Non so a voi, ma io ho sempre avuto parecchi problemi a gestire correttamente i caratteri accentati (o comunque i caratteri speciali in genere) con PHP e MySQL.  Tra ? nelle parole e sequenze di caratteri al posto delle accentate credevo di uscire pazzo.&lt;br /&gt;Ho poi trovato, forse, dopo lunghi tentativi una soluzione al problema.&lt;br /&gt;&lt;br /&gt;Il problema nasce dal fatto che, seppure il database sia confgurato per contenere i dati in UTF8, i dati nei campi siano scritti correttamente e le pagine web  con codifica UTF8, la connessione al db avviene sempre con il set di caratteri Latin1.... sigh!&lt;br /&gt;&lt;br /&gt;Per ovviare al problema basta, dopo aver effettuato la connesione al db, eseguire la sequente stringa SQL:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;SET NAMES UTF8&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;ossia:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;mysql_query("SET NAMES UTF8");&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;In questo modo il trasferimento dei dati avviene correttamente.&lt;br /&gt;&lt;br /&gt;Attenzione: potrebbe essere necessario, quando poi da PHP si leggono e usano i dati del db, eseguire una decodifica dall'UTF8 per avere il testo corretto.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;utf8_decode($row['campo']);&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;oppure anche:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;htmlentities(utf8_decode($row['campo']));&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;per ottenerne la conversione in html.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5527641261582010300-6555972647489574624?l=appuntidiinformatica.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://appuntidiinformatica.blogspot.com/feeds/6555972647489574624/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5527641261582010300&amp;postID=6555972647489574624' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5527641261582010300/posts/default/6555972647489574624'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5527641261582010300/posts/default/6555972647489574624'/><link rel='alternate' type='text/html' href='http://appuntidiinformatica.blogspot.com/2007/12/problemi-di-codifica-caratteri-mysqlphp.html' title='Problemi di Codifica Caratteri MySQL/PHP'/><author><name>CZero</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5527641261582010300.post-6674459299508933295</id><published>2007-10-29T15:52:00.000+01:00</published><updated>2007-10-29T15:55:16.783+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tutorial'/><category scheme='http://www.blogger.com/atom/ns#' term='Virtual Domains'/><category scheme='http://www.blogger.com/atom/ns#' term='Postfix'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Email'/><category scheme='http://www.blogger.com/atom/ns#' term='Debian'/><title type='text'>Come configurare dei domini di posta virtuali su un server Linux Debian</title><content type='html'>&lt;p&gt;Avete un server Debian e volete configuralo in modo da poter gestire più di un dominio di posta? (Nel mio caso il server aveva configurati 3 siti web differenti con relativi domini, e avevo bisogno di configurare e gestire degli indirizzi di posta per ciascun sito web).&lt;/p&gt; &lt;p&gt;Navigando in internet ho trovato questo interessantissimo tutorial su come implementare dei domini virtuali di posta utilizzando postfix e mysql per gestire le configurazione dei vari domini in modo estremamente semplice:&lt;/p&gt; &lt;p&gt;&lt;a href="http://workaround.org/articles/ispmail-etch/" mce_href="http://workaround.org/articles/ispmail-etch/"&gt;http://workaround.org/articles/ispmail-etch/&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Il tutorial consente di configurare sia indirizzi di posta reali (con relativo utente linux e mailbox) che alias in modo da indirizzare la posta su altri indirizzi web.&lt;/p&gt; &lt;p&gt;Contiene inoltre indicazioni su come configurare dei filtri anti-spam.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5527641261582010300-6674459299508933295?l=appuntidiinformatica.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://appuntidiinformatica.blogspot.com/feeds/6674459299508933295/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5527641261582010300&amp;postID=6674459299508933295' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5527641261582010300/posts/default/6674459299508933295'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5527641261582010300/posts/default/6674459299508933295'/><link rel='alternate' type='text/html' href='http://appuntidiinformatica.blogspot.com/2007/10/come-configurare-dei-domini-di-posta.html' title='Come configurare dei domini di posta virtuali su un server Linux Debian'/><author><name>CZero</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
