Gdy wejdzie sięna
www.cs-ws.pl/hltv/dema.php
To wyskakuje taki błąd:
Warning: scandir(hltv) [function.scandir]: failed to open dir: No such file or directory in /home/cswspl/public_html/hltv/dema.php on line 10 Warning: scandir() [function.scandir]: (errno 2): No such file or directory in /home/cswspl/public_html/hltv/dema.php on line 10 Warning: Invalid argument supplied for foreach() in /home/cswspl/public_html/hltv/dema.php on line 13Kopiuj link Mapa Data Godzina Rozmiar Pobierz
Zawartość tego dema.php
<? //folder w którym mam demka $folder = "hltv"; $ext = array('bz2', 'rar'); $sciezka = pathinfo($_SERVER['PHP_SELF']); $adres = 'http://'.$_SERVER['HTTP_HOST'].$sciezka['dirname'].'/'; $files = scandir($folder); $list = array(); foreach($files as $file) { $file = pathinfo($file); if (in_array($file['extension'], $ext)) { $list[] = $file['basename']; } } rsort($list, SORT_STRING); echo '<table> <tr><td>Kopiuj link</td><td>Mapa</td><td>Data</td><td>Godzina</td><td>Rozmiar</td><td>Pobierz</td></tr>'; foreach ($list as $nazwa) { $demo = $folder.'/'.$nazwa; $dane = explode('-', $nazwa); $data = $dane[1]; $rok = substr($data, 0, 2); $mies = substr($data, 2, 2); $dzien = substr($data, 4, 2); $godz = substr($data, 6, 2); $min = substr($data, 8, 2); $data = '20'.$rok.'-'.$mies.'-'.$dzien; $godzina = $godz.':'.$min; $mapa = $dane[2]; $mapa = explode('.', $mapa); $mapa = $mapa[0]; $rozmiar = round( filesize($demo) / 1024 / 1024, 2); echo '<tr> <td><input type="text" value="'.$adres.$demo.'" readonly="yes" onclick="this.select()" /></td> <td>'.$mapa.'</td> <td>'.$data.'</td> <td>'.$godzina.'</td> <td>'.$rozmiar.' MB</td> <td><a href="'.$adres.$demo.'">Pobierz</a></td> </tr>'; } ?>
Jak to naprawić?
Dzięki za pomoc.