Grazie mille,
ho risolto il problema principale: grazie al tuo consiglio ora si visualizza il messaggio, ma sotto riappare il form dei contatti.
Credo che sia a causa della posizione in cui l'ho messo.
Di seguito posto la parte body del mio file index.php così puoi vedere se qualcosa migliora:
<body>
<div id="marginauto">
<div id="container">
<div id="left">
<div id="leftspace">
<div id="lefttop">
<div id="logo"></div>
<div id="leftcontent"><jdoc:include type="modules" name="left" style="xhtml" /></div>
</div>
<div id="leftbottom"></div>
</div>
<div class="user_box"></div>
</div>
<div id="right">
<div id="right_top">
<div class="date"><?php echo JHTML::Date( 'now', '%A, %d.%m.%Y' ); ?></div>
<div id="altodiv">
<jdoc:include type="modules" name="alto" style="xhtml" />
</div>
</div>
<div id="right_topmenu">
<div id="right_top_left">
<div id="right_top_right">
<div id="right_topmenu_content"><jdoc:include type="modules" name="top" style="xhtml" /></div>
</div>
</div>
</div>
<div id="right_header">
<div id="right_bottom">
<div id="banner"></div>
</div>
</div>
<div id="maincontent">
<jdoc:include type="message" /><div id="content"><jdoc:include type="component" /></div>
</div>
</div>
<div id="footer"><div id="othermenu">
<jdoc:include type="modules" name="footer" style="" />
</div>
</div>
</div>
</div>
Se vuoi provare a mandare un messaggio per vedere il risultato attuale puoi farlo andando sul sito
www.tecal.it nella sezione contatti (usa il primo che è quello del mio capo che gestisco io ).
Grazie ancora