Aufruf von track.php über include.
In meinem Fall erforderlich, da TinyWebGallery bei bestimmten Funktionen das nächste Bild nur über image.php ermittelt und dabei der Aufruf über SCRIPT/NOSCRIPT nicht ausgeführt wird.
Code:$_GET['mode']='img';
$_GET['ref']='http://'.$_SERVER['HTTP_REFERER']; // referer
$_SERVER['HTTP_REFERER']=$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'].'?'.$_SERVER['QUERY_STRING']; // site_name
chdir ('../stat4/');
include('../stat4/track.php');
Die Ermittlung von referer und site_name sind Beispiele, kann sicher auch anderst erfolgen.
Ggf. vor chdir den aktuellen Wert mit getcwd() abfragen, zwischensichern und anschließend zurückspeichern.
Möglicherweise ist auch der ursprüngliche Wert von $_SERVER['HTTP_REFERER'] zwischenzuspeichern und wieder herzustellen. Da ich den Aufruf ans Ende meiner PHP-Seite gelegt habe, ist es für mich nicht notwendig.
Dieses ist keine ofizielle Lösung, aber kurz und funktioniert in meinem Umfeld sicher. Ohne Gewähr, deswegen bitte selber intensiv testen.