Ciao a tutti, ho da poco intrapreso la strada di javascript per un mio progetto e mi sono imbattuto in una guida di google su come implementare un Multivariate Test in una pagina con contenuti dinamici.
Nell'esempio ho notato una cosa che non riesco a spiegarmi, intanto posto il codice.
Il mio grosso problema è: se javascript è client side e php è server side, vuol dire che tutto l'output del metodo document.write è interpretato dal browser. Allora che senso ha mettere del codice php che invece è un linguaggio server side e quindi gestito lato server? Come può funzionare?codice:<script> var v = utmx(‘variation-content’, ‘Section1’); if (v) { document.write( v.replace(“%%product_name%%”, “<? print $product_name ?>”). replace(“%%product_price%%”, “<? print $product_price ?>”). replace(“%%product_id%%”, “<? print $product_id ?>”)); document.write(“</nosc” + “ript>”); } </script>
Grazie
Alle

Rispondi quotando