die; } if (!$login->isAdmin() && !$login->isStaff()) { header('location: voir_adherent.php'); die; } use Galette\IO\Csv; use Galette\IO\CsvIn; use Galette\Entity\Adherent; use Galette\Entity\FieldsConfig; use Galette\Repository\Members; $csv = new CsvIn(); $written = array(); $dryrun = true; if (isset($_GET['sup'])) { $res = $csv->remove($_GET['sup']); if ($res === true) { $success_detected[] = str_replace('%export', $_GET['sup'], _T("'%export' file has been removed from disk.")); } else { $error_detected[] = str_replace('%export', $_GET['sup'], _T("Cannot remove '%export' from disk :/")); } } // CSV file upload if (isset($_FILES['new_file'])) { if ($_FILES['new_file']['error'] === UPLOAD_ERR_OK) { if ($_FILES['new_file']['tmp_name'] != '') { if (is_uploaded_file($_FILES['new_file']['tmp_name'])) { $res = $csv->store($_FILES['new_file']); if ($res < 0) { $error_detected[] = $csv->getErrorMessage($res); }