Pagina 1 van 2
Counter in php
Geplaatst: 17 mar 2004, 08:49
door Rwin
Ik heb een counter van nedstat en wil deze op mijn index pagina knallen. Ik neem aan dat ik die code niet zomaar in de php file kan knallen. Hoe kan dit wel?
PS heb nu een index.html file voorafgaand die doorlinkt naar index.php maar dan kan je er niet op klikken om je counts te zien!!!
Re: Counter in php
Geplaatst: 17 mar 2004, 09:42
door mosymuis
Rwin schreef:Ik neem aan dat ik die code niet zomaar in de php file kan knallen. Hoe kan dit wel?
Plaats hem in
tamplates/{template}/overall_footer.tpl of
tamplates/{template}/index_body.tpl.

Geplaatst: 17 mar 2004, 14:48
door Rwin
that'll work, maaruh is er geen optie om niet al mijn templates aan te hoeven passen!!! Het versienummer is bijvoorbeeld in alle templates hetzelfde!!!
Geplaatst: 17 mar 2004, 15:02
door Luuk
Het kan wel ja. Als je hem in page_tail neerzet. Als je de code hier ff plaatst van je counter kan ik jer hiermee verder helpen.
Geplaatst: 17 mar 2004, 16:53
door WebSiteNet
Dat kan niet luuk, denk maar eens aan de gzip compressie van alles wat er gebeurt en het exit commando onderaan.
Het moet dus in de template bestanden.
Geplaatst: 17 mar 2004, 16:54
door Rwin
Cool tanx ik heb er 2
<body onload=checkres()>
<!-- Start Topstat XL tellercode -->
<script language="JavaScript" src="
http://xl.topstat.com/nl/xl/insert.js"></script>
<script language="JavaScript">
br=navigator.appName;
var code="
http://xl.topstat.com/nl/xl/cnt.php?account=2147493244"
code+=("&rf="+escape(document.referrer))
</script><script language="JavaScript1.2">
br!="Netscape"?srb=screen.colorDepth:srb=screen.pixelDepth;
code+=("&r="+screen.width)
code+=("&k="+srb)
document.write("<a link='Topstat Statistieken' href='
http://xl.topstat.com/nl/xl/show.php?account=2147493244' target='_blank'>");
document.write("<IMG SRC='"+code+"' HEIGHT='20' WIDTH='20' border='0' alt='Website statistieken'>");
document.write("</a>");
</script>
<noscript>
<a link='Topstat Statistieken' href="
http://xl.topstat.com/nl/xl/show.php?account=2147493244" target="_blank"><img
src="
http://xl.topstat.com/nl/xl/cnt.php?account=2147493244" width="20" height="20" border="0"></a>
</noscript>
<!-- Eind Topstat XL tellercode -->
<!-- Begin Nedstat Basic code -->
<!-- Title: OnsForum -->
<!-- URL:
http://www.dekeukenprinses.nl/forum -->
<script language="JavaScript" type="text/javascript"
src="
http://m1.nedstatbasic.net/basic.js">
</script>
<script language="JavaScript" type="text/javascript" >
<!--
nedstatbasic("ACutVQxSwXiRoK06X5aAnRsCpXEw", 0);
// -->
</script>
<noscript>
<a target="_blank"
href="
http://www.nedstatbasic.net/stats?ACutV ... pXEw"><img
src="
http://m1.nedstatbasic.net/n?id=ACutVQx ... aAnRsCpXEw"
border="0" width="18" height="18"
alt="Nedstat Basic - Gratis web site statistieken
Eigen homepage website teller"></a><br>
<a target="_blank" href="
http://www.nedstatbasic.net/">Gratis teller</a>
</noscript>
<!-- End Nedstat Basic code -->
En anders moet je op
http://www.dekeukenprinses.nl/forum/index.html kijken of je ff snel op view source kan klikken

voordat ie doorlinkt.
Geplaatst: 17 mar 2004, 18:06
door Luuk
WebSiteNet schreef:Dat kan niet luuk, denk maar eens aan de gzip compressie van alles wat er gebeurt en het exit commando onderaan.
Het moet dus in de template bestanden.
En als je hem (net zoals bij de super mod) hem in de $adminlink neerzet

Geplaatst: 17 mar 2004, 19:03
door WebSiteNet
Dan kan het wel, alhoewel ik dat geen goede oplossing vind omdat die admin link een iets andere betekenis krijgt. Ik zou hem in de template zetten, dan weet je wat er gaande is en zo'n moeite is het niet. Het kost met zo'n lange counter juist minder tijd.
Geplaatst: 17 mar 2004, 22:47
door Rwin
WebSiteNet schreef:Dan kan het wel, alhoewel ik dat geen goede oplossing vind omdat die admin link een iets andere betekenis krijgt. Ik zou hem in de template zetten, dan weet je wat er gaande is en zo'n moeite is het niet. Het kost met zo'n lange counter juist minder tijd.
Dat snap ik ffies niet. Het moet dus in elke template dat is de conclusie???
Geplaatst: 18 mar 2004, 06:57
door WebSiteNet
Het moet in elke overall_footer.tpl die je hebt. Dat is het makkelijkste.

Geplaatst: 22 mar 2004, 23:09
door Rwin
niet het makkelijkst als je veel skins hebt. Die man van de counter bood aan om het voor me in php te knallen. Nou graag

. Welke file moet ie dan hebben?
Geplaatst: 22 mar 2004, 23:13
door mosymuis
Hij kan hem in
includes/page_tail.php plaatsen, bijvoorbeeld bij
. Deze var wordt standaard al in elke template geladen, dus je hoeft er alleen maar de teller code achteraan te parsen;
Code: Selecteer alles
'PHPBB_VERSION' => '2' . $board_config['version'] . ' ______',
waar ______ je code is. Let wel op met enters, komma's (') en andere gekke tekens. Deze kunnen parse errors veroorzaken.
Geplaatst: 24 mar 2004, 22:13
door Rwin
(K) mosymuis is the bomb!!!
Geplaatst: 24 mar 2004, 22:57
door Rwin
Dit is mijn code
<!-- Start Topstat XL tellercode -->
<script language="JavaScript" src="
http://xl.topstat.com/nl/xl/insert.js"></script>
<script language="JavaScript">
br=navigator.appName;
var code="
http://xl.topstat.com/nl/xl/cnt.php?account=2147493244"
code+=("&rf="+escape(document.referrer))
</script><script language="JavaScript1.2">
br!="Netscape"?srb=screen.colorDepth:srb=screen.pixelDepth;
code+=("&r="+screen.width)
code+=("&k="+srb)
document.write("<a link='Topstat Statistieken' href='
http://xl.topstat.com/nl/xl/show.php?account=2147493244' target='_blank'>");
document.write("<IMG SRC='"+code+"' HEIGHT='20' WIDTH='20' border='0' alt='Website statistieken'>");
document.write("</a>");
</script>
<noscript>
<a link='Topstat Statistieken' href="
http://xl.topstat.com/nl/xl/show.php?account=2147493244" target="_blank"><img
src="
http://xl.topstat.com/nl/xl/cnt.php?account=2147493244" width="20" height="20" border="0"></a>
</noscript>
<!-- Eind Topstat XL tellercode -->
<!-- Begin Nedstat Basic code -->
<!-- Title: OnsForum -->
<!-- URL:
http://www.dekeukenprinses.nl/forum -->
<script language="JavaScript" type="text/javascript"
src="
http://m1.nedstatbasic.net/basic.js">
</script>
<script language="JavaScript" type="text/javascript" >
<!--
nedstatbasic("ACutVQxSwXiRoK06X5aAnRsCpXEw", 0);
// -->
</script>
<noscript>
<a target="_blank"
href="
http://www.nedstatbasic.net/stats?ACutV ... pXEw"><img
src="
http://m1.nedstatbasic.net/n?id=ACutVQx ... aAnRsCpXEw"
border="0" width="18" height="18"
alt="Nedstat Basic - Gratis web site statistieken
Eigen homepage website teller"></a><br>
<a target="_blank" href="
http://www.nedstatbasic.net/">Gratis teller</a>
</noscript>'
Bij mij geeft ie idd een pars errotje als ik alles erin plak. Wat kan ik hieraan doen???
Geplaatst: 24 mar 2004, 23:07
door Rwin
Als ik slechts dit erin plak werkt het wel
<script language="JavaScript" type="text/javascript"
src="
http://m1.nedstatbasic.net/basic.js">
</script>
<script language="JavaScript" type="text/javascript" >
<!--
nedstatbasic("ACutVQxSwXiRoK06X5aAnRsCpXEw", 0);
// -->
</script>
Geplaatst: 29 mar 2004, 11:47
door Rwin
Nou krijg ik dit
line, with phpBB linked to
http://www.phpbb.com. If you refuse to include even this then support on our forums may be affected. The phpBB Group :
Ennuh op elke pagina zie je die counter nou dus hij telt ook elke view!!!! Dus het loopt een beetje hoog op. Ben ik dat probleem kwijt als ik het in elke skin zet???
Geplaatst: 29 mar 2004, 11:55
door -=|Rik|=-
Zoals al gezegd is geworden moet je de counter in een template plakken.
Deze helemaal omdat er ' inzitten...
Als je een forum wilt counten dan lopen je statistieke toch gewoonlijk de pan uit, want er is niet 1 bestand dat je maar 1 keer tegen komt.
Het beste zou dan wel zijn om het in de index_body.tpl te zetten.
Geplaatst: 29 mar 2004, 12:00
door mosymuis
Rwin schreef:Nou krijg ik dit
line, with phpBB linked to
http://www.phpbb.com. If you refuse to include even this then support on our forums may be affected. The phpBB Group :
Geen wonder, je script loopt in de soep door je versie in het phpBB copyrightcomment. Haal uit dit stuk code weg uit
templates/subSilver/overall_footer.tpl:
Code: Selecteer alles
<!--
We request you retain the full copyright notice below including the link to www.phpbb.com.
This not only gives respect to the large amount of time given freely by the developers
but also helps build interest, traffic and use of phpBB 2.0. If you cannot (for good
reason) retain the full copyright we request you at least leave in place the
Powered by phpBB {PHPBB_VERSION} line, with phpBB linked to www.phpbb.com. If you refuse
to include even this then support on our forums may be affected.
The phpBB Group : 2002
// -->
Rwin schreef:Ennuh op elke pagina zie je die counter nou dus hij telt ook elke view!!!! Dus het loopt een beetje hoog op. Ben ik dat probleem kwijt als ik het in elke skin zet???
Dat komt omdat Nedstat pageviews telt in plaats van bezoekers, als je dit gescheiden wilt zien ben je beter af met een teller als die van
http://www.belstat.nl.
//edit
-=|Rik|=- schreef:Zoals al gezegd is geworden moet je de counter in een template plakken.
Deze helemaal omdat er ' inzitten...
Als je een forum wilt counten dan lopen je statistieke toch gewoonlijk de pan uit, want er is niet 1 bestand dat je maar 1 keer tegen komt.
Het beste zou dan wel zijn om het in de index_body.tpl te zetten.
Ben ik het niet mee eens, als hij rekening houdt met de beperkingen van Nedstat maakt de plek in de footer weinig uit, en we hebben hem juist aangeraden om hem in {PHPBB_VERSION} te zetten aangezien dat dan automatisch mee verandert in elke template. Dit is geen bezwaar omdat hij nu alleen het script laadt van de nedstat servers, hier staan geen PHP tekens in (
zie).
Geplaatst: 31 mar 2004, 19:03
door Rwin
Ik heb het als volgt opgelost. Ik heb een index.html in de index.php map geplaatst. Deze linkt vervolgens door naar index.php en zo wordt ie maar 1 keer geteld. Vervolgens heb ik in 'PHPBB_VERSION' => '2' . $board_config['version'] . ' ______', op de plaats van ______ de link en een plaatje van de counter gezet zodat je erheen kan klikken en het geheel werkt

.
Re: Counter in php
Geplaatst: 31 mar 2004, 21:12
door Miss angel
mosymuis schreef:Rwin schreef:Ik neem aan dat ik die code niet zomaar in de php file kan knallen. Hoe kan dit wel?
Plaats hem in
tamplates/{template}/overall_footer.tpl of
tamplates/{template}/index_body.tpl.

Wat is 't verschil?