IMG SCRIPT
maar dat niet alleen het laatst toegevoegde image moet dan 1ste staan als je dan op terug duwt dan op de images van gisteren
dus eigenlijk dat scriptje van op http://www.scribbly.nl/ :)
dank je-wel
2delu
wat heb je tot nu toe voor script?
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
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
<?PHP
$afbeelding = Array(
"1" => "afbeelding.gif",
"2" => "afbeelding2.gif",
"3" => "afbeelding3.gif",
"4" => "afbeelding4.gif"
);
/* Random selecteren van een nummer. */
$tel = mt_rand ( 1 , count($afbeelding) );
/* Kijken of het bestand bestaat | @ voor geen error als hij er niet meer is. */
if( @file_exists ( $afbeelding[ $tel ] ) )
{
/* Weergeven van de afbeelding. */
echo "<img src=\"" . $afbeelding[ $tel ] . "\" border=\"0\" alt=\"\">";
}
else
{
/* Aangeven dat de afbeelding weg is. */
echo "\r\n <!-- Afbeelding " . $afbeelding[ $tel ] . " bestaat NIET meer. --> \r\n";
}
?>
$afbeelding = Array(
"1" => "afbeelding.gif",
"2" => "afbeelding2.gif",
"3" => "afbeelding3.gif",
"4" => "afbeelding4.gif"
);
/* Random selecteren van een nummer. */
$tel = mt_rand ( 1 , count($afbeelding) );
/* Kijken of het bestand bestaat | @ voor geen error als hij er niet meer is. */
if( @file_exists ( $afbeelding[ $tel ] ) )
{
/* Weergeven van de afbeelding. */
echo "<img src=\"" . $afbeelding[ $tel ] . "\" border=\"0\" alt=\"\">";
}
else
{
/* Aangeven dat de afbeelding weg is. */
echo "\r\n <!-- Afbeelding " . $afbeelding[ $tel ] . " bestaat NIET meer. --> \r\n";
}
?>
iemand dat mij kan helpen :/ :s
ja ...
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
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
<?PHP
$afbeelding = Array(
"1" => "afbeelding.gif",
"2" => "afbeelding2.gif",
"3" => "afbeelding3.gif",
"4" => "afbeelding4.gif"
);
/* Random selecteren van een nummer waneer er niet een handmatig is opgegeven. */
if(!isset($_GET['tel']))
{
$tel = mt_rand ( 1 , count($afbeelding) );
}
else
{
$tel = $_GET['tel'];
}
/* Kijken of het bestand bestaat | @ voor geen error als hij er niet meer is. */
if( @file_exists ( $afbeelding[ $tel ] ) )
{
/* Weergeven van de afbeelding. */
echo "<img src=\"" . $afbeelding[ $tel ] . "\" border=\"0\" alt=\"\">";
}
else
{
/* Aangeven dat de afbeelding weg is. */
echo "\r\n <!-- Afbeelding " . $afbeelding[ $tel ] . " bestaat NIET meer. --> \r\n";
}
/* volgende en vorige knop in elkaar flanzen */
if(isset($afbeelding[$tel+1]))
{
echo '<a href="'.$_SERVER['PHP_SELF'].'?tel='.($tel+1).'">Volgende</a>';
}
if(isset($afbeelding[$tel-1]))
{
echo '<a href="'.$_SERVER['PHP_SELF'].'?tel='.($tel+-1).'">Vorige</a>';
}
?>
$afbeelding = Array(
"1" => "afbeelding.gif",
"2" => "afbeelding2.gif",
"3" => "afbeelding3.gif",
"4" => "afbeelding4.gif"
);
/* Random selecteren van een nummer waneer er niet een handmatig is opgegeven. */
if(!isset($_GET['tel']))
{
$tel = mt_rand ( 1 , count($afbeelding) );
}
else
{
$tel = $_GET['tel'];
}
/* Kijken of het bestand bestaat | @ voor geen error als hij er niet meer is. */
if( @file_exists ( $afbeelding[ $tel ] ) )
{
/* Weergeven van de afbeelding. */
echo "<img src=\"" . $afbeelding[ $tel ] . "\" border=\"0\" alt=\"\">";
}
else
{
/* Aangeven dat de afbeelding weg is. */
echo "\r\n <!-- Afbeelding " . $afbeelding[ $tel ] . " bestaat NIET meer. --> \r\n";
}
/* volgende en vorige knop in elkaar flanzen */
if(isset($afbeelding[$tel+1]))
{
echo '<a href="'.$_SERVER['PHP_SELF'].'?tel='.($tel+1).'">Volgende</a>';
}
if(isset($afbeelding[$tel-1]))
{
echo '<a href="'.$_SERVER['PHP_SELF'].'?tel='.($tel+-1).'">Vorige</a>';
}
?>
Van nieuwtse naar oudste ..
toch al bedankt !
Mocht je een array van 3000 dingen hebben kan je er ook voor kiezen elke $afbeelding in je script te veranderen in:
PHP: opendir staat onder 'user contributed' een hele meute functies die bestanden op volgorde van datum uit een directorie kan lezen en in een array kan zetten. Zo'n script moet je dan dus combineren en een $afbeelding-array laten maken.
Mmm, op de pagina Gewijzigd op 19/11/2005 21:48:00 door Thijs X
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
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
<?
"./jouwmap/".$afbeelding[$tel]
);
/* Random selecteren van een nummer waneer er niet een handmatig is opgegeven. */
if(!isset($_GET['tel']))
{
$tel = mt_rand ( 1 , count($afbeelding) );
}
else
{
$tel = $_GET['tel'];
}
/* Kijken of het bestand bestaat | @ voor geen error als hij er niet meer is. */
if( @file_exists ( $afbeelding[ $tel ] ) )
{
/* Weergeven van de afbeelding. */
echo "<img src=\"" . $afbeelding[ $tel ] . "\" border=\"0\" alt=\"\">";
}
else
{
/* Aangeven dat de afbeelding weg is. */
echo "\r\n <!-- Afbeelding " . $afbeelding[ $tel ] . " bestaat NIET meer. --> \r\n";
}
/* volgende en vorige knop in elkaar flanzen */
if(isset($afbeelding[$tel+1]))
{
echo '<a href="'.$_SERVER['PHP_SELF'].'?tel='.($tel+1).'">Volgende</a>';
}
if(isset($afbeelding[$tel-1]))
{
echo '<a href="'.$_SERVER['PHP_SELF'].'?tel='.($tel+-1).'">Vorige</a>';
}
?>
"./jouwmap/".$afbeelding[$tel]
);
/* Random selecteren van een nummer waneer er niet een handmatig is opgegeven. */
if(!isset($_GET['tel']))
{
$tel = mt_rand ( 1 , count($afbeelding) );
}
else
{
$tel = $_GET['tel'];
}
/* Kijken of het bestand bestaat | @ voor geen error als hij er niet meer is. */
if( @file_exists ( $afbeelding[ $tel ] ) )
{
/* Weergeven van de afbeelding. */
echo "<img src=\"" . $afbeelding[ $tel ] . "\" border=\"0\" alt=\"\">";
}
else
{
/* Aangeven dat de afbeelding weg is. */
echo "\r\n <!-- Afbeelding " . $afbeelding[ $tel ] . " bestaat NIET meer. --> \r\n";
}
/* volgende en vorige knop in elkaar flanzen */
if(isset($afbeelding[$tel+1]))
{
echo '<a href="'.$_SERVER['PHP_SELF'].'?tel='.($tel+1).'">Volgende</a>';
}
if(isset($afbeelding[$tel-1]))
{
echo '<a href="'.$_SERVER['PHP_SELF'].'?tel='.($tel+-1).'">Vorige</a>';
}
?>
Zo dan als hij de map 1 voor 1 moet lezen
en ho kan ik da laaste toegevoede item als 1stest zetten :s
mijn code werkt niet :s help mij nog even ..:s
Quote:
"./jouwmap/".$afbeelding[$tel]
);
);
Dit is niets. Je moet op die plek een stukje script zetten dat de directorie uitleest. En aangezien ik ontzettend trek heb in eigen inzet, geef ik je als enige hint: php.net/opendir onder user-contributed. Ik neem aan dat je toch wel een beetje engels kan?
ik kan niet zo goed engels :s kzit nog maar int 1ste middelbaar :s
help even :s
pppff :) alle hulp is welkom
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
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
<?PHP
$afbeelding = Array(
"1" => "afbeelding.gif",
"2" => "afbeelding2.gif",
"3" => "afbeelding3.gif",
"4" => "afbeelding4.gif"
);
/* Random selecteren van een nummer waneer er niet een handmatig is opgegeven. */
if(!isset($_GET['tel']))
{
$tel = mt_rand ( 1 , count($afbeelding) );
}
else
{
$tel = $_GET['tel'];
}
/* Kijken of het bestand bestaat | @ voor geen error als hij er niet meer is. */
if( @file_exists ( $afbeelding[ $tel ] ) )
{
/* Weergeven van de afbeelding. */
echo "<img src=\"" . $afbeelding[ $tel ] . "\" border=\"0\" alt=\"\">";
}
else
{
/* Aangeven dat de afbeelding weg is. */
echo "\r\n <!-- Afbeelding " . $afbeelding[ $tel ] . " bestaat NIET meer. --> \r\n";
}
/* volgende en vorige knop in elkaar flanzen */
if(isset($afbeelding[$tel+1]))
{
echo '<a href="'.$_SERVER['PHP_SELF'].'?tel='.($tel+1).'">Volgende</a>';
}
if(isset($afbeelding[$tel-1]))
{
echo '<a href="'.$_SERVER['PHP_SELF'].'?tel='.($tel+-1).'">Vorige</a>';
}
?>
$afbeelding = Array(
"1" => "afbeelding.gif",
"2" => "afbeelding2.gif",
"3" => "afbeelding3.gif",
"4" => "afbeelding4.gif"
);
/* Random selecteren van een nummer waneer er niet een handmatig is opgegeven. */
if(!isset($_GET['tel']))
{
$tel = mt_rand ( 1 , count($afbeelding) );
}
else
{
$tel = $_GET['tel'];
}
/* Kijken of het bestand bestaat | @ voor geen error als hij er niet meer is. */
if( @file_exists ( $afbeelding[ $tel ] ) )
{
/* Weergeven van de afbeelding. */
echo "<img src=\"" . $afbeelding[ $tel ] . "\" border=\"0\" alt=\"\">";
}
else
{
/* Aangeven dat de afbeelding weg is. */
echo "\r\n <!-- Afbeelding " . $afbeelding[ $tel ] . " bestaat NIET meer. --> \r\n";
}
/* volgende en vorige knop in elkaar flanzen */
if(isset($afbeelding[$tel+1]))
{
echo '<a href="'.$_SERVER['PHP_SELF'].'?tel='.($tel+1).'">Volgende</a>';
}
if(isset($afbeelding[$tel-1]))
{
echo '<a href="'.$_SERVER['PHP_SELF'].'?tel='.($tel+-1).'">Vorige</a>';
}
?>
scrip neem
en alle afbeedingen moetten 250*120 zyn hoe moet ik dit doen ??
Code (php)
1
2
3
4
5
6
7
2
3
4
5
6
7
<?php
// vaste afmetingen
echo '<img src="'.$afbeelding['tel'].'" width="250" height="120">';
Maar dat is eigenlijk niet netjes, want dan laat je de browser de afbeeldingen verkleinen. In werkelijkheid zijn ze misschien wel (veel) groter, waardoor de laadtijd van je pagina stijgt.
Netter is, om te zorgen dat je plaatjes allemaal precies die afmetingen hebben met je grafische programma.
// vaste afmetingen
echo '<img src="'.$afbeelding['tel'].'" width="250" height="120">';
Maar dat is eigenlijk niet netjes, want dan laat je de browser de afbeeldingen verkleinen. In werkelijkheid zijn ze misschien wel (veel) groter, waardoor de laadtijd van je pagina stijgt.
Netter is, om te zorgen dat je plaatjes allemaal precies die afmetingen hebben met je grafische programma.
ik heb photoshop hoe doe ik dat dan , in dit programma ??
Maar het kan ook met PHP. Even in de scriptlib bladeren onder GD vind je een heleboel.