Kliks tellen op url
Ik wil graag dat alle linken die in een categorie staan geteld worden per klik. En dat je dat daarachter dan kunt zien staan. Dus ook op de vervolg pagina.
En wat dan helemaal leuk zou zijn dat de top 10 van meest geklikte linken boven in dat aparte gedeelte getoond kan worden :)
Pagina
Jan:
Is het zo dat het gaat om het veld link_url uit de tabel winkel_linken?
Ja want daar heb ik alle linken in staan.
Stel, iemand klikt nu op een link waardoor hij naar een pagina buiten jouw site gestuurd wordt. Op dat moment kun jij er met je PHP script niet meer bij, vandaar die tussenpagina.
Stel dat een link er zo uit zou zien:
Code (php)
1
<a href="tussenpagina.php?link_id=1&link_url=http://www.jankoehoorn.nl">jan koehoorn</a>
Iemand die op die link klikt, komt op tussenpagina.php. Daar kun je via GET het link_id ophalen, zodat je de teller op kunt hogen. Daarna kun je via $_GET['link_url'] doorsturen naar de juiste pagina. En dat doe je dus met die header functie.
Als je dit verhaal kunt volgen, dan kunnen we misschien kijken of we het kunnen scripten? Zo ja, maak dan alvast een leeg bestand aan met de naam tussenpagina.php
Gewijzigd op 01/01/1970 01:00:00 door Jan Koehoorn
Elsy:
Ja want daar heb ik alle linken in staan.
Jan:
Is het zo dat het gaat om het veld link_url uit de tabel winkel_linken?
Ja want daar heb ik alle linken in staan.
En in die tabel heb je nu ook een veld kliks dat we kunnen gebruiken.
Ik heb al een kliks aangemaakt in de database hoe jij dat zei al eerder.
De pagina heb ik ook al aangemaakt: tussenpagina.php
Ik gan nu testen met niet de index.php maar de index2.php. Dan weet je dat voor het geval je mee wilt kijken.
Oké. Mag ik de PHP code van index2.php?
Code (php)
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
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
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
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
<?php
error_reporting (E_ALL & ~E_NOTICE);
define (ENTER,"\n");
include("diversen.inc");
include("statistieken.php");
//maak verbinding met de database
$connection = mysql_connect ($hostname,$user,$password) or die ( "Sorry maar ik kan geen contact maken met de database, probeer het later opnieuw of ververs uw browser.");
$db = mysql_select_db ($database, $connection) or die ("Sorry, maar ik kan de database niet openen.");
?>
<html>
<head>
<title>*De winkel top 10* de beste online winkels</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="shortcut icon" href="http://www.winkeltop10.nl/chart.ico">
<meta name="title" content="Winkel top 10" />
<meta name="description" content="In de winkel top 10 staan de beste online winkels vermeldt. " />
<meta name="keywords" content="online,winkels,online winkels,winkelen,shoppen,webwinkels" />
<meta name="URL" content="http://www.winkeltop10.nl" />
<meta name="language" content="Nederlands" />
<meta name="author" content="E.Visser" />
<meta name="copyright" content=" www.winkeltop10.nl" />
<meta name="robots" content="INDEX, FOLLOW" />
<meta name="revisit-after" content="3 days" />
<meta name="reply-to" content="infoATwinkeltop10.nl" />
<meta name="document-class" content="Living Document" />
<meta name="document-classification" content="Consumer" />
<meta name="document-rights" content="Copyrighted Work" />
<meta name="document-type" content="Public" />
<meta name="document-rating" content="General" />
<meta name="document-distribution" content="Global" />
<meta name="document-state" content="Dynamic" />
<meta name="cache-control" content="Public" />
<link href="/style.css" rel="stylesheet" type="text/css">
</head>
<body>
<div class="container" id="container">
<div class="header" id="header" >
<table width="100%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td> </td>
<td align="center"><div align="center"><a href="http://www.winkeltop10.nl" target="_parent"><img src="/plaatjes/header.gif" alt="Winkel top 10" width="468" height="100" border="0"></a></div></td>
<td> </td>
</tr>
</table>
</div><!--einde div header-->
<div class="menulinks" id="menulinks"><a href="http://tc.tradetracker.nl/-1/1240/6171" target="_blank"><img src="http://ti.tradetracker.nl/-1/1240/6171/banner" width="120" height="600" border="0" /></a>
</div><!--einde div menulinks-->
<div class="menurechts" id="menurechts"><script type="text/javascript"><!--
google_ad_client = "pub-0817825055293462";
google_ad_width = 120;
google_ad_height = 600;
google_ad_format = "120x600_as";
google_ad_type = "text_image";
google_ad_channel ="8662621847";
google_color_border = "4261B6";
google_color_bg = "4261B6";
google_color_link = "FFFFFF";
google_color_text = "FFFFFF";
google_color_url = "000000";
//--></script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</div><!--einde div menurechts-->
<div class="inhoud" id="inhoud">
<?php
//Maak de top10
echo '<div align="center"><table class="tabelborder10" cellspacing="0" align="center" width="750"><tr>';
echo '<td class="kopje10" colspan="4">Welkom op de Winkel Top 10<br>Hier onder staan de beste 10 winkels van deze week.</td></tr>';
echo '<tr><td class="link10" rowspan="10">';
?>
<!-- tabel voor statistieken -->
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="tekstkoptellers"><img src="/plaatjes/bezoeker.gif" alt="Nu online:" width="32" height="32" border="0" align="left"> </td>
<td align="left" valign="middle" class="tekstkoptellers"><!--Begin van het who's online script van Icstats-->
<script language='JavaScript' src='http://www.icstats.nl/asp/extra/whoson.asp?siteID=259645' type="text/javascript" ></script>
<!--Einde van who's online script--></td>
</tr>
<tr>
<td class="stats" align="right"><?php echo $laatZienTeller1['teller1']; ?> </td>
<td align="left" class="tekstkoptellers">Linken</td>
</tr>
<tr>
<td class="stats" align="right"><?php echo $laatZienTeller3['teller3']; ?> </td>
<td align="left" class="tekstkoptellers">Categorien</td>
</tr>
<tr>
<td class="stats" align="right"><?php echo $laatZienTeller4['teller4']; ?> </td>
<td align="left" class="tekstkoptellers">Linkpartners</td>
</tr>
</table>
<!-- einde tabel voor statistieken -->
<?php
echo '</td>';
echo '<td class="link10">1. ';
?>
<a href="http://www.speelgoedpostorder.nl/?campaignID=426&materialID=4412&affiliateID=6171" target="_blank">Speelgoedpostorder.nl</a>
<?php
echo '</td>';
echo '<td class="link10">6. ';
?>
<a href="http://www.rpholidays.nl/tradetracker/?campaignID=283&materialID=2518&affiliateID=6171" target="_blank">RP Holidays</a>
<?php
echo '</td>';
echo '<td rowspan="5" class="link10">';
?>
<script language="javascript" type="text/javascript" src="http://ti.tradetracker.nl/19/71/6171/js"></script>
<?php
echo '</td>';
echo '</tr><tr>';
echo '<td class="link10">2. ';
?>
<a href="http://www.dokteronline.com/viagra_bestellen.php?campaignID=333&materialID=2864&affiliateID=6171" target="_blank">Online apotheek en arts</a>
<?php
echo '</td>';
echo '<td class="link10">7. ';
?>
<a href="http://ds1.nl/c/?wi=36953&ws=&si=173&li=8815" title="Adverteren op www.winkeltop10.nl" onmouseover="window.status='Adverteren op www.winkeltop10.nl';return true;" onmouseout="window.status=' ';" target="_blank">Vakantiehuisje.tv</a>
<?php
echo '</td>';
echo '';
echo '</tr><tr>';
echo '<td class="link10">3. ';
?>
<a href="http://www.yourhosting.nl/goto.php?afid=22226759" target="_blank">YourHosting.nl</a>
<?php
echo '</td>';
echo '<td class="link10">8. ';
?>
<a href="http://ds1.nl/c/?wi=36953&ws=&si=129&li=13765" title="Adverteren op www.winkeltop10.nl" onmouseover="window.status='Adverteren op www.winkeltop10.nl';return true;" onmouseout="window.status=' ';" target="_blank">123tijdschrift.nl</a>
<?php
echo '</td>';
echo '';
echo '</tr><tr>';
echo '<td class="link10">4. ';
?>
<a href="http://www.gadgethouse.nl/tradetracker/?campaignID=107&materialID=733&affiliateID=6171" target="_blank">Gadgethouse.nl</a>
<?php
echo '</td>';
echo '<td class="link10">9. ';
?>
<a href="http://www.nonplusultra.nl/tradetracker/?campaignID=119&materialID=1008&affiliateID=6171" target="_blank">Nonplusultra.nl</a>
<?php
echo '</td>';
echo '';
echo '</tr><tr>';
echo '<td class="link10">5. ';
?>
<a href="http://www.coolmove.nl/ttcm/?campaignID=355&materialID=3334&affiliateID=6171" target="_blank">Coolmove.nl</a>
<?php
echo '</td>';
echo '<td class="link10">10. ';
?>
<a href="http://www.gift4one.nl/cadeaus/?campaignID=407&materialID=4094&affiliateID=6171" target="_blank">Gift4one.nl</a>
<?php
echo '</td>';
echo '';
echo '</tr></table></div>';
//einde top 10
//als er op de link geklikt word om meer linken uit die categorie te bekijken laat dan de vervolg pagina zien.
if (isset ($_GET['cat_id']) )
{
// eerst de teller updaten
$sql = "
UPDATE winkel_linken
SET kliks = kliks + 1
WHERE l.cat_id = " . $_GET['cat_id'];
if (mysql_query ($sql)) {
trigger_error (mysql_error ());
}
//Laat de categorie naam zien boven in de tabel
$sql = "
SELECT c.cat_id, c.cat_naam, l.link_url, l.link_naam
FROM winkel_categorie AS c, winkel_linken AS l
WHERE c.cat_id = " . $_GET['cat_id'] . "
AND c.cat_id = l.cat_id
ORDER BY l.link_naam ASC
";
$res = mysql_query($sql) or die ("Sorry maar ik kan de naam van de categorie niet weergeven, probeer het later opnieuw.");
$teller = 0;
$list_completed = false;
while ($row = mysql_fetch_assoc ($res)) {
if ($teller % 10 == 0) {
echo '<ul>';
echo '<li class="kopje">' . $row['cat_naam'] . '</li>' . ENTER ;
}
echo '<li class="link">-' . $row['link_url'] . '</li>' . ENTER;
$list_completed = false;
if ($teller % 10 == 9) {
echo '<li class="leesmeer"><a href="http://www.winkeltop10.nl/index2.php" target="_parent">Terug</a></li>' . ENTER;
echo '</ul>';
$list_completed = true;
}
$teller++;
}
if (!$list_completed) {
echo '<li class="leesmeer"><a href="http://www.winkeltop10.nl/index2.php" target="_parent">Terug</a></li>' . ENTER;
echo '</ul>';
}
}
else
{
echo '<table align="center"><tr>';
$kolommen = 4;
//Laat de categorie naam zien boven in de tabel
$queryNaam = 'SELECT * FROM winkel_categorie ORDER BY cat_naam';
$resultNaam = mysql_query($queryNaam) or die ("Sorry maar ik kan de naam van de categorie niet weergeven, probeer het later opnieuw.");
while ($rowNaam = mysql_fetch_object($resultNaam))
{
//Laat zien hoeveel linken er in die categorie zitten:
$teller = 'SELECT COUNT(link_id) AS teller FROM winkel_linken WHERE cat_id = '. $rowNaam->cat_id .'';
$resultaatTeller = mysql_query($teller) or die ("Sorry maar kan de teller niet weergeven.");
$laatZienTeller = mysql_fetch_assoc($resultaatTeller);
echo '<td valign="top"><table width="175" align="left" class="tabelborder" cellspacing="0" cellpadding="0">';
echo '<tr>';
echo '<td class="kopje">'.$rowNaam->cat_naam.' <div class="teller"> ' . $laatZienTeller['teller'].'</div>' ;
echo '</td>';
echo '</tr>'.ENTER;
//Laat de linken zien
$queryLink = 'SELECT cat_id,link_url FROM winkel_linken WHERE cat_id = '. $rowNaam->cat_id .' ORDER BY RAND() LIMIT 0,10';
$resultLink = mysql_query($queryLink) or die ("Sorry maar ik kan de linken van de categorie niet weergeven, probeer het later opnieuw.");
$j = 0;
while ($rowLink = mysql_fetch_object($resultLink))
{
$j++;
echo '<tr>';
echo '<td class="link">-'. $rowLink->link_url.'';
echo '</td>';
echo '</tr>'.ENTER;
if($j == 10){
echo '<tr>';
echo '<td class="meer">';
echo '<a href="index2.php?cat_id='.$rowNaam->cat_id.'"><font class="meer">Meer in de categorie '.$rowNaam->cat_naam.' -></font></a>';
echo '</td>';
echo '</tr>';
}
}
echo '</table>'.ENTER;
$counter++;
if($counter==$kolommen)
{
echo '</td></tr></table><table align="center"><tr>';
$counter = 0;
}
}
echo '</td></tr></table>'.ENTER;
}
?>
</div><!--einde div inhoud-->
<div class="footer" id="footer">
<?php
$querysubmenu = "SELECT sub_id FROM winkel_submenu ";
$resultsubmenu = mysql_query($querysubmenu) or die ("Sorry maar ik kan het submenu niet weergeven");
while ($rowsubmenu = mysql_fetch_object($resultsubmenu))
{
switch(true)
{
case (($rowsubmenu->sub_id) == 1):
echo '<a class="home" href="http://www.winkeltop10.nl" class="home" target="_parent">Home</a> |';
break;
case (($rowsubmenu->sub_id) == 2):
echo '<a class="home" href="disclaimer.php" class="home" target="_blank"> Disclaimer</a> |';
break;
case (($rowsubmenu->sub_id) == 3):
echo '<a class="home" href="linktoevoegen.php" class="home" target="_blank"> Link Toevoegen</a> |';
break;
case (($rowsubmenu->sub_id) == 4):
echo '<a class="home" href="contact.php" class="home" target="_blank"> Contact</a> |';
break;
default:
echo '';
break;
}
}
?>
©<?php
$d = date("Y"); // Huidig jaar
$o = 2006; // Jaar van oprichten
if ($d <= $o) {
echo $o;
}
else {
echo $o."-".$d;
}
?> Winkeltop10.nl
</div><!--einde div footer-->
</div><!--einde div container-->
<?php
//Begin script van ICStatistieken
//Als de bezoeker op de pagina komt is het id -> 1
if (!isset ($_GET['submenu_id']) )
{
?>
<!--ICStats statistieken start-->
<script type='text/javascript' src='http://www.icstats.nl/javascript/icstats.js'></script>
<script type='text/javascript'>
<!--
icstats('http://www.icstats.nl/asp/icstats.asp?siteID=259645&p=id1');
-->
</script>
<noscript>
<p><img id='ICStats' width='1' height='1' style='border:none;' alt='' src='http://www.icstats.nl/asp/icstats.asp?siteID=259645&p=id1' /></p>
</noscript>
<!--ICStats statistieken einde-->
<?php
}
//Als de bezoeker op een categorie klikt dan wordt alleen het pagina menu_id weergegeven
else
{
?>
<!--ICStats statistieken start-->
<script type='text/javascript' src='http://www.icstats.nl/javascript/icstats.js'></script>
<script type='text/javascript'>
<!--
icstats('http://www.icstats.nl/asp/icstats.asp?siteID=259645&p=top<?php echo ($_GET['cat_id']); ?>');
-->
</script>
<noscript>
<p><img id='ICStats' width='1' height='1' style='border:none;' alt='' src='http://www.icstats.nl/asp/icstats.asp?siteID=259645&p=top<?php echo ($_GET['cat_id']); ?>' /></p>
</noscript>
<!--ICStats statistieken einde-->
<?php
}
//Einde script ICStatistieken
?>
</body>
</html>
error_reporting (E_ALL & ~E_NOTICE);
define (ENTER,"\n");
include("diversen.inc");
include("statistieken.php");
//maak verbinding met de database
$connection = mysql_connect ($hostname,$user,$password) or die ( "Sorry maar ik kan geen contact maken met de database, probeer het later opnieuw of ververs uw browser.");
$db = mysql_select_db ($database, $connection) or die ("Sorry, maar ik kan de database niet openen.");
?>
<html>
<head>
<title>*De winkel top 10* de beste online winkels</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="shortcut icon" href="http://www.winkeltop10.nl/chart.ico">
<meta name="title" content="Winkel top 10" />
<meta name="description" content="In de winkel top 10 staan de beste online winkels vermeldt. " />
<meta name="keywords" content="online,winkels,online winkels,winkelen,shoppen,webwinkels" />
<meta name="URL" content="http://www.winkeltop10.nl" />
<meta name="language" content="Nederlands" />
<meta name="author" content="E.Visser" />
<meta name="copyright" content=" www.winkeltop10.nl" />
<meta name="robots" content="INDEX, FOLLOW" />
<meta name="revisit-after" content="3 days" />
<meta name="reply-to" content="infoATwinkeltop10.nl" />
<meta name="document-class" content="Living Document" />
<meta name="document-classification" content="Consumer" />
<meta name="document-rights" content="Copyrighted Work" />
<meta name="document-type" content="Public" />
<meta name="document-rating" content="General" />
<meta name="document-distribution" content="Global" />
<meta name="document-state" content="Dynamic" />
<meta name="cache-control" content="Public" />
<link href="/style.css" rel="stylesheet" type="text/css">
</head>
<body>
<div class="container" id="container">
<div class="header" id="header" >
<table width="100%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td> </td>
<td align="center"><div align="center"><a href="http://www.winkeltop10.nl" target="_parent"><img src="/plaatjes/header.gif" alt="Winkel top 10" width="468" height="100" border="0"></a></div></td>
<td> </td>
</tr>
</table>
</div><!--einde div header-->
<div class="menulinks" id="menulinks"><a href="http://tc.tradetracker.nl/-1/1240/6171" target="_blank"><img src="http://ti.tradetracker.nl/-1/1240/6171/banner" width="120" height="600" border="0" /></a>
</div><!--einde div menulinks-->
<div class="menurechts" id="menurechts"><script type="text/javascript"><!--
google_ad_client = "pub-0817825055293462";
google_ad_width = 120;
google_ad_height = 600;
google_ad_format = "120x600_as";
google_ad_type = "text_image";
google_ad_channel ="8662621847";
google_color_border = "4261B6";
google_color_bg = "4261B6";
google_color_link = "FFFFFF";
google_color_text = "FFFFFF";
google_color_url = "000000";
//--></script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</div><!--einde div menurechts-->
<div class="inhoud" id="inhoud">
<?php
//Maak de top10
echo '<div align="center"><table class="tabelborder10" cellspacing="0" align="center" width="750"><tr>';
echo '<td class="kopje10" colspan="4">Welkom op de Winkel Top 10<br>Hier onder staan de beste 10 winkels van deze week.</td></tr>';
echo '<tr><td class="link10" rowspan="10">';
?>
<!-- tabel voor statistieken -->
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="tekstkoptellers"><img src="/plaatjes/bezoeker.gif" alt="Nu online:" width="32" height="32" border="0" align="left"> </td>
<td align="left" valign="middle" class="tekstkoptellers"><!--Begin van het who's online script van Icstats-->
<script language='JavaScript' src='http://www.icstats.nl/asp/extra/whoson.asp?siteID=259645' type="text/javascript" ></script>
<!--Einde van who's online script--></td>
</tr>
<tr>
<td class="stats" align="right"><?php echo $laatZienTeller1['teller1']; ?> </td>
<td align="left" class="tekstkoptellers">Linken</td>
</tr>
<tr>
<td class="stats" align="right"><?php echo $laatZienTeller3['teller3']; ?> </td>
<td align="left" class="tekstkoptellers">Categorien</td>
</tr>
<tr>
<td class="stats" align="right"><?php echo $laatZienTeller4['teller4']; ?> </td>
<td align="left" class="tekstkoptellers">Linkpartners</td>
</tr>
</table>
<!-- einde tabel voor statistieken -->
<?php
echo '</td>';
echo '<td class="link10">1. ';
?>
<a href="http://www.speelgoedpostorder.nl/?campaignID=426&materialID=4412&affiliateID=6171" target="_blank">Speelgoedpostorder.nl</a>
<?php
echo '</td>';
echo '<td class="link10">6. ';
?>
<a href="http://www.rpholidays.nl/tradetracker/?campaignID=283&materialID=2518&affiliateID=6171" target="_blank">RP Holidays</a>
<?php
echo '</td>';
echo '<td rowspan="5" class="link10">';
?>
<script language="javascript" type="text/javascript" src="http://ti.tradetracker.nl/19/71/6171/js"></script>
<?php
echo '</td>';
echo '</tr><tr>';
echo '<td class="link10">2. ';
?>
<a href="http://www.dokteronline.com/viagra_bestellen.php?campaignID=333&materialID=2864&affiliateID=6171" target="_blank">Online apotheek en arts</a>
<?php
echo '</td>';
echo '<td class="link10">7. ';
?>
<a href="http://ds1.nl/c/?wi=36953&ws=&si=173&li=8815" title="Adverteren op www.winkeltop10.nl" onmouseover="window.status='Adverteren op www.winkeltop10.nl';return true;" onmouseout="window.status=' ';" target="_blank">Vakantiehuisje.tv</a>
<?php
echo '</td>';
echo '';
echo '</tr><tr>';
echo '<td class="link10">3. ';
?>
<a href="http://www.yourhosting.nl/goto.php?afid=22226759" target="_blank">YourHosting.nl</a>
<?php
echo '</td>';
echo '<td class="link10">8. ';
?>
<a href="http://ds1.nl/c/?wi=36953&ws=&si=129&li=13765" title="Adverteren op www.winkeltop10.nl" onmouseover="window.status='Adverteren op www.winkeltop10.nl';return true;" onmouseout="window.status=' ';" target="_blank">123tijdschrift.nl</a>
<?php
echo '</td>';
echo '';
echo '</tr><tr>';
echo '<td class="link10">4. ';
?>
<a href="http://www.gadgethouse.nl/tradetracker/?campaignID=107&materialID=733&affiliateID=6171" target="_blank">Gadgethouse.nl</a>
<?php
echo '</td>';
echo '<td class="link10">9. ';
?>
<a href="http://www.nonplusultra.nl/tradetracker/?campaignID=119&materialID=1008&affiliateID=6171" target="_blank">Nonplusultra.nl</a>
<?php
echo '</td>';
echo '';
echo '</tr><tr>';
echo '<td class="link10">5. ';
?>
<a href="http://www.coolmove.nl/ttcm/?campaignID=355&materialID=3334&affiliateID=6171" target="_blank">Coolmove.nl</a>
<?php
echo '</td>';
echo '<td class="link10">10. ';
?>
<a href="http://www.gift4one.nl/cadeaus/?campaignID=407&materialID=4094&affiliateID=6171" target="_blank">Gift4one.nl</a>
<?php
echo '</td>';
echo '';
echo '</tr></table></div>';
//einde top 10
//als er op de link geklikt word om meer linken uit die categorie te bekijken laat dan de vervolg pagina zien.
if (isset ($_GET['cat_id']) )
{
// eerst de teller updaten
$sql = "
UPDATE winkel_linken
SET kliks = kliks + 1
WHERE l.cat_id = " . $_GET['cat_id'];
if (mysql_query ($sql)) {
trigger_error (mysql_error ());
}
//Laat de categorie naam zien boven in de tabel
$sql = "
SELECT c.cat_id, c.cat_naam, l.link_url, l.link_naam
FROM winkel_categorie AS c, winkel_linken AS l
WHERE c.cat_id = " . $_GET['cat_id'] . "
AND c.cat_id = l.cat_id
ORDER BY l.link_naam ASC
";
$res = mysql_query($sql) or die ("Sorry maar ik kan de naam van de categorie niet weergeven, probeer het later opnieuw.");
$teller = 0;
$list_completed = false;
while ($row = mysql_fetch_assoc ($res)) {
if ($teller % 10 == 0) {
echo '<ul>';
echo '<li class="kopje">' . $row['cat_naam'] . '</li>' . ENTER ;
}
echo '<li class="link">-' . $row['link_url'] . '</li>' . ENTER;
$list_completed = false;
if ($teller % 10 == 9) {
echo '<li class="leesmeer"><a href="http://www.winkeltop10.nl/index2.php" target="_parent">Terug</a></li>' . ENTER;
echo '</ul>';
$list_completed = true;
}
$teller++;
}
if (!$list_completed) {
echo '<li class="leesmeer"><a href="http://www.winkeltop10.nl/index2.php" target="_parent">Terug</a></li>' . ENTER;
echo '</ul>';
}
}
else
{
echo '<table align="center"><tr>';
$kolommen = 4;
//Laat de categorie naam zien boven in de tabel
$queryNaam = 'SELECT * FROM winkel_categorie ORDER BY cat_naam';
$resultNaam = mysql_query($queryNaam) or die ("Sorry maar ik kan de naam van de categorie niet weergeven, probeer het later opnieuw.");
while ($rowNaam = mysql_fetch_object($resultNaam))
{
//Laat zien hoeveel linken er in die categorie zitten:
$teller = 'SELECT COUNT(link_id) AS teller FROM winkel_linken WHERE cat_id = '. $rowNaam->cat_id .'';
$resultaatTeller = mysql_query($teller) or die ("Sorry maar kan de teller niet weergeven.");
$laatZienTeller = mysql_fetch_assoc($resultaatTeller);
echo '<td valign="top"><table width="175" align="left" class="tabelborder" cellspacing="0" cellpadding="0">';
echo '<tr>';
echo '<td class="kopje">'.$rowNaam->cat_naam.' <div class="teller"> ' . $laatZienTeller['teller'].'</div>' ;
echo '</td>';
echo '</tr>'.ENTER;
//Laat de linken zien
$queryLink = 'SELECT cat_id,link_url FROM winkel_linken WHERE cat_id = '. $rowNaam->cat_id .' ORDER BY RAND() LIMIT 0,10';
$resultLink = mysql_query($queryLink) or die ("Sorry maar ik kan de linken van de categorie niet weergeven, probeer het later opnieuw.");
$j = 0;
while ($rowLink = mysql_fetch_object($resultLink))
{
$j++;
echo '<tr>';
echo '<td class="link">-'. $rowLink->link_url.'';
echo '</td>';
echo '</tr>'.ENTER;
if($j == 10){
echo '<tr>';
echo '<td class="meer">';
echo '<a href="index2.php?cat_id='.$rowNaam->cat_id.'"><font class="meer">Meer in de categorie '.$rowNaam->cat_naam.' -></font></a>';
echo '</td>';
echo '</tr>';
}
}
echo '</table>'.ENTER;
$counter++;
if($counter==$kolommen)
{
echo '</td></tr></table><table align="center"><tr>';
$counter = 0;
}
}
echo '</td></tr></table>'.ENTER;
}
?>
</div><!--einde div inhoud-->
<div class="footer" id="footer">
<?php
$querysubmenu = "SELECT sub_id FROM winkel_submenu ";
$resultsubmenu = mysql_query($querysubmenu) or die ("Sorry maar ik kan het submenu niet weergeven");
while ($rowsubmenu = mysql_fetch_object($resultsubmenu))
{
switch(true)
{
case (($rowsubmenu->sub_id) == 1):
echo '<a class="home" href="http://www.winkeltop10.nl" class="home" target="_parent">Home</a> |';
break;
case (($rowsubmenu->sub_id) == 2):
echo '<a class="home" href="disclaimer.php" class="home" target="_blank"> Disclaimer</a> |';
break;
case (($rowsubmenu->sub_id) == 3):
echo '<a class="home" href="linktoevoegen.php" class="home" target="_blank"> Link Toevoegen</a> |';
break;
case (($rowsubmenu->sub_id) == 4):
echo '<a class="home" href="contact.php" class="home" target="_blank"> Contact</a> |';
break;
default:
echo '';
break;
}
}
?>
©<?php
$d = date("Y"); // Huidig jaar
$o = 2006; // Jaar van oprichten
if ($d <= $o) {
echo $o;
}
else {
echo $o."-".$d;
}
?> Winkeltop10.nl
</div><!--einde div footer-->
</div><!--einde div container-->
<?php
//Begin script van ICStatistieken
//Als de bezoeker op de pagina komt is het id -> 1
if (!isset ($_GET['submenu_id']) )
{
?>
<!--ICStats statistieken start-->
<script type='text/javascript' src='http://www.icstats.nl/javascript/icstats.js'></script>
<script type='text/javascript'>
<!--
icstats('http://www.icstats.nl/asp/icstats.asp?siteID=259645&p=id1');
-->
</script>
<noscript>
<p><img id='ICStats' width='1' height='1' style='border:none;' alt='' src='http://www.icstats.nl/asp/icstats.asp?siteID=259645&p=id1' /></p>
</noscript>
<!--ICStats statistieken einde-->
<?php
}
//Als de bezoeker op een categorie klikt dan wordt alleen het pagina menu_id weergegeven
else
{
?>
<!--ICStats statistieken start-->
<script type='text/javascript' src='http://www.icstats.nl/javascript/icstats.js'></script>
<script type='text/javascript'>
<!--
icstats('http://www.icstats.nl/asp/icstats.asp?siteID=259645&p=top<?php echo ($_GET['cat_id']); ?>');
-->
</script>
<noscript>
<p><img id='ICStats' width='1' height='1' style='border:none;' alt='' src='http://www.icstats.nl/asp/icstats.asp?siteID=259645&p=top<?php echo ($_GET['cat_id']); ?>' /></p>
</noscript>
<!--ICStats statistieken einde-->
<?php
}
//Einde script ICStatistieken
?>
</body>
</html>
www.jankoehoorn.nl), maar de url INCLUSIEF de <a href... en dergelijke. Klopt dat?
Ik heb je script even doorgelezen, maar volgens mij heb je in het veld link_url niet alleen de url staan (bijv: Ja, ik heb alles in de database zitten omdat je zoveel verschillende linken hebt. Dus ook de hele javascript linken.
Tja, dat is dan jammer. Dan kun je namelijk niet met PHP de link in elkaar sleutelen zoals hij zou moeten zijn volgens mijn voorbeeld.
Is alleen meer werkt om dan alle linken in de database aan te passen maar daar kom ik ook wel weer overheen. Het is niet de eerste keer dat er iets weer anders moet :)
Dus http://www.jankoehoorn.nl
Dan kun je hem op allerlei manieren uit je DB laten rollen. Het gaat om de kale gegevens, niet om de dingen die zich elke keer herhalen, zoals <a href="...
Oke, ik begrijp nu waarom
Gelukkig staan er nog niet zo ontzettend veel links in je DB dus het is nog te repareren.
Nou, de jongste kids liggen in bed dus ik heb weer even tijd :)
Hopelijk is het nu goed?
Code (php)
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
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
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
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
<?php
error_reporting (E_ALL & ~E_NOTICE);
define (ENTER,"\n");
include("diversen.inc");
include("statistieken.php");
//maak verbinding met de database
$connection = mysql_connect ($hostname,$user,$password) or die ( "Sorry maar ik kan geen contact maken met de database, probeer het later opnieuw of ververs uw browser.");
$db = mysql_select_db ($database, $connection) or die ("Sorry, maar ik kan de database niet openen.");
?>
<html>
<head>
<title>*De winkel top 10* de beste online winkels</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="shortcut icon" href="http://www.winkeltop10.nl/chart.ico">
<meta name="title" content="Winkel top 10" />
<meta name="description" content="In de winkel top 10 staan de beste online winkels vermeldt. " />
<meta name="keywords" content="online,winkels,online winkels,winkelen,shoppen,webwinkels" />
<meta name="URL" content="http://www.winkeltop10.nl" />
<meta name="language" content="Nederlands" />
<meta name="author" content="E.Visser" />
<meta name="copyright" content=" www.winkeltop10.nl" />
<meta name="robots" content="INDEX, FOLLOW" />
<meta name="revisit-after" content="3 days" />
<meta name="reply-to" content="infoATwinkeltop10.nl" />
<meta name="document-class" content="Living Document" />
<meta name="document-classification" content="Consumer" />
<meta name="document-rights" content="Copyrighted Work" />
<meta name="document-type" content="Public" />
<meta name="document-rating" content="General" />
<meta name="document-distribution" content="Global" />
<meta name="document-state" content="Dynamic" />
<meta name="cache-control" content="Public" />
<link href="/style.css" rel="stylesheet" type="text/css">
</head>
<body>
<div class="container" id="container">
<div class="header" id="header" >
<table width="100%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td> </td>
<td align="center"><div align="center"><a href="http://www.winkeltop10.nl" target="_parent"><img src="/plaatjes/header.gif" alt="Winkel top 10" width="468" height="100" border="0"></a></div></td>
<td> </td>
</tr>
</table>
</div><!--einde div header-->
<div class="menulinks" id="menulinks"><a href="http://tc.tradetracker.nl/-1/1240/6171" target="_blank"><img src="http://ti.tradetracker.nl/-1/1240/6171/banner" width="120" height="600" border="0" /></a>
</div><!--einde div menulinks-->
<div class="menurechts" id="menurechts"><script type="text/javascript"><!--
google_ad_client = "pub-0817825055293462";
google_ad_width = 120;
google_ad_height = 600;
google_ad_format = "120x600_as";
google_ad_type = "text_image";
google_ad_channel ="8662621847";
google_color_border = "4261B6";
google_color_bg = "4261B6";
google_color_link = "FFFFFF";
google_color_text = "FFFFFF";
google_color_url = "000000";
//--></script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</div><!--einde div menurechts-->
<div class="inhoud" id="inhoud">
<?php
//Maak de top10
echo '<div align="center"><table class="tabelborder10" cellspacing="0" align="center" width="750"><tr>';
echo '<td class="kopje10" colspan="4">Welkom op de Winkel Top 10<br>Hier onder staan de beste 10 winkels van deze week.</td></tr>';
echo '<tr><td class="link10" rowspan="10">';
?>
<!-- tabel voor statistieken -->
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="tekstkoptellers"><img src="/plaatjes/bezoeker.gif" alt="Nu online:" width="32" height="32" border="0" align="left"> </td>
<td align="left" valign="middle" class="tekstkoptellers"><!--Begin van het who's online script van Icstats-->
<script language='JavaScript' src='http://www.icstats.nl/asp/extra/whoson.asp?siteID=259645' type="text/javascript" ></script>
<!--Einde van who's online script--></td>
</tr>
<tr>
<td class="stats" align="right"><?php echo $laatZienTeller1['teller1']; ?> </td>
<td align="left" class="tekstkoptellers">Linken</td>
</tr>
<tr>
<td class="stats" align="right"><?php echo $laatZienTeller3['teller3']; ?> </td>
<td align="left" class="tekstkoptellers">Categorien</td>
</tr>
<tr>
<td class="stats" align="right"><?php echo $laatZienTeller4['teller4']; ?> </td>
<td align="left" class="tekstkoptellers">Linkpartners</td>
</tr>
</table>
<!-- einde tabel voor statistieken -->
<?php
echo '</td>';
echo '<td class="link10">1. ';
?>
<a href="http://www.speelgoedpostorder.nl/?campaignID=426&materialID=4412&affiliateID=6171" target="_blank">Speelgoedpostorder.nl</a>
<?php
echo '</td>';
echo '<td class="link10">6. ';
?>
<a href="http://www.rpholidays.nl/tradetracker/?campaignID=283&materialID=2518&affiliateID=6171" target="_blank">RP Holidays</a>
<?php
echo '</td>';
echo '<td rowspan="5" class="link10">';
?>
<script language="javascript" type="text/javascript" src="http://ti.tradetracker.nl/19/71/6171/js"></script>
<?php
echo '</td>';
echo '</tr><tr>';
echo '<td class="link10">2. ';
?>
<a href="http://www.dokteronline.com/viagra_bestellen.php?campaignID=333&materialID=2864&affiliateID=6171" target="_blank">Online apotheek en arts</a>
<?php
echo '</td>';
echo '<td class="link10">7. ';
?>
<a href="http://ds1.nl/c/?wi=36953&ws=&si=173&li=8815" title="Adverteren op www.winkeltop10.nl" onmouseover="window.status='Adverteren op www.winkeltop10.nl';return true;" onmouseout="window.status=' ';" target="_blank">Vakantiehuisje.tv</a>
<?php
echo '</td>';
echo '';
echo '</tr><tr>';
echo '<td class="link10">3. ';
?>
<a href="http://www.yourhosting.nl/goto.php?afid=22226759" target="_blank">YourHosting.nl</a>
<?php
echo '</td>';
echo '<td class="link10">8. ';
?>
<a href="http://ds1.nl/c/?wi=36953&ws=&si=129&li=13765" title="Adverteren op www.winkeltop10.nl" onmouseover="window.status='Adverteren op www.winkeltop10.nl';return true;" onmouseout="window.status=' ';" target="_blank">123tijdschrift.nl</a>
<?php
echo '</td>';
echo '';
echo '</tr><tr>';
echo '<td class="link10">4. ';
?>
<a href="http://www.gadgethouse.nl/tradetracker/?campaignID=107&materialID=733&affiliateID=6171" target="_blank">Gadgethouse.nl</a>
<?php
echo '</td>';
echo '<td class="link10">9. ';
?>
<a href="http://www.nonplusultra.nl/tradetracker/?campaignID=119&materialID=1008&affiliateID=6171" target="_blank">Nonplusultra.nl</a>
<?php
echo '</td>';
echo '';
echo '</tr><tr>';
echo '<td class="link10">5. ';
?>
<a href="http://www.coolmove.nl/ttcm/?campaignID=355&materialID=3334&affiliateID=6171" target="_blank">Coolmove.nl</a>
<?php
echo '</td>';
echo '<td class="link10">10. ';
?>
<a href="http://www.gift4one.nl/cadeaus/?campaignID=407&materialID=4094&affiliateID=6171" target="_blank">Gift4one.nl</a>
<?php
echo '</td>';
echo '';
echo '</tr></table></div>';
//einde top 10
//als er op de link geklikt word om meer linken uit die categorie te bekijken laat dan de vervolg pagina zien.
if (isset ($_GET['cat_id']) )
{
// eerst de teller updaten
$sql = "
UPDATE winkel_linken
SET kliks = kliks + 1
WHERE l.cat_id = " . $_GET['cat_id'];
if (mysql_query ($sql)) {
trigger_error (mysql_error ());
}
//Laat de categorie naam zien boven in de tabel
$sql = "
SELECT c.cat_id, c.cat_naam, l.link_naam, l.url, l.java, l.link_tekst
FROM winkel_categorie AS c, winkel_linken AS l
WHERE c.cat_id = " . $_GET['cat_id'] . "
AND c.cat_id = l.cat_id
ORDER BY l.link_naam ASC
";
$res = mysql_query($sql) or die ("Sorry maar ik kan de naam van de categorie niet weergeven, probeer het later opnieuw.");
$teller = 0;
$list_completed = false;
while ($row = mysql_fetch_assoc ($res)) {
if ($teller % 10 == 0) {
echo '<ul>';
echo '<li class="kopje">' . $row['cat_naam'] . '</li>' . ENTER ;
}
switch(true)//haal de juiste link soort uit de database
{
case ($row['java']):
echo '<li class="link">-<script language="javascript" type="text/javascript" src="' . $row['java'] . '"></script></a></li>' . ENTER;
break;
default:
echo '<li class="link">-<a href="' . $row['url'] .'" target="_blank">'. $row['link_tekst'].'</a></li>' . ENTER;
break;
}
$list_completed = false;
if ($teller % 10 == 9) {
echo '<li class="leesmeer"><a href="http://www.winkeltop10.nl/index2.php" target="_parent">Terug</a></li>' . ENTER;
echo '</ul>';
$list_completed = true;
}
$teller++;
}
if (!$list_completed) {
echo '<li class="leesmeer"><a href="http://www.winkeltop10.nl/index2.php" target="_parent">Terug</a></li>' . ENTER;
echo '</ul>';
}
}
else
{
echo '<table align="center"><tr>';
$kolommen = 4;
//Laat de categorie naam zien boven in de tabel
$queryNaam = 'SELECT * FROM winkel_categorie ORDER BY cat_naam';
$resultNaam = mysql_query($queryNaam) or die ("Sorry maar ik kan de naam van de categorie niet weergeven, probeer het later opnieuw.");
while ($rowNaam = mysql_fetch_object($resultNaam))
{
//Laat zien hoeveel linken er in die categorie zitten:
$teller = 'SELECT COUNT(link_id) AS teller FROM winkel_linken WHERE cat_id = '. $rowNaam->cat_id .'';
$resultaatTeller = mysql_query($teller) or die ("Sorry maar kan de teller niet weergeven.");
$laatZienTeller = mysql_fetch_assoc($resultaatTeller);
echo '<td valign="top"><table width="175" align="left" class="tabelborder" cellspacing="0" cellpadding="0">';
echo '<tr>';
echo '<td class="kopje">'.$rowNaam->cat_naam.' <div class="teller"> ' . $laatZienTeller['teller'].'</div>' ;
echo '</td>';
echo '</tr>'.ENTER;
//Laat de linken zien
$queryLink = 'SELECT * FROM winkel_linken WHERE cat_id = '. $rowNaam->cat_id .' ORDER BY RAND() LIMIT 0,10';
$resultLink = mysql_query($queryLink) or die ("Sorry maar ik kan de linken van de categorie niet weergeven, probeer het later opnieuw.");
$j = 0;
while ($rowLink = mysql_fetch_object($resultLink))
{
$j++;
switch(true)//haal de juiste link soort uit de database
{
case ($rowLink->java):
echo '<tr>';
echo '<td class="link">-<script language="javascript" type="text/javascript" src="' . $rowLink->java . '"></script></a>';
echo '</td>';
echo '</tr>'.ENTER;
break;
default:
echo '<tr>';
echo '<td class="link">-<a href="'. $rowLink->url.'" target="_blank">'.$rowLink->link_tekst.'</a>';
echo '</td>';
echo '</tr>'.ENTER;
break;
}
if($j == 10){
echo '<tr>';
echo '<td class="meer">';
echo '<a href="index2.php?cat_id='.$rowNaam->cat_id.'"><font class="meer">Meer in de categorie '.$rowNaam->cat_naam.' -></font></a>';
echo '</td>';
echo '</tr>';
}
}
echo '</table>'.ENTER;
$counter++;
if($counter==$kolommen)
{
echo '</td></tr></table><table align="center"><tr>';
$counter = 0;
}
}
echo '</td></tr></table>'.ENTER;
}
?>
</div><!--einde div inhoud-->
<div class="footer" id="footer">
<?php
$querysubmenu = "SELECT sub_id FROM winkel_submenu ";
$resultsubmenu = mysql_query($querysubmenu) or die ("Sorry maar ik kan het submenu niet weergeven");
while ($rowsubmenu = mysql_fetch_object($resultsubmenu))
{
switch(true)
{
case (($rowsubmenu->sub_id) == 1):
echo '<a class="home" href="http://www.winkeltop10.nl" class="home" target="_parent">Home</a> |';
break;
case (($rowsubmenu->sub_id) == 2):
echo '<a class="home" href="disclaimer.php" class="home" target="_blank"> Disclaimer</a> |';
break;
case (($rowsubmenu->sub_id) == 3):
echo '<a class="home" href="linktoevoegen.php" class="home" target="_blank"> Link Toevoegen</a> |';
break;
case (($rowsubmenu->sub_id) == 4):
echo '<a class="home" href="contact.php" class="home" target="_blank"> Contact</a> |';
break;
default:
echo '';
break;
}
}
?>
©<?php
$d = date("Y"); // Huidig jaar
$o = 2006; // Jaar van oprichten
if ($d <= $o) {
echo $o;
}
else {
echo $o."-".$d;
}
?> Winkeltop10.nl
</div><!--einde div footer-->
</div><!--einde div container-->
<?php
//Begin script van ICStatistieken
//Als de bezoeker op de pagina komt is het id -> 1
if (!isset ($_GET['submenu_id']) )
{
?>
<!--ICStats statistieken start-->
<script type='text/javascript' src='http://www.icstats.nl/javascript/icstats.js'></script>
<script type='text/javascript'>
<!--
icstats('http://www.icstats.nl/asp/icstats.asp?siteID=259645&p=id1');
-->
</script>
<noscript>
<p><img id='ICStats' width='1' height='1' style='border:none;' alt='' src='http://www.icstats.nl/asp/icstats.asp?siteID=259645&p=id1' /></p>
</noscript>
<!--ICStats statistieken einde-->
<?php
}
//Als de bezoeker op een categorie klikt dan wordt alleen het pagina menu_id weergegeven
else
{
?>
<!--ICStats statistieken start-->
<script type='text/javascript' src='http://www.icstats.nl/javascript/icstats.js'></script>
<script type='text/javascript'>
<!--
icstats('http://www.icstats.nl/asp/icstats.asp?siteID=259645&p=top<?php echo ($_GET['cat_id']); ?>');
-->
</script>
<noscript>
<p><img id='ICStats' width='1' height='1' style='border:none;' alt='' src='http://www.icstats.nl/asp/icstats.asp?siteID=259645&p=top<?php echo ($_GET['cat_id']); ?>' /></p>
</noscript>
<!--ICStats statistieken einde-->
<?php
}
//Einde script ICStatistieken
?>
</body>
</html>
error_reporting (E_ALL & ~E_NOTICE);
define (ENTER,"\n");
include("diversen.inc");
include("statistieken.php");
//maak verbinding met de database
$connection = mysql_connect ($hostname,$user,$password) or die ( "Sorry maar ik kan geen contact maken met de database, probeer het later opnieuw of ververs uw browser.");
$db = mysql_select_db ($database, $connection) or die ("Sorry, maar ik kan de database niet openen.");
?>
<html>
<head>
<title>*De winkel top 10* de beste online winkels</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="shortcut icon" href="http://www.winkeltop10.nl/chart.ico">
<meta name="title" content="Winkel top 10" />
<meta name="description" content="In de winkel top 10 staan de beste online winkels vermeldt. " />
<meta name="keywords" content="online,winkels,online winkels,winkelen,shoppen,webwinkels" />
<meta name="URL" content="http://www.winkeltop10.nl" />
<meta name="language" content="Nederlands" />
<meta name="author" content="E.Visser" />
<meta name="copyright" content=" www.winkeltop10.nl" />
<meta name="robots" content="INDEX, FOLLOW" />
<meta name="revisit-after" content="3 days" />
<meta name="reply-to" content="infoATwinkeltop10.nl" />
<meta name="document-class" content="Living Document" />
<meta name="document-classification" content="Consumer" />
<meta name="document-rights" content="Copyrighted Work" />
<meta name="document-type" content="Public" />
<meta name="document-rating" content="General" />
<meta name="document-distribution" content="Global" />
<meta name="document-state" content="Dynamic" />
<meta name="cache-control" content="Public" />
<link href="/style.css" rel="stylesheet" type="text/css">
</head>
<body>
<div class="container" id="container">
<div class="header" id="header" >
<table width="100%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td> </td>
<td align="center"><div align="center"><a href="http://www.winkeltop10.nl" target="_parent"><img src="/plaatjes/header.gif" alt="Winkel top 10" width="468" height="100" border="0"></a></div></td>
<td> </td>
</tr>
</table>
</div><!--einde div header-->
<div class="menulinks" id="menulinks"><a href="http://tc.tradetracker.nl/-1/1240/6171" target="_blank"><img src="http://ti.tradetracker.nl/-1/1240/6171/banner" width="120" height="600" border="0" /></a>
</div><!--einde div menulinks-->
<div class="menurechts" id="menurechts"><script type="text/javascript"><!--
google_ad_client = "pub-0817825055293462";
google_ad_width = 120;
google_ad_height = 600;
google_ad_format = "120x600_as";
google_ad_type = "text_image";
google_ad_channel ="8662621847";
google_color_border = "4261B6";
google_color_bg = "4261B6";
google_color_link = "FFFFFF";
google_color_text = "FFFFFF";
google_color_url = "000000";
//--></script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</div><!--einde div menurechts-->
<div class="inhoud" id="inhoud">
<?php
//Maak de top10
echo '<div align="center"><table class="tabelborder10" cellspacing="0" align="center" width="750"><tr>';
echo '<td class="kopje10" colspan="4">Welkom op de Winkel Top 10<br>Hier onder staan de beste 10 winkels van deze week.</td></tr>';
echo '<tr><td class="link10" rowspan="10">';
?>
<!-- tabel voor statistieken -->
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="tekstkoptellers"><img src="/plaatjes/bezoeker.gif" alt="Nu online:" width="32" height="32" border="0" align="left"> </td>
<td align="left" valign="middle" class="tekstkoptellers"><!--Begin van het who's online script van Icstats-->
<script language='JavaScript' src='http://www.icstats.nl/asp/extra/whoson.asp?siteID=259645' type="text/javascript" ></script>
<!--Einde van who's online script--></td>
</tr>
<tr>
<td class="stats" align="right"><?php echo $laatZienTeller1['teller1']; ?> </td>
<td align="left" class="tekstkoptellers">Linken</td>
</tr>
<tr>
<td class="stats" align="right"><?php echo $laatZienTeller3['teller3']; ?> </td>
<td align="left" class="tekstkoptellers">Categorien</td>
</tr>
<tr>
<td class="stats" align="right"><?php echo $laatZienTeller4['teller4']; ?> </td>
<td align="left" class="tekstkoptellers">Linkpartners</td>
</tr>
</table>
<!-- einde tabel voor statistieken -->
<?php
echo '</td>';
echo '<td class="link10">1. ';
?>
<a href="http://www.speelgoedpostorder.nl/?campaignID=426&materialID=4412&affiliateID=6171" target="_blank">Speelgoedpostorder.nl</a>
<?php
echo '</td>';
echo '<td class="link10">6. ';
?>
<a href="http://www.rpholidays.nl/tradetracker/?campaignID=283&materialID=2518&affiliateID=6171" target="_blank">RP Holidays</a>
<?php
echo '</td>';
echo '<td rowspan="5" class="link10">';
?>
<script language="javascript" type="text/javascript" src="http://ti.tradetracker.nl/19/71/6171/js"></script>
<?php
echo '</td>';
echo '</tr><tr>';
echo '<td class="link10">2. ';
?>
<a href="http://www.dokteronline.com/viagra_bestellen.php?campaignID=333&materialID=2864&affiliateID=6171" target="_blank">Online apotheek en arts</a>
<?php
echo '</td>';
echo '<td class="link10">7. ';
?>
<a href="http://ds1.nl/c/?wi=36953&ws=&si=173&li=8815" title="Adverteren op www.winkeltop10.nl" onmouseover="window.status='Adverteren op www.winkeltop10.nl';return true;" onmouseout="window.status=' ';" target="_blank">Vakantiehuisje.tv</a>
<?php
echo '</td>';
echo '';
echo '</tr><tr>';
echo '<td class="link10">3. ';
?>
<a href="http://www.yourhosting.nl/goto.php?afid=22226759" target="_blank">YourHosting.nl</a>
<?php
echo '</td>';
echo '<td class="link10">8. ';
?>
<a href="http://ds1.nl/c/?wi=36953&ws=&si=129&li=13765" title="Adverteren op www.winkeltop10.nl" onmouseover="window.status='Adverteren op www.winkeltop10.nl';return true;" onmouseout="window.status=' ';" target="_blank">123tijdschrift.nl</a>
<?php
echo '</td>';
echo '';
echo '</tr><tr>';
echo '<td class="link10">4. ';
?>
<a href="http://www.gadgethouse.nl/tradetracker/?campaignID=107&materialID=733&affiliateID=6171" target="_blank">Gadgethouse.nl</a>
<?php
echo '</td>';
echo '<td class="link10">9. ';
?>
<a href="http://www.nonplusultra.nl/tradetracker/?campaignID=119&materialID=1008&affiliateID=6171" target="_blank">Nonplusultra.nl</a>
<?php
echo '</td>';
echo '';
echo '</tr><tr>';
echo '<td class="link10">5. ';
?>
<a href="http://www.coolmove.nl/ttcm/?campaignID=355&materialID=3334&affiliateID=6171" target="_blank">Coolmove.nl</a>
<?php
echo '</td>';
echo '<td class="link10">10. ';
?>
<a href="http://www.gift4one.nl/cadeaus/?campaignID=407&materialID=4094&affiliateID=6171" target="_blank">Gift4one.nl</a>
<?php
echo '</td>';
echo '';
echo '</tr></table></div>';
//einde top 10
//als er op de link geklikt word om meer linken uit die categorie te bekijken laat dan de vervolg pagina zien.
if (isset ($_GET['cat_id']) )
{
// eerst de teller updaten
$sql = "
UPDATE winkel_linken
SET kliks = kliks + 1
WHERE l.cat_id = " . $_GET['cat_id'];
if (mysql_query ($sql)) {
trigger_error (mysql_error ());
}
//Laat de categorie naam zien boven in de tabel
$sql = "
SELECT c.cat_id, c.cat_naam, l.link_naam, l.url, l.java, l.link_tekst
FROM winkel_categorie AS c, winkel_linken AS l
WHERE c.cat_id = " . $_GET['cat_id'] . "
AND c.cat_id = l.cat_id
ORDER BY l.link_naam ASC
";
$res = mysql_query($sql) or die ("Sorry maar ik kan de naam van de categorie niet weergeven, probeer het later opnieuw.");
$teller = 0;
$list_completed = false;
while ($row = mysql_fetch_assoc ($res)) {
if ($teller % 10 == 0) {
echo '<ul>';
echo '<li class="kopje">' . $row['cat_naam'] . '</li>' . ENTER ;
}
switch(true)//haal de juiste link soort uit de database
{
case ($row['java']):
echo '<li class="link">-<script language="javascript" type="text/javascript" src="' . $row['java'] . '"></script></a></li>' . ENTER;
break;
default:
echo '<li class="link">-<a href="' . $row['url'] .'" target="_blank">'. $row['link_tekst'].'</a></li>' . ENTER;
break;
}
$list_completed = false;
if ($teller % 10 == 9) {
echo '<li class="leesmeer"><a href="http://www.winkeltop10.nl/index2.php" target="_parent">Terug</a></li>' . ENTER;
echo '</ul>';
$list_completed = true;
}
$teller++;
}
if (!$list_completed) {
echo '<li class="leesmeer"><a href="http://www.winkeltop10.nl/index2.php" target="_parent">Terug</a></li>' . ENTER;
echo '</ul>';
}
}
else
{
echo '<table align="center"><tr>';
$kolommen = 4;
//Laat de categorie naam zien boven in de tabel
$queryNaam = 'SELECT * FROM winkel_categorie ORDER BY cat_naam';
$resultNaam = mysql_query($queryNaam) or die ("Sorry maar ik kan de naam van de categorie niet weergeven, probeer het later opnieuw.");
while ($rowNaam = mysql_fetch_object($resultNaam))
{
//Laat zien hoeveel linken er in die categorie zitten:
$teller = 'SELECT COUNT(link_id) AS teller FROM winkel_linken WHERE cat_id = '. $rowNaam->cat_id .'';
$resultaatTeller = mysql_query($teller) or die ("Sorry maar kan de teller niet weergeven.");
$laatZienTeller = mysql_fetch_assoc($resultaatTeller);
echo '<td valign="top"><table width="175" align="left" class="tabelborder" cellspacing="0" cellpadding="0">';
echo '<tr>';
echo '<td class="kopje">'.$rowNaam->cat_naam.' <div class="teller"> ' . $laatZienTeller['teller'].'</div>' ;
echo '</td>';
echo '</tr>'.ENTER;
//Laat de linken zien
$queryLink = 'SELECT * FROM winkel_linken WHERE cat_id = '. $rowNaam->cat_id .' ORDER BY RAND() LIMIT 0,10';
$resultLink = mysql_query($queryLink) or die ("Sorry maar ik kan de linken van de categorie niet weergeven, probeer het later opnieuw.");
$j = 0;
while ($rowLink = mysql_fetch_object($resultLink))
{
$j++;
switch(true)//haal de juiste link soort uit de database
{
case ($rowLink->java):
echo '<tr>';
echo '<td class="link">-<script language="javascript" type="text/javascript" src="' . $rowLink->java . '"></script></a>';
echo '</td>';
echo '</tr>'.ENTER;
break;
default:
echo '<tr>';
echo '<td class="link">-<a href="'. $rowLink->url.'" target="_blank">'.$rowLink->link_tekst.'</a>';
echo '</td>';
echo '</tr>'.ENTER;
break;
}
if($j == 10){
echo '<tr>';
echo '<td class="meer">';
echo '<a href="index2.php?cat_id='.$rowNaam->cat_id.'"><font class="meer">Meer in de categorie '.$rowNaam->cat_naam.' -></font></a>';
echo '</td>';
echo '</tr>';
}
}
echo '</table>'.ENTER;
$counter++;
if($counter==$kolommen)
{
echo '</td></tr></table><table align="center"><tr>';
$counter = 0;
}
}
echo '</td></tr></table>'.ENTER;
}
?>
</div><!--einde div inhoud-->
<div class="footer" id="footer">
<?php
$querysubmenu = "SELECT sub_id FROM winkel_submenu ";
$resultsubmenu = mysql_query($querysubmenu) or die ("Sorry maar ik kan het submenu niet weergeven");
while ($rowsubmenu = mysql_fetch_object($resultsubmenu))
{
switch(true)
{
case (($rowsubmenu->sub_id) == 1):
echo '<a class="home" href="http://www.winkeltop10.nl" class="home" target="_parent">Home</a> |';
break;
case (($rowsubmenu->sub_id) == 2):
echo '<a class="home" href="disclaimer.php" class="home" target="_blank"> Disclaimer</a> |';
break;
case (($rowsubmenu->sub_id) == 3):
echo '<a class="home" href="linktoevoegen.php" class="home" target="_blank"> Link Toevoegen</a> |';
break;
case (($rowsubmenu->sub_id) == 4):
echo '<a class="home" href="contact.php" class="home" target="_blank"> Contact</a> |';
break;
default:
echo '';
break;
}
}
?>
©<?php
$d = date("Y"); // Huidig jaar
$o = 2006; // Jaar van oprichten
if ($d <= $o) {
echo $o;
}
else {
echo $o."-".$d;
}
?> Winkeltop10.nl
</div><!--einde div footer-->
</div><!--einde div container-->
<?php
//Begin script van ICStatistieken
//Als de bezoeker op de pagina komt is het id -> 1
if (!isset ($_GET['submenu_id']) )
{
?>
<!--ICStats statistieken start-->
<script type='text/javascript' src='http://www.icstats.nl/javascript/icstats.js'></script>
<script type='text/javascript'>
<!--
icstats('http://www.icstats.nl/asp/icstats.asp?siteID=259645&p=id1');
-->
</script>
<noscript>
<p><img id='ICStats' width='1' height='1' style='border:none;' alt='' src='http://www.icstats.nl/asp/icstats.asp?siteID=259645&p=id1' /></p>
</noscript>
<!--ICStats statistieken einde-->
<?php
}
//Als de bezoeker op een categorie klikt dan wordt alleen het pagina menu_id weergegeven
else
{
?>
<!--ICStats statistieken start-->
<script type='text/javascript' src='http://www.icstats.nl/javascript/icstats.js'></script>
<script type='text/javascript'>
<!--
icstats('http://www.icstats.nl/asp/icstats.asp?siteID=259645&p=top<?php echo ($_GET['cat_id']); ?>');
-->
</script>
<noscript>
<p><img id='ICStats' width='1' height='1' style='border:none;' alt='' src='http://www.icstats.nl/asp/icstats.asp?siteID=259645&p=top<?php echo ($_GET['cat_id']); ?>' /></p>
</noscript>
<!--ICStats statistieken einde-->
<?php
}
//Einde script ICStatistieken
?>
</body>
</html>