- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
if (empty($whatpage)) {
if (empty($catpage)) { $myFile='articles/main.dat';
} else {
if (empty($subcatpage)) { $myFile="articles/$catpage/main.dat";
} else { $myFile="articles/$catpage/$subcatpage/main.dat";
}
}
} else {
if (empty($catpage)) { $myFile="articles/$whatpage.dat";
} else {
if (empty($subcatpage)) { $myFile="articles/$catpage/$whatpage.dat";
} else { $myFile="articles/$catpage/$subcatpage/$whatpage.dat";
}
}
}
$fh = @fopen($myFile, 'r');
if (!$fh) { $myFile='articles/404.dat'; header('Status: 404'); header('HTTP/1.1 404 Not Found'); $fh = @fopen($myFile, 'r'); }
$data = fread($fh, filesize($myFile));
кусок CMS с кучей бесполезной работы повторяющимся кодом и без знания об file_get_contents и file_exists