if (is_file($realpathEditorshipFile) && file_exists($realpathEditorshipFile)) { ... }
self::debugApi('begin add files to zip from editorshipPath');
foreach ($editorshipPath as $version) {
$pathKontr = $GLOBALS['IP'] . DIRECTORY_SEPARATOR . urldecode($version->path);
$realpathEditorshipFile = realpath($pathKontr);
if (file_exists($realpathEditorshipFile)) {
$zip->addFile($realpathEditorshipFile, (string) $version->realname);
} else {
self::debugApi('found info about file ' . $realpathEditorshipFile . '. But file not found.');
}
}
$districts = (array)$_GET['district']; /* получаем как массив */
$full_district = ""; /* подготавливаем строку для результата */
/* пробегаем по массиву значений и обрабатываем их как нам надо. В данном примере просто склейка полученных районов */
foreach ($districts as $district){
$safeDistrict = htmlspecialchars($district);
if ($safeDistrict) {
$full_district .= "Район $safeDistrict ";
}
}
/* очищаем от пустоты по краям строки, если таковая имеется */
$full_district = trim($full_district);
$mail->addAttachment(__DIR__ . DIRECTORY_SEPARATOR . 'test.csv','test.csv');