laad-syseem
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
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
<?php
error_reporting (E_ALL);
/*
Dit Systeem kijkt in elke opgegeven map naar Plaatjes en Muziekjes.
Deze worden vervolgens gedisplayd of afgespeeld.
Totdat alles volledig geladen is gaat het door naar de volgende scherm.
*/
// In $dirs worden de maps neer gezet waar het script in gaat zoeken naar plaatjes en / of muziekjes.
$dirs = "image, sound"; // Scheiden met Komma + Spatie.
$link = "http://www.phphulp.nl"; // De path naar de pagina waar we heen gaan na het laden.
// We slopen de $dirs var uitelkaar, en maken er met explode een array van.
$dirs = explode (", ", $dirs);
// We gaan elke dir bij langs.
for ($i = 0; $i <= count ($dirs); $i++)
{
if (is_dir (@$dirs[$i])) // Kijken of de dir bestaat.
{
$handle = @opendir ($dirs[$i]); // Handle openen.
while (false !== ($file = @readdir ($handle))) // Dir uitlezen
{
if ($file != "." && $file != "..") // We hoeven de puntjes niet, (huidige en vorige map). Dus die halen we eruit.
{
$ext = @explode (".", $file); // Extensie pakken
$ext = @strtoupper( @$ext[(count ($ext) - 1)]); // De extensie.
if ($ext == "WAV" OR $ext == "MP3" OR $ext == "MIDI") // Voor muziek.
{
echo "<bgsound src=\"" . $dirs[$i] . "/" . $file . "\" volume=\"-10000\" />"; // Op de pagina plaatsen.
ob_flush (); // Flush activeren
flush (); // Alle output proberen naar de brouwser te stuuren.
}
else
if ($ext == "JPEG" OR $ext == "JPG" OR $ext == "BMP" OR $ext == "PNG") // Voor afbeeldingen.
{
echo "<img border=\"0\" src=\"" . $dirs[$i] . "/" . $file . "\" widht=\"1\" height=\"1\" />"; // Op de pagina plaatsen.
ob_flush (); // Flush activeren
flush (); // Alle output proberen naar de brouwser te stuuren.
}
} // If sluiten (filter van de puntjes)
} // Einde while.
closedir ($handle); // We sluiten de handle, die hebben we nu niet meer nodig.
} // Einde IF van kijken of het een dir is.
} // Einde For.
echo "<html><head></head>"; // De HTML dinge naar de pagina stuuren.
echo "Loading..."; // De Loading... text ^^.
echo "<html><head></head><body onLoad=\"window.location.href='" . $link . "';\">"; // De HTML dinge naar de pagina stuuren.
?>
error_reporting (E_ALL);
/*
Dit Systeem kijkt in elke opgegeven map naar Plaatjes en Muziekjes.
Deze worden vervolgens gedisplayd of afgespeeld.
Totdat alles volledig geladen is gaat het door naar de volgende scherm.
*/
// In $dirs worden de maps neer gezet waar het script in gaat zoeken naar plaatjes en / of muziekjes.
$dirs = "image, sound"; // Scheiden met Komma + Spatie.
$link = "http://www.phphulp.nl"; // De path naar de pagina waar we heen gaan na het laden.
// We slopen de $dirs var uitelkaar, en maken er met explode een array van.
$dirs = explode (", ", $dirs);
// We gaan elke dir bij langs.
for ($i = 0; $i <= count ($dirs); $i++)
{
if (is_dir (@$dirs[$i])) // Kijken of de dir bestaat.
{
$handle = @opendir ($dirs[$i]); // Handle openen.
while (false !== ($file = @readdir ($handle))) // Dir uitlezen
{
if ($file != "." && $file != "..") // We hoeven de puntjes niet, (huidige en vorige map). Dus die halen we eruit.
{
$ext = @explode (".", $file); // Extensie pakken
$ext = @strtoupper( @$ext[(count ($ext) - 1)]); // De extensie.
if ($ext == "WAV" OR $ext == "MP3" OR $ext == "MIDI") // Voor muziek.
{
echo "<bgsound src=\"" . $dirs[$i] . "/" . $file . "\" volume=\"-10000\" />"; // Op de pagina plaatsen.
ob_flush (); // Flush activeren
flush (); // Alle output proberen naar de brouwser te stuuren.
}
else
if ($ext == "JPEG" OR $ext == "JPG" OR $ext == "BMP" OR $ext == "PNG") // Voor afbeeldingen.
{
echo "<img border=\"0\" src=\"" . $dirs[$i] . "/" . $file . "\" widht=\"1\" height=\"1\" />"; // Op de pagina plaatsen.
ob_flush (); // Flush activeren
flush (); // Alle output proberen naar de brouwser te stuuren.
}
} // If sluiten (filter van de puntjes)
} // Einde while.
closedir ($handle); // We sluiten de handle, die hebben we nu niet meer nodig.
} // Einde IF van kijken of het een dir is.
} // Einde For.
echo "<html><head></head>"; // De HTML dinge naar de pagina stuuren.
echo "Loading..."; // De Loading... text ^^.
echo "<html><head></head><body onLoad=\"window.location.href='" . $link . "';\">"; // De HTML dinge naar de pagina stuuren.
?>