Maximum paginanummer weergave

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

PHP Developer gezocht!

Functie omschrijving Wij zijn op zoek naar een PHP Developer! Ben jij op zoek naar een nieuwe uitdaging? Lees dan snel verder! Voor een organisatie in de regio Utrecht die zich bezighoud met het verbeteren van de medicatieveiligheid zoeken wij een Software Developer. In deze functie zijn wij op zoek naar een slimme en enthousiaste Developer die interesse heeft in farmacie, logistiek en ICT. Daarnaast beschik je over een goed analytisch vermogen en ben je van nature gestructureerd en resultaatgericht. Je moet in deze functie daadkrachtig, flexibel en communicatief goed zijn. Je verantwoordelijkheden bestaan uit: Object georiënteerd programmeren; Werken in

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

Lasrobot Programmeur

Over de functie Off-line programma’s maken die het beste resultaat bij de lasrobot mogelijk maken De programma’s met behulp van teach verder optimaliseren Proactief meedenken over oplossingen en over de juiste invulling van lasmallen Het lasrobotproces zoveel mogelijk optimaliseren Over het bedrijf Onze opdrachtgever is gespecialiseerd in de engineering, productie en assemblage van samengestelde plaatwerkproducten en monodelen uit metaal. Onze klant werkt samen met het team aan de mooiste producten van de toekomst. Binnen dit bedrijf staat een sterk team van specialisten op het gebied van industrial design, mechanical engineering, in-house prototyping en all-round projectmanagement. Met daarbij uiteenlopende kennis in

Bekijk vacature »

Software Ontwikkelaar C# .NET

Functie omschrijving C# .NET Developer gezocht. Ben jij een full stack developer die op zoek is naar een nieuwe uitdaging binnen een leuk snel groeiend bedrijf? Lees dan snel verder! Wij zijn op zoek naar een Developer met ervaring op het gebied van .NET die een organisatie in de regio Amersfoort gaat versterken. Jij gaat je binnen dit bedrijf vooral bezighouden met het verbeteren van de functionaliteiten van hun dataplatform. Samen met andere ontwikkelaars denk je mee in oplossingsrichtingen, architectuur en nieuwe technologieën. Bedrijfsprofiel De organisatie waar je voor gaat werken heeft een onafhankelijk dataplatform ontwikkelt voor de agrarische sector.

Bekijk vacature »

Traineeship Full Stack Java developer

Dit ga je doen Start jij op 7 augustus bij de Experis Academy dan kickstart jij jouw IT-carrière! We leiden je op tot een gewilde Full Stack Java Developer met alle kennis en vaardigheden die nodig zijn om de arbeidsmarkt te betreden. Wat kun je verwachten, hoe zit een dag in het leven van een Trainee eruit? Periode 1 Als Full Stack Java Developer Trainee volg je vanuit huis een op maat gemaakte onlinetraining die in het Engels wordt gegeven. De tijd die je kwijt bent aan het volgen van de training kun je vergelijken met een fulltime werkweek. In

Bekijk vacature »

.NET Developer Senior

Dit ga je doen Het ontwikkelen van backend applicaties in C#; Het maken van vele koppelingen met andere ERP-applicaties zoals JD Edwards en SAP; Je bent (mede) verantwoordelijk voor het opstellen van technisch ontwerpen voor de te ontwikkelen software oplossingen; Je bent gemiddeld 90% van je tijd inhouse oplossingen aan het ontwikkelen en testen. De overige 10% van je tijd ben je bij klanten op locatie om oplossingen te implementeren, klanten te begeleiden en de software verder te innoveren; Naast het zelfstandig ontwikkelen van software oplossingen ben je ook bezig met het waarborgen van je contacten bij de klant, het

Bekijk vacature »

Junior/medior Back end developer PHP, Laravel

Functie Jij als ontwikkelaar komt te werken in een team bestaande uit 4 back end programmeurs, 2 vormgevers/ Front end developers en een online marketeer. Qua persoonlijkheden is het team erg gevarieerd van sportfanaten tot gameliefhebbers en Golfers. Een ding heeft iedereen hier gemeen; Passie voor goede code. In jouw rol zul je voor veel van je tijd je bezig houden met het ontwikkelen van maatwerk features en applicaties. Daarnaast hebben wij op aanvraag ook wel eens een website of onderhoudsklusje, die opgepakt moet worden en hier ben jij ook niet vies van. Jij als full stack developer zult dus

Bekijk vacature »

3D BIM Add-on Developer

Als 3D BIM add- on ontwikkelaar bij KUBUS ontwikkel je add-ons (BCF Managers genaamd) voor de toonaangevende building information modeling (BIM) programma's Revit, Navisworks, Archicad, AutoCAD en Tekla Structures. BCF Managers maken gegevensoverdracht mogelijk tussen BIM-software en BIMcollab. Je werkt zowel aan de front- als aan de back-end. Als softwarebedrijf bevindt KUBUS zich in een unieke positie. We bouwen aan onze eigen producten die wereldwijd door tienduizenden gebruikers worden gebruikt. Ons bedrijf heeft precies de juiste grootte: groot genoeg om echt impact te maken in de markt, maar klein genoeg om als individuele ontwikkelaar invloed uit te kunnen oefenen en

Bekijk vacature »

PHP Developer

Functieomschrijving Wij zijn op zoek naar een PHP Developer met Laravel ervaring! Voor een groeiende werkgever in regio Breda zijn wij op zoek naar een medior PHP developer met Laravel ervaring. Je gaat aan de slag met het ontwikkelen van maatwerk software voor klanten in een specifieke markt. Als PHP developer ben je samen met een gemotiveerd team van 6 collega’s verantwoordelijk voor de ontwikkeling, beheer en het innoveren van informatiesystemen voor klanten in een specifieke branche. Als software developer ondersteun je complexe uitdagingen van klanten. Je brengt hun wensen in kaart en vertaalt deze door naar maatwerk software. Om

Bekijk vacature »

Robot Programmeur

In het kort Drie redenen waarom deze vacature uniek is! Modern, innovatief en Informeel bedrijf waar veel mogelijk is Werken met diverse robot merken Meehelpen met inbedrijfstellingen bij de klant De organisatie Hier ga je aan de slag Dit groeiende bedrijf van totaaloplossingen in de automatisering van productieprocessen, is hoofdzakelijk actief in de Benelux. Vanuit het kantoor in regio Amersfoort worden veel oplossingen geboden in de vorm van robotica. Geen project is hetzelfde wat garant staat voor bijzonder veel afwisseling. De bedrijfsgrootte is ongeveer 80 man. Van gerobotiseerde machinebeladingen tot aan assemblage automatiseringen wordt vanuit krachtige engineering maatwerk equipment geleverd.

Bekijk vacature »

C# Ontwikkelaar

In het kort Als C# .NET Core ontwikkelaar ga je binnen onze business unit Transport en Logistiek aan de slag complexe maatwerk software voor bedrijf kritische systemen binnen de technische automatisering. Denk bijvoorbeeld een IoT-oplossing voor de logistieke sector waarbij we van ruim 200.000 machines de telemetrie en events verwerken. We zijn actief in de distributielogistiek, havenlogistiek en productielogistiek. Naast C# en .NET Core maken we ook gebruik van Azure technologie. En als trotse Microsoft Gold Partner leren we graag van en met jou. Wil jij jezelf blijven ontwikkelen binnen de technische automatisering met .NET, dan gaan we deze uitdaging

Bekijk vacature »

Dynamische Oracle/APEX Ontwikkelaar in de logistie

Bedrijfsomschrijving De organisatie in de regio Rotterdam is gespecialiseerd in het ontwikkelen van moderne webbased software voor de ERP branche. In totaal is er 20FTE aan specialisten actief binnen de organisatie. De ICT afdeling bestaat momenteel uit 15FTE. Ze groeien ontzettend hard en daarom zoeken zij een Oracle/APEX Developer die het reeds sterke team nog sterker komt maken. Hier werken ze op projectbasis voor verschillende grote organisaties in de logistieke sector. Het is een informele organisatie waarbinnen een fijne werksfeer heerst. Zoals aangegeven willen ze het team nog sterker maken en daarvoor zoeken ze bij voorkeur medior of senior Oracle/APEX

Bekijk vacature »

Senior PHP Developer

Als Senior PHP Developer bij Coolblue zorg je ervoor dat onze webshops elke dag een beetje beter zijn en coach je andere developers op de hard en soft skills. Wat doe je als Senior PHP Developer bij Coolblue? Als PHP Developer werk je met andere development teams samen om onze webshop zo optimaal mogelijk te laten werken en onze klanten blij te maken. Hoewel je een PHP Developer bent, sta je open om C# of Typescript in te zetten of te leren. Ook PHP Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om

Bekijk vacature »

Software Developer Java

Java/Kotlin Developer Ben jij een ervaren Java/Kotlin developer met een passie voor het automatiseren van bedrijfsprocessen? Wil je graag deelnemen aan uitdagende projecten bij aansprekende klanten? En ben je op zoek naar een professioneel, ambitieus en dynamisch bedrijf om je carrière verder te ontwikkelen? Kom dan ons team bij Ritense in Amsterdam versterken! Zo ziet de functie eruit: Als Java/Kotlin developer bij Ritense ben je verantwoordelijk voor de ontwikkeling en implementatie van applicaties die bedrijfsprocessen automatiseren, zodat onze klanten slimmer, efficiënter en klantgerichter kunnen werken. Als developer ben je in de lead en zorg je voor de correcte oplevering van

Bekijk vacature »

Functioneel applicatiebeheerder - SOP-SYS-SAM

TenneT is hard groeiend om de onze ambities waar te kunnen maken. Zo nemen wij een leidende rol in het aanjagen van de energietransitie. Het werven van nieuw talent speelt daarin een cruciale rol. Wij zijn op zoek naar een gedreven Functioneel Applicatiebeheerder voor het financiele domein op onze locatie Arnhem die hieraan wil bijdragen en misschien ben jij dat wel? Jouw bijdrage aan TenneT Je gaat samenwerken in een team van circa 15 functioneel applicatiebeheerders en gaat onderdeel uitmaken van een DevOps team. Met dit team ga je applicaties (laten) ontwikkelen en beheren. Hierbij concentreer je je vooral op

Bekijk vacature »
Johan Sebastiaan

Johan Sebastiaan

25/06/2010 09:42:15
Quote Anchor link
Hallo allemaal!

op http://81.30.70.233/~dnp/ staan heel veel items, en zoals je ziet levert dat tot nu toe 32 pagina's op, en dat worden er steeds meer. Onhandig! Mooier zou zijn als je ziet

(1) | 2 | 3 | 4 | 5 >>

en mocht je al op pagina 4 geklikt hebben:

<< 2 | 3 | (4) | 5 | 6 >>

maar hoe?
 
PHP hulp

PHP hulp

23/12/2024 11:22:54
 
Chris -

Chris -

25/06/2010 10:03:48
 
Johan Sebastiaan

Johan Sebastiaan

25/06/2010 11:23:17
Quote Anchor link
Had ik uiteraard al naar gezocht, maar ik kwam er niet uit.. Heb je een concretere tip?

alvast bedankt
 
Johan Dam

Johan Dam

25/06/2010 11:32:32
Quote Anchor link
ik heb ooit zoiets geschreven, heel specifiek voor 1 website, geen commentaar toegevoegd, en nu niet de tijd om het wat gebruiks-vriendelijker te maken,

hopelijk geeft het je een paar goeie ideeen,

EDIT:
$num is hier de huidige 'actieve' pagina

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
<?php
$max_numbers
= 7;
$p = 1;

$i = 1;
while($num - $i > 0 && $i < ceil($max_numbers / 2)){
    $p = $num - $i;
    $i ++;
}


if(ceil($totaal / 5) < $p + $max_numbers - 1){
    $eind = ceil($totaal / 5);
    $p = $eind - (ceil($max_numbers / 2) + 2); // de ' + 2' moet aangepast worden indien $max_nummers veranderd word, (1 indien max_numbers 5 is bv)
    if($eind < $p + $max_numbers - 2){
        $p ++;
        
        if($eind == $num)
            $p --;
    }
    
}
else
    $eind = $p + $max_numbers - 1;

while($p < 1)
    $p ++;

$start = $p;

if($totaal < 1)
    echo "niks gevonden";
else {
    $eerste_pagina = ($num - 1) * $limiet;
    
    $laatste_pagina = $num * $limiet;
    if($laatste_pagina > $totaal)
        $laatste_pagina = $totaal;
    
    echo $eerste_pagina + 1, " t/m ", $laatste_pagina, " van de ", $totaal, " gevonden verkoopopdrachten");
}


while($p <= $eind){
    if($p == $num)
        echo $p;
    else
        echo '<a href="http://www.site.com/link_naar_de_pagina/' . $p . '">' . $p . '</a>';
    
    if($p < $eind)
        echo '| ';
    
    $p ++;
}

?>
Gewijzigd op 25/06/2010 11:37:24 door Johan Dam
 
- Mark -

- Mark -

25/06/2010 12:25:56
Quote Anchor link
Ik moest iets soorts geleik hebben. Als je het op meerdere plaatsen wilt gebruiken op 1 website zou ik hem ombouwen met functies. Ben ik ook nog van plan maar vandaag geen tijd meer voor. :p Sorry voor het Engels, is iets voor mezelf en dan doe ik niet aan Nederlands.

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

    /*--------------------------------------------------------------------------------------------------------------------------    
    (§) Pagination | Settings.
    --------------------------------------------------------------------------------------------------------------------------*/    

    /*---- INFO! ---->
    
        Make sure the menu length is an uneven number.
                
    */
    
    #| Maximum length of the menu.

    
        $menu_length = 5;
    
    
    #| Menu's divider.
    
        $menu_divider = ' | ';


    /*--------------------------------------------------------------------------------------------------------------------------    
    (§) Pagination | Page count.
    --------------------------------------------------------------------------------------------------------------------------*/                

        // Hier moet je je eigen code plaatsen voor het het berekenen van het aantal pagina's,

        
            $page_count = 32;


    /*--------------------------------------------------------------------------------------------------------------------------    
    (§) Pagination | Validate the supplied current page. " $_GET['page'] "
    --------------------------------------------------------------------------------------------------------------------------*/                
            
    #| Current page.

    
        $current_page = (isset($_GET['page']) and in_array($_GET['page'], range(1, $page_count))) ? $_GET['page'] : 1 ;


    /*--------------------------------------------------------------------------------------------------------------------------    
    (§) Pagination | Menu's range.
    --------------------------------------------------------------------------------------------------------------------------*/    

    /*---- INFO! ---->
    
        Calculate the menu's range.
                
    */

    #| Calculate the menu's middle point.

    
        $mid_point = floor($menu_length / 2 );


    #| Calculate the menu's range.
    
        if($page_count < $menu_length){
        
        #| Not enough pages for the fancy stuff.
        
            $menu_range = range(1, $page_count);
            
        }

        elseif($current_page > ($page_count - $mid_point)){
            
        #| Last couple of pages.
        
            $menu_range = range(($page_count - $menu_length) , $page_count);
            
        }

        elseif($current_page > $mid_point){
        
        #| Middle pages.
        
            $menu_range = range(($current_page - $mid_point), ($current_page + $mid_point));
            
        }

        else{
        
        #| First couple of pages.
        
            $menu_range = range(1, $menu_length);
            
        }


?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Pagination :: Demo</title>
</head>

<body>
<?php

    /*--------------------------------------------------------------------------------------------------------------------------    
    (§) Video's weergeven.
    --------------------------------------------------------------------------------------------------------------------------*/    

        // Hier je while loop met video's.
        

    /*--------------------------------------------------------------------------------------------------------------------------    
    (§) Pagination | Previous page
    --------------------------------------------------------------------------------------------------------------------------*/
    
    
        if($current_page > 1){
            
            echo '<a href="?page='.($current_page - 1).'"><<</a> ';
        }


    
    /*--------------------------------------------------------------------------------------------------------------------------    
    (§) Pagination | Numeric menu.
    --------------------------------------------------------------------------------------------------------------------------*/    

    #| Set " $menu " array for storing all the menu's items.

    
        $menu = array();
        
    
    #| Create all the menu's items.
    
        foreach($menu_range as $page){
            
            $menu[] = ($page == $current_page) ? '(<a href="?page='.$page.'">'.$page.'</a>) ' : '<a href="?page='.$page.'">'.$page.'</a>' ;
        }

        

    #| Display the menu.

        echo implode($menu_divider, $menu);

    
    /*--------------------------------------------------------------------------------------------------------------------------    
    (§) Pagination | Next page.
    --------------------------------------------------------------------------------------------------------------------------*/
    

        if($current_page < $page_count){
            
            echo ' <a href="?page='.($current_page + 1).'">>></a>';
        }

    
?>

</body>
</html>
Gewijzigd op 25/06/2010 15:40:24 door - Mark -
 
Johan Sebastiaan

Johan Sebastiaan

25/06/2010 12:59:59
Quote Anchor link
Beiden zien er mooi uit, maar waar plaats je dan de data die weergegeven moet worden? Overigens heb ik op de link die ik bovenaan dit onderwerp gaf deze code:

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
65
<?php
# 10-10-2006
# pagina nummering v1.0
# G. de Rover
# GDRmedia
# [email protected]
//
// welke pagina er geshowed moet worden

$pag        = $_GET['pag'];
// eerste bezoek moet 0 zijn.
if($pag == '1' || $pag == 1){
    $pag = 0;
}

// het aantal resultaten per pagina.
$showRecords= 3;
//
// connectie settings

$myServer    = 'localhost';
$myDataBase    = 'xxx';
$myUser        = 'xxxx';
$myPass        = 'xxxx';
//
$myConn = mysql_connect($myServer, $myUser, $myPass);
$select = mysql_select_db($myDataBase, $myConn);
//
$query = 'SELECT * FROM dnp2 ORDER BY Datum DESC';
$results = mysql_query($query) or die(mysql_error());
$num_rows = mysql_num_rows($results);
//
$pages = $num_rows / $showRecords;
//
if($pages>1){
    $myPage = $pag * $showRecords;
    //
    $query = 'SELECT * FROM dnp2 ORDER BY Datum DESC LIMIT '.$myPage.', '.$showRecords;
    $results = mysql_query($query) or die(mysql_error());
}

//output:
echo '<div class="divpaginatelling">';
// checkt of er uberhaubt wel meerdere pagina's zijn.
if($pages > 1){
    for($i=1; $i<=floor($pages); $i++){
        echo ' | <a href='.$_SERVER['PHP_SELF'].'?pag='.$i.'>'.$i.'</a>';
    }

    echo ' |<br/></div><br/>';
}

// spuug de gewenste data uit.
while ($row = mysql_fetch_array($results)) {

   echo ' <div class="geheel">

            <div class="linkerkolom">

                <div class="bovenlinks">
                            <div class="titel"><div class="id">( '
.$row['ID'].' ) </div> '.$row['Titel'].'</div>
                            <div class="datum">'
.$row['Datum'].'</div>

                </div><br>

                <div class="onderlinks">

                            <div class="bericht"><br><b>'
.$row['Plaats'].'</b> - '.$row['Bericht'];

ETC....
[
/code]
Gewijzigd op 25/06/2010 13:08:23 door Johan Sebastiaan
 
- Mark -

- Mark -

25/06/2010 15:39:46
Quote Anchor link
Als ik op http://81.30.70.233/~dnp/ kijk heb je het MySQL gedeelte al. Ik heb het commentaar iets aangepast, je kunt mijn code gewoon als een nieuwe pagina opslaan en bekijken voor de werking, je moet het iets uit elkaar halen en in jouw website bouwen. maar zo onduidelijk kan het toch niet zijn?
 
Johan Sebastiaan

Johan Sebastiaan

28/06/2010 17:02:16
Quote Anchor link
Nou eerlijk gezegd raak ik helemaal in de war van alle codes. Of ik krijg een error of ik krijg helemaal niks van die code te zien...
 
- SanThe -

- SanThe -

28/06/2010 17:06:25
Quote Anchor link
Errors altijd even posten. Eventueel met enkele relevante coderegels.
 
Johan Sebastiaan

Johan Sebastiaan

29/06/2010 15:14:04
Quote Anchor link
Foutcode:

Warning: Division by zero in /home/dnp/domains/dnp.nu/public_html/tester.php on line 193

en bovendien pakt ie de ID niet, want de mappen worden ook niet correct uitgelezen (de mapnamen zijn gelijk aan de idnamen. Toch leest hij wel 32 pagina's, wat precies klopt met het orginele script...



http://81.30.70.233/~dnp/tester.php
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
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
<?php

    /*--------------------------------------------------------------------------------------------------------------------------    
    (§) Pagination | Settings.
    --------------------------------------------------------------------------------------------------------------------------*/    

    /*---- INFO! ---->
    
        Make sure the menu length is an uneven number.
                
    */
    
    #| Maximum length of the menu.

    
        $menu_length = 5;
    
    
    #| Menu's divider.
    
        $menu_divider = ' | ';


    /*--------------------------------------------------------------------------------------------------------------------------    
    (§) Pagination | Page count.
    --------------------------------------------------------------------------------------------------------------------------*/                

        // Hier moet je je eigen code plaatsen voor het het berekenen van het aantal pagina's,

        
            $page_count = 32;


    /*--------------------------------------------------------------------------------------------------------------------------    
    (§) Pagination | Validate the supplied current page. " $_GET['page'] "
    --------------------------------------------------------------------------------------------------------------------------*/                
            
    #| Current page.

    
        $current_page = (isset($_GET['page']) and in_array($_GET['page'], range(1, $page_count))) ? $_GET['page'] : 1 ;


    /*--------------------------------------------------------------------------------------------------------------------------    
    (§) Pagination | Menu's range.
    --------------------------------------------------------------------------------------------------------------------------*/    

    /*---- INFO! ---->
    
        Calculate the menu's range.
                
    */

    #| Calculate the menu's middle point.

    
        $mid_point = floor($menu_length / 2 );


    #| Calculate the menu's range.
    
        if($page_count < $menu_length){
        
        #| Not enough pages for the fancy stuff.
        
            $menu_range = range(1, $page_count);
            
        }

        elseif($current_page > ($page_count - $mid_point)){
            
        #| Last couple of pages.
        
            $menu_range = range(($page_count - $menu_length) , $page_count);
            
        }

        elseif($current_page > $mid_point){
        
        #| Middle pages.
        
            $menu_range = range(($current_page - $mid_point), ($current_page + $mid_point));
            
        }

        else{
        
        #| First couple of pages.
        
            $menu_range = range(1, $menu_length);
            
        }


?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>

    <head>
        <title> DNP.NU beta 3</title>
        <LINK REL=StyleSheet HREF="style1.css" TYPE="text/css" MEDIA=screen>
        <link rel="stylesheet" href="css/lightbox.css" type="text/css" media="screen" />
<SCRIPT>
<!-- PopUp Link JavaScript Code Provided By: http://www.DesignerWiz.com - Development Resource & JavaScript Public Archive Center -->
function popUp(page,PWidth,PHeight,id) {
 eval("designerwiz"+id+"=window.open('"+page+"','designerwiz1','toolbar=0,scrollbars=1,location=0,status=1,menubars=0,resizable=0,width="+PWidth+",height="+PHeight+"')")
eval;("wiz"+id+".window.moveTo((screen.width/2)-(PWidth/2),(screen.height/2)-(PHeight/2))")
}
</SCRIPT>
<script type="text/javascript" src="js/prototype.js"></script>
<script type="text/javascript" src="js/scriptaculous.js?load=effects,builder"></script>
<script type="text/javascript" src="js/lightbox.js"></script>

    </head>
    <body>


<div class="container">



<div class="midden2">
<div class="midden">


    <div class="header">
        <img src="layout/img/header.png" alt="DNP.NU">
    </div>

    <div class="divmenu">
         <A HREF="javascript:popUp('upload.php',500,250,1);"><img src="layout/img/uploadbutton.png" border=0 alt="Upload jouw video op DNP.NU" align="right"></a>
    </div>


<body>
<?php

// connectie settings
$myServer    = 'localhost';
$myDataBase    = 'xxx';
$myUser        = 'xxx';
$myPass        = 'xxx';
//
$myConn = mysql_connect($myServer, $myUser, $myPass);
$select = mysql_select_db($myDataBase, $myConn);
//
$query = 'SELECT * FROM dnp2 ORDER BY Datum DESC';
$results = mysql_query($query) or die(mysql_error());
$num_rows = mysql_num_rows($results);
//


    /*--------------------------------------------------------------------------------------------------------------------------    
    (§) Video's weergeven.
    --------------------------------------------------------------------------------------------------------------------------*/    

        // Hier je while loop met video's.
        

    /*--------------------------------------------------------------------------------------------------------------------------    
    (§) Pagination | Previous page
    --------------------------------------------------------------------------------------------------------------------------*/
    
    
        if($current_page > 1){
            
            echo '<a href="?page='.($current_page - 1).'"><<</a> ';
        }


    
    /*--------------------------------------------------------------------------------------------------------------------------    
    (§) Pagination | Numeric menu.
    --------------------------------------------------------------------------------------------------------------------------*/    

    #| Set " $menu " array for storing all the menu's items.

    
        $menu = array();
        
    
    #| Create all the menu's items.
    
        foreach($menu_range as $page){
            
            $menu[] = ($page == $current_page) ? '(<a href="?page='.$page.'">'.$page.'</a>) ' : '<a href="?page='.$page.'">'.$page.'</a>' ;
        }

        

    #| Display the menu.

        echo implode($menu_divider, $menu);

    
    /*--------------------------------------------------------------------------------------------------------------------------    
    (§) Pagination | Next page.
    --------------------------------------------------------------------------------------------------------------------------*/
    

        if($current_page < $page_count){
            
            echo ' <a href="?page='.($current_page + 1).'">>></a>';
        }

        
        $pages = $num_rows / $showRecords;
//
if($pages>1){
    $myPage = $pag * $showRecords;
    //
    $query = 'SELECT * FROM dnp2 ORDER BY Datum DESC LIMIT '.$myPage.', '.$showRecords;
    $results = mysql_query($query) or die(mysql_error());
}



   echo ' <div class="geheel">

            <div class="linkerkolom">

                <div class="bovenlinks">
                            <div class="titel"><div class="id">( '
.$row['ID'].' ) </div> '.$row['Titel'].'</div>
                            <div class="datum">'
.$row['Datum'].'</div>

                </div><br>

                <div class="onderlinks">

                            <div class="bericht"><br><b>'
.$row['Plaats'].'</b> - '.$row['Bericht'];



    $dirname = "dnpnieuw/items/".$row['ID']."/downloads";

    $images = scandir($dirname);

    $ignore = Array(".", "..", ".txt", ".TXT");



    foreach($images as $curimg){

        if(!in_array($curimg, $ignore)) {

            echo '<br><a href="dnpnieuw/items/'.$row['ID'].'/downloads/'.$curimg.'">Download '.$curimg.'</a><br>'.PHP_EOL;
        }

    }
    

echo '</div>

                </div>

            </div>

            <div class="rechterkolom"><img src="layout/img/balkvideo.png" alt="Bekijk onderstaande video">'
;
                    

    $dirname = "dnpnieuw/items/".$row['ID']."/flv/";

    $images = scandir($dirname);

    $ignore = Array(".", "..", ".txt", ".TXT");



    foreach($images as $curimg){

        if(!in_array($curimg, $ignore)) {

            echo '<object classid=clsid:d27cdb6e-ae6d-11cf-96b8-444553540000  
codebase=http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0
width=381 height=216 id=fullscreen align=middle>
<param name="WMode" value="transparent"></param>
<param name=allowScriptAccess value=sameDomain/>
<param name=movie value="flvplayer.swf/>
<param name=quality value=high />
<param name=salign value=tl />
<param name=bgcolor value=#ffffff />
<param name="startimage" value="start_frame.jpg" />
    <param name="autoplay" value="0" />
    <param name="autoload" value="0" />
    <param name="buffer" value="5" />
    <param name="buffermessage" value="" />
    <param name="buffercolor" value="ffffff" />
    <param name="bufferbgcolor" value="858686" />
    <param name="buffershowbg" value="0" />
    <param name="title" value="20100214 Zwaag carnaval" />
    <param name="titlesize" value="20" />
    <param name="titlecolor" value="ffffff" />
    <param name="margin" value="0" />
    <param name="srt" value="0" />
    <param name="srtcolor" value="ffffff" />
    <param name="srtbgcolor" value="858686" />
    <param name="srtsize" value="11" />
    <param name="showstop" value="1" />
    <param name="showvolume" value="1" />
    <param name="showtime" value="1" />
    <param name="showplayer" value="autohide" />
    <param name="showloading" value="autohide" />
    <param name="showfullscreen" value="1" />
    <param name="showswitchsubtitles" value="0" />
    <param name="showmouse" value="autohide" />
    <param name="loop" value="0" />
    <param name="startimage" value="start_frame.jpg" />
    <param name="playercolor" value="858686" />
    <param name="loadingcolor" value="dddddd" />
    <param name="bgcolor" value="ffffff" />
    <param name="bgcolor1" value="ffffff" />
    <param name="bgcolor2" value="ffffff" />
    <param name="buttoncolor" value="ffffff" />
    <param name="buttonovercolor" value="c3c4c4" />
    <param name="slidercolor1" value="ffffff" />
    <param name="slidercolor2" value="cccccc" />
    <param name="sliderovercolor" value="c3c4c4" />
    <param name="loadonstop" value="0" />
    <param name="onclick" value="playpause" />
    <param name="onclicktarget" value="_blank" />
    <param name="ondoubleclick" value="fullscreen" />
    <param name="ondoubleclicktarget" value="_blank" />
    <param name="playertimeout" value="1500" />
    <param name="videobgcolor" value="000000" />
    <param name="volume" value="100" />
    <param name="shortcut" value="1" />
    <param name="playeralpha" value="100" />
    <param name="srturl" value="video.srt" />
    <param name="top1" value="0" />
    <param name="showiconplay" value="1" />
    <param name="iconplaycolor" value="ffffff" />
    <param name="iconplaybgcolor" value="dddddd" />
    <param name="iconplaybgalpha" value="25" />
    <param name="showtitleandstartimage" value="0" />
<param NAME=FlashVars VALUE="file=dnpnieuw/items/'
.$row['ID'].'/flv/'.$curimg.'">
<embed wmode="transparent" src=flvplayer.swf FlashVars="file=dnpnieuw/items/'
.$row['ID'].'/flv/'.$curimg.'" quality=high
salign=tl bgcolor=#ffffff width=381 height=216 name=fullscreen
align=middle allowScriptAccess=sameDomain type=application/x-shockwave-
flash pluginspage=http://www.macromedia.com/go/getflashplayer/>
</object>'
.PHP_EOL;

        }

    }
    

echo '
                    

<br>

                <img src="layout/img/balkfoto.png" alt="Bekijk onderstaande video">

                    <div class="fotoalbum"><div class="fotoalbumcenter">'
;


    $dirname = "dnpnieuw/items/".$row['ID']."/foto/";

    $images = scandir($dirname);

    $ignore = Array(".", "..", ".txt", ".TXT");



    foreach($images as $curimg){

        if(!in_array($curimg, $ignore)) {

            echo '<a href="dnpnieuw/items/'.$row['ID'].'/foto/'.$curimg.'" rel="lightbox['.$row['ID'].']"><img img width=109 border=0 height=61 Hspace=5 Vspace=5 src="dnpnieuw/items/'.$row['ID'].'/foto/'.$curimg.'" alt="Foto: DNP.NU"></a>';
                    
        }

    }
    

echo '

                </div></div>

                    

            </div>

</div><br>


            '
;

?>





</div>
</body>
</html>
Gewijzigd op 29/06/2010 15:20:35 door Johan Sebastiaan
 
- SanThe -

- SanThe -

29/06/2010 15:24:27
Quote Anchor link
Division by zero

Je kan niet door 0 (nul) delen.
 
Johan Sebastiaan

Johan Sebastiaan

29/06/2010 15:34:51
Quote Anchor link
dus hij ziet een van de volgende woorden

$pages = $num_rows / $showRecords;


als een 0?
 
- SanThe -

- SanThe -

29/06/2010 15:38:49
Quote Anchor link
Deze is nul: $showRecords
 
Johan Sebastiaan

Johan Sebastiaan

29/06/2010 15:45:18
Quote Anchor link
enn.. hoe los ik het op? ligt daar ook het probleem dat hij de tabel niet goed uitleest (en daardoor de mappen)?
 
- SanThe -

- SanThe -

29/06/2010 15:50:57
Quote Anchor link
Je geeft $showRecords nergens een waarde.
 
Johan Sebastiaan

Johan Sebastiaan

29/06/2010 17:38:17
Quote Anchor link
Heb nu gezegd $showRecords = 1. Gevolg is dat de foutmelding weg is, maar volgens mij doe k het niet goed, want er worden nog steeds geen gegevens uit de tabel uitgelezen...
 
- Mark -

- Mark -

29/06/2010 17:53:40
Quote Anchor link
Ik heb net even gekeken naar je huidige code, Er zit wel meer dan 1 fout in ben ik bang. Je bent ook nog een paar dingen vergeten / en er zitten een paar stukken code op de verkeerde plaats. Je ziet niks omdat je de resultaten wel ophaalt maar niet weergeeft " Je mist een while loop ". Als ik tijd heb kijk ik er vanavond misschien even naar.
 
Johan Sebastiaan

Johan Sebastiaan

29/06/2010 17:55:36
Quote Anchor link
Dat zou top zijn! thnx voor de snelle scan alvast in iedergeval.
 
- Mark -

- Mark -

29/06/2010 18:50:57
Quote Anchor link
Probeer onderstaande eens, Geen idee of het werkt ik kan het natuurlijk niet testen voor je. Ik heb geen tijd " en zin " om alles op te ruimen, het is me nogal een mengelmoes. Er moet nog fout afhandeling worden ingebouwd en commentaar toevoegen is ook wel handig.

Je hebt heel veel verschillende scripts door elkaar gegooid gok zo te zien. Je sloot ook verschillende div's niet goed af.

Let ook even op de volgorde van je code de volgende keer, Het aantal pagina's was veel eerder nodig dan jij ze berekende.

Anway hopelijk lukt het.

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
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
383
384
385
386
<?php

    /*--------------------------------------------------------------------------------------------------------------------------    
    (§) Settings | MySQL database connection.
    --------------------------------------------------------------------------------------------------------------------------*/    
    
    #| Database info.

    
        $myServer    = 'localhost';
        $myDataBase    = 'xxx';
        $myUser        = 'xxx';
        $myPass        = 'xxx';


    /*--------------------------------------------------------------------------------------------------------------------------    
    (§) MySQL | Database connection.
    --------------------------------------------------------------------------------------------------------------------------*/
    

        $myConn = mysql_connect($myServer, $myUser, $myPass);
        $select = mysql_select_db($myDataBase, $myConn);

    // LET OP! Foutafhandeling inbouwen.

    /*--------------------------------------------------------------------------------------------------------------------------    
    (§) Pagination | Settings.
    --------------------------------------------------------------------------------------------------------------------------*/    

    /*---- INFO! ---->
    
        Make sure the menu length is an uneven number.
                
    */
    
    #| Results per page.

    
        $results_per_page = 10;
        
    
    #| Maximum length of the menu.
    
        $menu_length = 5;
    
    
    #| Menu's divider.
    
        $menu_divider = ' | ';


    /*--------------------------------------------------------------------------------------------------------------------------    
    (§) Pagination | Page count.
    --------------------------------------------------------------------------------------------------------------------------*/                

    #| Totaal aantal resultaten tellen.

    
        $query = 'SELECT * FROM dnp2 ORDER BY Datum DESC';
        $results = mysql_query($query) or die(mysql_error());
        $num_rows = mysql_num_rows($results);

    // LET OP! Foutafhandeling inbouwen.

    #| Aantal pagina's berekenen.

    
        $page_count = ceil($num_rows / $results_per_page);


    /*--------------------------------------------------------------------------------------------------------------------------    
    (§) Pagination | Validate the supplied current page. " $_GET['page'] "
    --------------------------------------------------------------------------------------------------------------------------*/                
            
    #| Current page.

    
        $current_page = (isset($_GET['page']) and in_array($_GET['page'], range(1, $page_count))) ? $_GET['page'] : 1 ;


    /*--------------------------------------------------------------------------------------------------------------------------    
    (§) Pagination | Menu's range.
    --------------------------------------------------------------------------------------------------------------------------*/    

    /*---- INFO! ---->
    
        Calculate the menu's range.
                
    */

    #| Calculate the menu's middle point.

    
        $mid_point = floor($menu_length / 2 );


    #| Calculate the menu's range.
    
        if($page_count < $menu_length){
        
        #| Not enough pages for the fancy stuff.
        
            $menu_range = range(1, $page_count);
            
        }

        elseif($current_page > ($page_count - $mid_point)){
            
        #| Last couple of pages.
        
            $menu_range = range(($page_count - $menu_length) , $page_count);
            
        }

        elseif($current_page > $mid_point){
        
        #| Middle pages.
        
            $menu_range = range(($current_page - $mid_point), ($current_page + $mid_point));
            
        }

        else{
        
        #| First couple of pages.
        
            $menu_range = range(1, $menu_length);
            
        }


?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>

    <head>
        <title> DNP.NU beta 3</title>
        <LINK REL=StyleSheet HREF="style1.css" TYPE="text/css" MEDIA=screen>
        <link rel="stylesheet" href="css/lightbox.css" type="text/css" media="screen" />
<SCRIPT>
<!-- PopUp Link JavaScript Code Provided By: http://www.DesignerWiz.com - Development Resource & JavaScript Public Archive Center -->
function popUp(page,PWidth,PHeight,id) {
 eval("designerwiz"+id+"=window.open('"+page+"','designerwiz1','toolbar=0,scrollbars=1,location=0,status=1,menubars=0,resizable=0,width="+PWidth+",height="+PHeight+"')")
eval;("wiz"+id+".window.moveTo((screen.width/2)-(PWidth/2),(screen.height/2)-(PHeight/2))")
}
</SCRIPT>
<script type="text/javascript" src="js/prototype.js"></script>
<script type="text/javascript" src="js/scriptaculous.js?load=effects,builder"></script>
<script type="text/javascript" src="js/lightbox.js"></script>

    </head>
    <body>


<div class="container">



<div class="midden2">
<div class="midden">


    <div class="header">
        <img src="layout/img/header.png" alt="DNP.NU">
    </div>

    <div class="divmenu">
         <A HREF="javascript:popUp('upload.php',500,250,1);"><img src="layout/img/uploadbutton.png" border=0 alt="Upload jouw video op DNP.NU" align="right"></a>
    </div>

<?php

    /*--------------------------------------------------------------------------------------------------------------------------    
    (§) Pagination | Previous page
    --------------------------------------------------------------------------------------------------------------------------*/
    
    
        if($current_page > 1){
            
            echo '<a href="?page='.($current_page - 1).'"><<</a> ';
        }


    
    /*--------------------------------------------------------------------------------------------------------------------------    
    (§) Pagination | Numeric menu.
    --------------------------------------------------------------------------------------------------------------------------*/    

    #| Set " $menu " array for storing all the menu's items.

    
        $menu = array();
        
    
    #| Create all the menu's items.
    
        foreach($menu_range as $page){
            
            $menu[] = ($page == $current_page) ? '(<a href="?page='.$page.'">'.$page.'</a>) ' : '<a href="?page='.$page.'">'.$page.'</a>' ;
        }

        

    #| Display the menu.

        echo implode($menu_divider, $menu);

    
    /*--------------------------------------------------------------------------------------------------------------------------    
    (§) Pagination | Next page.
    --------------------------------------------------------------------------------------------------------------------------*/
    

        if($current_page < $page_count){
            
            echo ' <a href="?page='.($current_page + 1).'">>></a>';
        }



    /*--------------------------------------------------------------------------------------------------------------------------    
    (§) Alle resultaten ophalen en weergeven.
    --------------------------------------------------------------------------------------------------------------------------*/
    

        $query = 'SELECT * FROM dnp2 ORDER BY Datum DESC LIMIT '.mysql_real_escape_string((($current_page - 1) * $results_per_page)).', '.$results_per_page;
        $results = mysql_query($query) or die(mysql_error());

    // LET OP! Foutafhandeling inbouwen.

        while($row = mysql_fetch_assoc($results)){

   echo ' <div class="geheel">

            <div class="linkerkolom">

                <div class="bovenlinks">
                            <div class="titel"><div class="id">( '
.$row['ID'].' ) </div> '.$row['Titel'].'</div>
                            <div class="datum">'
.$row['Datum'].'</div>

                </div><br>

                <div class="onderlinks">

                            <div class="bericht"><br><b>'
.$row['Plaats'].'</b> - '.$row['Bericht'];



    $dirname = "dnpnieuw/items/".$row['ID']."/downloads";

    $images = scandir($dirname);

    $ignore = array(".", "..", ".txt", ".TXT");



    foreach($images as $curimg){

        if(!in_array($curimg, $ignore)) {

            echo '<br><a href="dnpnieuw/items/'.$row['ID'].'/downloads/'.$curimg.'">Download '.$curimg.'</a><br>';
        }

    }
    

echo '</div>

                </div>

            </div>

            <div class="rechterkolom"><img src="layout/img/balkvideo.png" alt="Bekijk onderstaande video">'
;
                    

    $dirname = "dnpnieuw/items/".$row['ID']."/flv/";

    $images = scandir($dirname);

    $ignore = array(".", "..", ".txt", ".TXT");



    foreach($images as $curimg){

        if(!in_array($curimg, $ignore)) {

            echo '<object classid=clsid:d27cdb6e-ae6d-11cf-96b8-444553540000  
codebase=http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0
width=381 height=216 id=fullscreen align=middle>
<param name="WMode" value="transparent"></param>
<param name=allowScriptAccess value=sameDomain/>
<param name=movie value="flvplayer.swf/>
<param name=quality value=high />
<param name=salign value=tl />
<param name=bgcolor value=#ffffff />
<param name="startimage" value="start_frame.jpg" />
    <param name="autoplay" value="0" />
    <param name="autoload" value="0" />
    <param name="buffer" value="5" />
    <param name="buffermessage" value="" />
    <param name="buffercolor" value="ffffff" />
    <param name="bufferbgcolor" value="858686" />
    <param name="buffershowbg" value="0" />
    <param name="title" value="20100214 Zwaag carnaval" />
    <param name="titlesize" value="20" />
    <param name="titlecolor" value="ffffff" />
    <param name="margin" value="0" />
    <param name="srt" value="0" />
    <param name="srtcolor" value="ffffff" />
    <param name="srtbgcolor" value="858686" />
    <param name="srtsize" value="11" />
    <param name="showstop" value="1" />
    <param name="showvolume" value="1" />
    <param name="showtime" value="1" />
    <param name="showplayer" value="autohide" />
    <param name="showloading" value="autohide" />
    <param name="showfullscreen" value="1" />
    <param name="showswitchsubtitles" value="0" />
    <param name="showmouse" value="autohide" />
    <param name="loop" value="0" />
    <param name="startimage" value="start_frame.jpg" />
    <param name="playercolor" value="858686" />
    <param name="loadingcolor" value="dddddd" />
    <param name="bgcolor" value="ffffff" />
    <param name="bgcolor1" value="ffffff" />
    <param name="bgcolor2" value="ffffff" />
    <param name="buttoncolor" value="ffffff" />
    <param name="buttonovercolor" value="c3c4c4" />
    <param name="slidercolor1" value="ffffff" />
    <param name="slidercolor2" value="cccccc" />
    <param name="sliderovercolor" value="c3c4c4" />
    <param name="loadonstop" value="0" />
    <param name="onclick" value="playpause" />
    <param name="onclicktarget" value="_blank" />
    <param name="ondoubleclick" value="fullscreen" />
    <param name="ondoubleclicktarget" value="_blank" />
    <param name="playertimeout" value="1500" />
    <param name="videobgcolor" value="000000" />
    <param name="volume" value="100" />
    <param name="shortcut" value="1" />
    <param name="playeralpha" value="100" />
    <param name="srturl" value="video.srt" />
    <param name="top1" value="0" />
    <param name="showiconplay" value="1" />
    <param name="iconplaycolor" value="ffffff" />
    <param name="iconplaybgcolor" value="dddddd" />
    <param name="iconplaybgalpha" value="25" />
    <param name="showtitleandstartimage" value="0" />
<param NAME=FlashVars VALUE="file=dnpnieuw/items/'
.$row['ID'].'/flv/'.$curimg.'">
<embed wmode="transparent" src=flvplayer.swf FlashVars="file=dnpnieuw/items/'
.$row['ID'].'/flv/'.$curimg.'" quality=high
salign=tl bgcolor=#ffffff width=381 height=216 name=fullscreen
align=middle allowScriptAccess=sameDomain type=application/x-shockwave-
flash pluginspage=http://www.macromedia.com/go/getflashplayer/>
</object>'
;

        }

    }
    

echo '
                    

<br>

                <img src="layout/img/balkfoto.png" alt="Bekijk onderstaande video">

                    <div class="fotoalbum"><div class="fotoalbumcenter">'
;


    $dirname = "dnpnieuw/items/".$row['ID']."/foto/";

    $images = scandir($dirname);

    $ignore = array(".", "..", ".txt", ".TXT");



    foreach($images as $curimg){

        if(!in_array($curimg, $ignore)) {

            echo '<a href="dnpnieuw/items/'.$row['ID'].'/foto/'.$curimg.'" rel="lightbox['.$row['ID'].']"><img img width=109 border=0 height=61 Hspace=5 Vspace=5 src="dnpnieuw/items/'.$row['ID'].'/foto/'.$curimg.'" alt="Foto: DNP.NU"></a>';
                    
        }

    }
    

echo '

                </div></div>


            '
;
            
    }
// End of while loop.            

?>





</div></div><br /></div>
</body>
</html>
 
Johan Sebastiaan

Johan Sebastiaan

29/06/2010 19:33:03
Quote Anchor link
SUPER het werkt! Dankjewel! En ook andere reageerders bedankt!:)

http://81.30.70.233/~dnp/tester2.php

EDIT: er moest inderdaad 2 keer een div worden afgesloten, dat is nu gebeurd. Nogmaals bedankt!
Gewijzigd op 29/06/2010 19:50:19 door Johan Sebastiaan
 



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.