Free est l'hébergeur qui reste encore en PHP 4, langage qui n'est plus supporté ni mis à jour depuis décembre 2008 ...
en mettant un .htaccess contenant
php 1
tu arrives en PHP 5, mais ô surprise : 5.1.4. RC = Release Candidate autrement dit même pas une version stable/finalisée.
Donc oui c'est un vrai casse-tête.
Et NewsletTux 3, je l'ai programmé pour qu'il supporte les évolutions futures (notamment en objet) mais là, ô surprise n°2 : sur Free, ce type d'objet n'est pas supporté pour une base de données MySQL ... Il s'agit du module PDO (PHP Data Object) qui est un objet d'interrogation multibases : MySQL, Oracle, SQL Server, etc.
Sur la plupart des hébergements, l'hébergeur, en activant PDO, a mis le "driver" MySQL.
Chez Free, c'est le driver "SQLite" qui est installé. ça veut dire que t'as un module d'interrogation de base "puissant" mais pas pour la bonne base (vu qu'ils n'ont que MySQL) !!!
Ils sont doués ces gens là ...