PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Integration PHP-Code für Site-Statistik (ebiz-stats.de)


matthias.m
03.12.2005, 12:37
Hallo vBler,

ich möchte gern die ebiz-Stats (ebiz-stats.de) zusammen mit dem vB nutzen.

Deshalb hier schnell die Frage wo soll ich die entsprechenden Codeteile integrieren - also in welches Template?

Und dann stellt sich die Frage: Verträgt sich der PHP-Code mit dem des vBulletin oder bringen da irgendwelche der Variablen was durcheinander?

Zitat aus der ebiz-Stats-Anleitung:
"Der PHP-Code muss an den Anfang des Quellcodes einer Webseite (Zeile 0), der Javascript-Code innerhalb des BODY-Tags gesetzt werden."

<?php
$absolutepath = "/home/pb/public_html/boardhome/statistik";
include($absolutepath."/logit.php");
include($absolutepath."/trackit.php");
include($absolutepath."/datatransfer.php");
include($absolutepath."/includes/useronline.inc.php");
$bstatfilename = trim(ereg_replace ("\\\\","/",__FILE__));

logit("www.domain.com", "712688697"); // save visitor
trackit("www.domain.com", "712688697"); // save visitor movement
usercount("www.domain.com", "712688697"); // save useronline-number
savefilesize("www.domain.com", "712688697", $bstatfilename); // save filesize
?>

JavaScript-Code
<SCRIPT LANGUAGE="JavaScript1.2" TYPE="Text/Javascript">
<!--
var sitename = "www.domain.com";
var installdir = "http://www.domain.com/statistik";
document.write('<SCRIPT LANGUAGE="JavaScript1.2" TYPE="Text/Javascript" SRC="' + installdir + '/scripts/logitjavascript.js?sitename=' + sitename + '&installdir=' + installdir + '&dummy=' + (new Date()).getTime() + '"><\/SCRIPT>')
//-->
</SCRIPT>

Grüße
Matthias

StGaensler
03.12.2005, 17:39
Nimm für den PHP-Code folgende Lösung: http://www.vbulletin-germany.com/forum/showpost.php?p=125324&postcount=2

Füge dann den JavaScript-Code irgendwo in das Template ein. Anbieten würde sich das footer-Template. Ich würde mal darauf tippen, dass du dort auch die Variable aus dem Script einfügen musst.

matthias.m
03.12.2005, 20:21
Danke - Der Tipp funktioniert großartig ;)

Grüße
Matthias