Ik heb een probleem met een stuk PHP code voor een banner applicatie, deze banner applicatie kan 2 soort banners genereren, 1 van 350pixels breed en 1 van 728 pixels breed.
Als hij er 1 van 350 pakt, mag er nog 1 van 350 naast.
Maar als hij er 1 van 728 pakt past er niks meer naast dus dan mag hij er maar 1 tonen.
Ik heb dit php script ervoor maar om 1 of andere reden werkt dit niet goed, ik krijg soms toch dubbele of 1 lange en 1 korte banner.
de banner is dus $content, en dit hele stuk code wordt dus 1x per banner uitgevoerd.
iemand een advies?
Als hij er 1 van 350 pakt, mag er nog 1 van 350 naast.
Maar als hij er 1 van 728 pakt past er niks meer naast dus dan mag hij er maar 1 tonen.
Ik heb dit php script ervoor maar om 1 of andere reden werkt dit niet goed, ik krijg soms toch dubbele of 1 lange en 1 korte banner.
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
| session_start(); if (!isset($_SESSION['bannerwidth'])) { if ($row['flash_width'] == 728) { $_SESSION['bannerwidth'] = 728; return $content; } else { $_SESSION['bannerwidth'] = 350; return $content; } } else { if ($_SESSION['bannerwidth'] == 728) { return; } else { if ($row['flash_width'] == 350) { unset($_SESSION['bannerwidth']); return $content; } else { unset($_SESSION['bannerwidth']); // niks tonen dus want anders zou het niet passen return; } } } |
de banner is dus $content, en dit hele stuk code wordt dus 1x per banner uitgevoerd.
iemand een advies?
[ Voor 4% gewijzigd door Navi op 16-08-2007 12:16 ]