• User Newbie

    problema di formattazione con echo

    Salve sono nuovo del forum vi rigrazio in anticipo per l'aiuto.
    Ho necessità di variare il menù del sito in base alla lingua.
    Sto usando joomla con installato il modulo joom!fish.
    Ho postato qui perchè è un problema prettamente di php.
    Non riesco a formattare il codice d'inserimento di un filmato flash in echo.
    Questo è il codice:
    <!--?php if ($mosConfig_lang !="english"){
    echo("header italian");
    }
    elseif ($mosConfig_lang !="italian"){
    echo("header english");
    }? -->

    al posto di "header italian" dovrebbe andare questo:

    <script type="text/javascript">
    AC_FL_RunContent
    </script><noscript><object classid="clsid27CDB6E-AE6D-11cf-96B8-444553540000" <param name="movie" value="templates/chromosphera/menu-sup.swf" />
    <param name="quality" value="high" />
    <embed src="templates/chromosphera/menu-sup.swf" quality="high" type="application/x-shockwave-flash" width="760" height="70"></embed>
    </object></noscript>

    Ma non riesco proprio a farlo funzionare senza che mi ritorni errore.


  • User Attivo

    Ciao orangedolphins e benvenuto nel forum GT,

    per prima cosa dovresti "proteggere" tutte virgolette doppie (") con le backslash ().
    Ad esempio

    [html]<script type="text/javascript">[/html]


  • User Attivo

    Esatto come dice olaola ricopi pari pari tutto il codice solo che ad ogni apice che trovi lo sostituisci come nel suo esempio. Fine 😄