Aantal hits op link laten zien

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

25/07/2006 19:40:00
Quote Anchor link
Ik heb eens wat rondgeneust op de site naar hits op links. Vond het niet eenvoudig.
Wie wil me hier mee helpen?

Dit is de testpagina, als je terug gaat naar het overzicht werkt nog niet alles. Naast de invoer datum wil ik graag hebben staan hoe vaak iemand deze pagina heeft bezocht.

Testpagina

Ik heb deze code nu:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
<?php
if (isset($_GET['partnerid']))
{

//Hier komt de pagina van de linkpartner

$queryInfo = 'SELECT * FROM partners WHERE id = '. $_GET['partnerid'].'';
$resultInfo = mysql_query($queryInfo) or die ("Sorry maar ik kan de website van de linkpartner niet weergeven, probeer het later opnieuw.");
$rowInfo = mysql_fetch_object($resultInfo);
echo '<table width="400" class="partnerInfo" >';
echo '<tr><td class="infoNaam" colspan="2" align="center">';
echo 'Naam: '.$rowInfo->infoNaam.'';
echo '</td></tr>'.ENTER;
switch(true)
{
case ((
$rowInfo->plaatsingsDatum) == '') && (($rowInfo->kliks) == ''):
echo '';
    break;
case ((
$rowInfo->plaatsingsDatum) == ''):
echo '<tr><td width="200">&nbsp;</td><td width="200">Aantal bezoeken: '. $rowInfo->kliks.'</td></tr>'.ENTER;
    break;
case ((
$rowInfo->bezoekers) == ''):
echo '<tr><td width="200">Plaatsingsdatum: '.$rowInfo->plaatsingsDatum.'</td><td width="200">&nbsp;</td></tr>'.ENTER;
    break;
default:

echo '<tr><td width="200">Plaatsingsdatum: '.$rowInfo->plaatsingsDatum.'</td><td width="200"><font class="link">Aantal bezoeken: '. $rowInfo->kliks.'</font></td></tr>'.ENTER;
    break;
}

switch (true)
{
case ((
$rowInfo->plaatje) == '') && (($rowInfo->omschrijving) == ''):
echo '';
    break;
case ((
$rowInfo->plaatje) == ''):
echo '<tr><td width="200">&nbsp;</td><td width="200" align="left">'.$rowInfo->omschrijving.'</td></tr>'.ENTER;
    break;
case ((
$rowInfo->omschrijving) == ''):
echo '<tr><td width="200" align="center"><a href="'. $rowInfo->url.'" target="_blank"><img src="'.$rowInfo->plaatje.'" border="0"></a></td><td width="200">&nbsp;</td></tr>'.ENTER;
    break;
default:

echo '<tr><td width="200" align="center"><a href="'. $rowInfo->url.'" target="_blank"><img src="'.$rowInfo->plaatje.'" border="0"></a></td><td width="200" align="left">'.$rowInfo->omschrijving.'</td></tr>'.ENTER;
    break;
}

switch (true)
{
case ((
$rowInfo->urlTerug) == ''):
echo '';
    break;
case ((
$rowInfo->rubriek) == ''):
echo '<tr><td bgcolor="#f7f7ff" colspan="2" align="left">Linkterug pagina: <a href="'.$rowInfo->url.'" target="_blank">'.$rowInfo->urlTerug.'</a></td></tr>'.ENTER;
    break;
default:

echo '<tr><td bgcolor="#f7f7ff" colspan="2" align="left">Linkterug pagina: <a href="'.$rowInfo->url.'" target="_blank">'.$rowInfo->urlTerug.'</a><br>Rubriek: '.$rowInfo->rubriek.'</td></tr>'.ENTER;
    break;
}


echo '<tr><td colspan="2" align="center"><a class="urlTerug" href="javascript:history.go(-1);">Terug naar overzicht</a></td></tr>'.ENTER;
echo '</table>'.ENTER;


}

else
{
//Anders laat de linkpartners categorieën zien
?>


Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#
# Tabel structuur voor tabel `partners`
#

CREATE TABLE partners (
  id int(5) NOT NULL auto_increment,
  naam varchar(100) NOT NULL default '',
  infoNaam varchar(255) NOT NULL default '',
  url varchar(255) NOT NULL default '',
  urlTerug varchar(255) NOT NULL default '',
  rubriek varchar(255) NOT NULL default '',
  plaatsingsDatum varchar(255) NOT NULL default '',
  plaatje varchar(255) NOT NULL default '',
  omschrijving text NOT NULL,
  kliks int(5) NOT NULL default '0',
  p_id int(4) NOT NULL default '0',
  PRIMARY KEY  (id)
) TYPE=MyISAM;
 
Er zijn nog geen reacties op dit bericht.



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.