antes de nada quería felicitaros por esta gran comunidad que me ha servido siempre de ayuda y de paso comentaros una cuestión que se me plantea desde hace una semana y que no encuentro solución.
Tengo una plantilla de la cual quiero cargar un script mediante la etiqueta
Código:
. El problema es que no quiero que todo el mundo que visite la web cargue por defecto dicho script, (sólo los que proceden de esa página) por lo que se me ha ocurrido hacer una página previa que genera una sesión y que recogería mi plantilla permitiendo si la sesión existe cargar el script.<script scr="miscript.js">
Creo la sesión en otra página
Código:
Recojo la sesión (lo pongo en elindex del template.)<?php @session_start(); $_SESSION['misesion'] = 'misesion'; header('location:http://www.webdejoomla.es'); ?>
Código:
Esto lo he probado en una página sin joomla y funciona, pero no entiendo por qué en Joomla no va.<?php @session_start(); if($_SESSION['misesion'] == 'misesion') { echo <script scr="miscript.js">; } ?>
Si me pudierais echar una mano os estaría muy agradecido porque me está volviendo loco.
Gracias.