edit: titel was ik vergeten het moet zijn Undefined
ik ben een script aan het maken die om de 5 minuten checked of er nieuwe mappen in een hoofdmap staan , ik kom alleen niet verder omdat hij een error geeft , het script is uiteraard nog niet compleet en ook de opmaak is nog niet 100% omdat ik er dus nog mee bezig bent.
hij geeft de volgende error :
PHP Notice: Undefined offset: 104 in C:\Inetpub\wwwroot\stats\scripts\update.php on line 41
ik ben een script aan het maken die om de 5 minuten checked of er nieuwe mappen in een hoofdmap staan , ik kom alleen niet verder omdat hij een error geeft , het script is uiteraard nog niet compleet en ook de opmaak is nog niet 100% omdat ik er dus nog mee bezig bent.
hij geeft de volgende error :
PHP Notice: Undefined offset: 104 in C:\Inetpub\wwwroot\stats\scripts\update.php on line 41
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
| <?php //----------------------------------- stop de dir in een array ---------------------------------- $dir = "g:\\mp3"; $dh = opendir($dir); $arrayteller=0; while (false !== ($filename = readdir($dh))) { $arrayteller=$arrayteller+1; $files[] = $filename; } sort($files); //----------------------------------- stop de file met normale dirs in een array ---------------------------------- $handle = fopen ("e:\\ftproot\mp3_update.txt", "r"); $whileteller=0; while (!feof ($handle)) // functie laatste lijn { $whileteller=$whileteller+1; $filesoud[$whileteller]=fgets($handle, 4096); } fclose ($handle); //----------------------------------- vergelijk de meuk ---------------------------------- $teller=0; //------- lus om de nieuwe dir uittelezen while ($teller < $whileteller) { $teller=$teller+1; //------- lus om de oude dir uittelezen $teller2=0; while ($teller2 < $arrayteller) { $teller2=$teller2+1; $temp=0; //------- print als hij dus nieuw is if (($filesoud[$teller]) == ($files[$teller2])) { } else { $temp=$temp+1; if ($temp==$arrayteller) { print($files[$teller2]); } } } } ?> |
[ Voor 4% gewijzigd door Verwijderd op 17-12-2003 23:06 . Reden: titel was/is verot ]