en de files zijn dan corrupt
ik heb geen flauw idee waarom..
mijn code (als voorbeeld)
nu open ik op een gewone manier een file, ik schrijf het op een normale manier weg alleen is de data die ik in de files zie anders dan wanneer ik het gewoon 'save' met de hand... ik snap voor geen meter hoe dit mogelijk is
mijn code (als voorbeeld)
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
| <? for ($x = 0; $x < 5100; $x++) { $filename = $x . ".gif"; if ($fd = fopen("http://picserver.student.utwente.nl/getpicture.php?id=$x", "r")) { $fw = fopen($filename, "w"); while (!feof ($fd)) { $buffer .= fgets($fd, 1024); } fputs($fw, $buffer); fclose($fw); fclose($fd); } else { echo 'Error opening file / No file found'; } echo "processing file: $x<br>"; flush(); $buffer = ""; } |
nu open ik op een gewone manier een file, ik schrijf het op een normale manier weg alleen is de data die ik in de files zie anders dan wanneer ik het gewoon 'save' met de hand... ik snap voor geen meter hoe dit mogelijk is