Counter in php

Installatie lukt niet? Plotseling een foutmelding. Of weet je niet hoe iets werkt. Problemen met phpBB2 kun je in dit archief opzoeken.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Rwin
Berichten: 71
Lid geworden op: 04 mar 2004, 22:38
Locatie: Zmeer
Contacteer:

Counter in php

Bericht door Rwin » 17 mar 2004, 08:49

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!!!

Gebruikersavatar
mosymuis
Berichten: 6940
Lid geworden op: 05 feb 2003, 14:00
Locatie: Amsterdam
Contacteer:

Re: Counter in php

Bericht door mosymuis » 17 mar 2004, 09:42

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. ;)

Rwin
Berichten: 71
Lid geworden op: 04 mar 2004, 22:38
Locatie: Zmeer
Contacteer:

Bericht door Rwin » 17 mar 2004, 14:48

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!!!

Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 17 mar 2004, 15:02

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.
Afbeelding

Gebruikersavatar
WebSiteNet
Berichten: 6524
Lid geworden op: 20 okt 2003, 16:56
Locatie: Wieringerwerf
Contacteer:

Bericht door WebSiteNet » 17 mar 2004, 16:53

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.

Rwin
Berichten: 71
Lid geworden op: 04 mar 2004, 22:38
Locatie: Zmeer
Contacteer:

Bericht door Rwin » 17 mar 2004, 16:54

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 :D voordat ie doorlinkt.

Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 17 mar 2004, 18:06

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 :roll:
Afbeelding

Gebruikersavatar
WebSiteNet
Berichten: 6524
Lid geworden op: 20 okt 2003, 16:56
Locatie: Wieringerwerf
Contacteer:

Bericht door WebSiteNet » 17 mar 2004, 19:03

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.

Rwin
Berichten: 71
Lid geworden op: 04 mar 2004, 22:38
Locatie: Zmeer
Contacteer:

Bericht door Rwin » 17 mar 2004, 22:47

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???

Gebruikersavatar
WebSiteNet
Berichten: 6524
Lid geworden op: 20 okt 2003, 16:56
Locatie: Wieringerwerf
Contacteer:

Bericht door WebSiteNet » 18 mar 2004, 06:57

Het moet in elke overall_footer.tpl die je hebt. Dat is het makkelijkste. :bier:

Rwin
Berichten: 71
Lid geworden op: 04 mar 2004, 22:38
Locatie: Zmeer
Contacteer:

Bericht door Rwin » 22 mar 2004, 23:09

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 :D. Welke file moet ie dan hebben?

Gebruikersavatar
mosymuis
Berichten: 6940
Lid geworden op: 05 feb 2003, 14:00
Locatie: Amsterdam
Contacteer:

Bericht door mosymuis » 22 mar 2004, 23:13

Hij kan hem in includes/page_tail.php plaatsen, bijvoorbeeld bij

Code: Selecteer alles

	'PHPBB_VERSION' => '2' . $board_config['version'],
. 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'] . '&nbsp;&nbsp;______',
waar ______ je code is. Let wel op met enters, komma's (') en andere gekke tekens. Deze kunnen parse errors veroorzaken.

Rwin
Berichten: 71
Lid geworden op: 04 mar 2004, 22:38
Locatie: Zmeer
Contacteer:

Bericht door Rwin » 24 mar 2004, 22:13

(K) mosymuis is the bomb!!!

Rwin
Berichten: 71
Lid geworden op: 04 mar 2004, 22:38
Locatie: Zmeer
Contacteer:

Bericht door Rwin » 24 mar 2004, 22:57

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???

Rwin
Berichten: 71
Lid geworden op: 04 mar 2004, 22:38
Locatie: Zmeer
Contacteer:

Bericht door Rwin » 24 mar 2004, 23:07

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>

Rwin
Berichten: 71
Lid geworden op: 04 mar 2004, 22:38
Locatie: Zmeer
Contacteer:

Bericht door Rwin » 29 mar 2004, 11:47

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???

Gebruikersavatar
-=|Rik|=-
Berichten: 815
Lid geworden op: 02 jan 2004, 19:49
Locatie: Eindhoven

Bericht door -=|Rik|=- » 29 mar 2004, 11:55

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.
-=|Rik|=- kan schadelijk zijn voor de gezondheid.
Krijg toch allemaal de kolere, val voor mijn part allemaal dood.

Gebruikersavatar
mosymuis
Berichten: 6940
Lid geworden op: 05 feb 2003, 14:00
Locatie: Amsterdam
Contacteer:

Bericht door mosymuis » 29 mar 2004, 12:00

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).

Rwin
Berichten: 71
Lid geworden op: 04 mar 2004, 22:38
Locatie: Zmeer
Contacteer:

Bericht door Rwin » 31 mar 2004, 19:03

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'] . '&nbsp;&nbsp;______', op de plaats van ______ de link en een plaatje van de counter gezet zodat je erheen kan klikken en het geheel werkt :D.

Gebruikersavatar
Miss angel
Berichten: 174
Lid geworden op: 16 mar 2004, 14:52
Locatie: ST PIETERS LEEUW

Re: Counter in php

Bericht door Miss angel » 31 mar 2004, 21:12

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?

Gesloten