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
| <? $fd = fopen("http://home.wanadoo.nl/pava/index.html", "r"); while (!feof ($fd)) { $buffer .= fgets($fd, 4096); } /* echo "Original file:<hr><pre>"; echo nl2br(htmlentities($buffer)); echo "</pre><hr>"; */ $regex = "'face=\"verdana\"> (.*?)</td>(.*?)<a href=\"(.*?)\">'is"; preg_match_all($regex, $buffer, $regout); $buffer = ""; echo "<font color=\"Red\">Text in output:</font><br>"; for ($x = 0; $x <= count($regout[1]); $x++) { echo '<pre>'; print("<B>1) Name:</B> ". $regout[1][$x] ."<br>"); print("<B>2) URL :</B> ". $regout[3][$x] ."<br>"); echo '</pre><hr>'; $filename = $regout[1][$x] . ".mp3"; $fd = @fopen($regout[3][$x], "r"); if ($fd == true) { $fw = @fopen($filename, "w"); while (!@feof ($fd)) { $buffer .= fgets($fd, 1024); } @fputs($fw, $buffer); @fclose($fw); @fclose($fd); } flush(); $buffer = ""; } ?> |
maar als ik de 'downloads' wil beluisteren hoor ik niets en zie ik dat de 'files' corrupt zijn op een of andere manier, hoe is dit mogelijk?