simpel fotoboek doet niet
-----index.php----
Code (php)
---------fotos.php-----
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?php
echo "<center><h3>Foto's</h3></center>";
$jaar = 3;
switch (strtolower($_GET['foto']))
{
case "volgende":
$nummer plus 1;
break;
case "vorige":
$nummer min 1;
break;
default:
$nummer=1;
break;
}
$plaatje = $jaar."-". $nummer.".jpg";
echo "<IMG SRC = fotos/$plaatje><br>";
echo "<a href=index.php?foto=volgende>Volgende</a><br>";
echo "<a href=index.php?foto=vorige>Vorige</a><br>";
?>
echo "<center><h3>Foto's</h3></center>";
$jaar = 3;
switch (strtolower($_GET['foto']))
{
case "volgende":
$nummer plus 1;
break;
case "vorige":
$nummer min 1;
break;
default:
$nummer=1;
break;
}
$plaatje = $jaar."-". $nummer.".jpg";
echo "<IMG SRC = fotos/$plaatje><br>";
echo "<a href=index.php?foto=volgende>Volgende</a><br>";
echo "<a href=index.php?foto=vorige>Vorige</a><br>";
?>
Wie kan me hier me helpen? Volgens mij stopt het spoor bij de index.php,
Gr Bram
$nummer++;
$nummer min 1; <-- en dit?
$nummer--;
Whaha... min 1 plus 1 :P. Goed bedacht :+
include ("fotos.php?foto=volgende");
Gr bram
-------------------------------
index.php
-------------------------------
Code (php)
--------------------------------
--------------------------------
fotos.php
--------------------------------
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?php
echo "<center><h3>Foto's</h3></center>";
$jaar = 3;
switch (strtolower($foto]))
{
case "volgende":
$nummer++;
break;
case "vorige":
$nummer--;
break;
default:
$nummer=1;
break;
}
$plaatje = $jaar."-". $nummer.".jpg";
echo "<IMG SRC = fotos/$plaatje><br>";
echo "<a href=index.php?foto=volgende>Volgende</a><br>";
echo "<a href=index.php?foto=vorige>Vorige</a><br>";
?>
echo "<center><h3>Foto's</h3></center>";
$jaar = 3;
switch (strtolower($foto]))
{
case "volgende":
$nummer++;
break;
case "vorige":
$nummer--;
break;
default:
$nummer=1;
break;
}
$plaatje = $jaar."-". $nummer.".jpg";
echo "<IMG SRC = fotos/$plaatje><br>";
echo "<a href=index.php?foto=volgende>Volgende</a><br>";
echo "<a href=index.php?foto=vorige>Vorige</a><br>";
?>
Gewijzigd op 05/04/2004 14:16:00 door SerpenT
Gr Bram
Gr bram (andere dan Bram)
waarom trouwens 2 bestanden voor zo een kleine functie?
lijkt me net wat overbodig :P
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
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
<?php
echo "<center><h3>Foto's</h3></center>";
$dir = './fotos/';
$jaar = 3;
switch ($_GET['foto'])
{
case "volgende":
$nummer++;
break;
case "vorige":
$nummer--;
break;
default:
$nummer=1;
break;
}
$file = $dir.$jaar.'-'.$nummer.'.jpg';
$file1 = $dir.$jaar.'-'.($nummer+1).'.jpg';
$file0 = $dir.$jaar.'-'.($nummer-1).'.jpg';
echo'<img src="'.$file.'" />';
if(file_exists($file1){
echo'<a href="index.php?foto=volgende">Volgende</a><br />';
}
if(file_exists($file0){
echo'<a href="index.php?foto=vorige">Vorige</a><br />';
}
?>
echo "<center><h3>Foto's</h3></center>";
$dir = './fotos/';
$jaar = 3;
switch ($_GET['foto'])
{
case "volgende":
$nummer++;
break;
case "vorige":
$nummer--;
break;
default:
$nummer=1;
break;
}
$file = $dir.$jaar.'-'.$nummer.'.jpg';
$file1 = $dir.$jaar.'-'.($nummer+1).'.jpg';
$file0 = $dir.$jaar.'-'.($nummer-1).'.jpg';
echo'<img src="'.$file.'" />';
if(file_exists($file1){
echo'<a href="index.php?foto=volgende">Volgende</a><br />';
}
if(file_exists($file0){
echo'<a href="index.php?foto=vorige">Vorige</a><br />';
}
?>
Gewijzigd op 07/04/2004 13:07:00 door Rick
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
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
<?php
switch (strtolower($_GET['page']))
{
case "main":
$page="main.php";
break;
case "leden":
$page="leden/zleden.php";
break;
etc....
}
include($page);
switch (strtolower($_GET['lid']))
{
case "bram":
$laad="leden/bram.php";
break;
case "britt":
$laad="leden/britt.php";
break;
etc....
include ($laad);
switch (strtolower($_GET["foto"])) //het deel dat niet
{ //doet
case "volgende":
$foto = "volgende";
include ("fotos.php?foto=volgende");
break;
case "vorige":
$foto = "vorige";
include ("fotos.phpfoto=vorige");
break;
default:
break;
}
?>
switch (strtolower($_GET['page']))
{
case "main":
$page="main.php";
break;
case "leden":
$page="leden/zleden.php";
break;
etc....
}
include($page);
switch (strtolower($_GET['lid']))
{
case "bram":
$laad="leden/bram.php";
break;
case "britt":
$laad="leden/britt.php";
break;
etc....
include ($laad);
switch (strtolower($_GET["foto"])) //het deel dat niet
{ //doet
case "volgende":
$foto = "volgende";
include ("fotos.php?foto=volgende");
break;
case "vorige":
$foto = "vorige";
include ("fotos.phpfoto=vorige");
break;
default:
break;
}
?>
Mischien is re ook een andere manier om dit op te lossen met al die switches? De bedoeling is dat steeds de layout hetzelfde is en dat daarom alles in index.php moet worden geladen.
Gr andere bram