Beetje verdwaald
.
Ik heb voor de lol eens een icon script van GoT geplukt om er mee te gaan stoeien:
[topic=313960/1/25]
Nu lijkt alles te werken op m'n eigen server, maar toch niet helemaal correct:
Deze
of
Deze.
De 1e lijkt goed te gaan...not, is niet random!?
De 2e is helemaal fucked up
Ik krijg dus de heletijd een verrot plaatje of een kruisje als output, terwijl op een andere server het plaatje het wel perfect doet!
Heeft iemand een idee waar dat aan kan liggen? Server (php.ini settings, firewall, apache?!)
Ik heb voor de lol eens een icon script van GoT geplukt om er mee te gaan stoeien:
[topic=313960/1/25]
code:
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
| <?
// vul hier je directory in die de icons bevat
// deze moeten wel op dezelfde server staan als het script
$dir = ".";
// even de directory openen en inlezenchdir($dir);
$handle = opendir($server.$dir);
$i=0;
// herhaling om alle filenamen een voor een in een array te proppen
while ($file = readdir($handle)) {
if ($file != "." && $file != ".."){
$icon_array[$i] = $file;
$i++;
}
}
closedir($handle);
// randompje maken
$max = ( count($icon_array) - 1 );
mt_srand ((double) microtime() * 100000000);
$icon_nummer = mt_rand(0, $max);
// dwing af dat de icon opnieuw geladen wordt
Header("Cache-Control: no-cache, must-revalidate");
// doorsturen naar het werkelijke plaatje
Header("Location: $dir/$icon_array[$icon_nummer]");
?> |
Nu lijkt alles te werken op m'n eigen server, maar toch niet helemaal correct:
Deze
of
Deze.
De 1e lijkt goed te gaan...not, is niet random!?
De 2e is helemaal fucked up
Ik krijg dus de heletijd een verrot plaatje of een kruisje als output, terwijl op een andere server het plaatje het wel perfect doet!
Heeft iemand een idee waar dat aan kan liggen? Server (php.ini settings, firewall, apache?!)